Release [Explorer's Application] Captain's Log

http://i.imgur.com/BamfQbF.png

Read the updated documentation below for more details
I will update the documentation after I get some rest! I’m too tired tonight!


YAY... Wish I could read what you wrote, but you changed the default font colour for all your text and since I don't use the boards Default, it is black on Black. No Idea what the enhancements are but the pictures are pretty.

Will download and check your site for the details, but you might want to use the default colours in your post so everyone can read it.
 
Ahh, im getting the same type of error..

i have attempted a few clean reinstalls, but seem to be getting the same error each time.


Looks like an error in your Appconfig.xml file (which I am not catching!)

You should try verifying your files from the game launcher then running CL again.

Regards

- - - - - Additional Content Posted / Auto Merge - - - - -

Thanks for the update, does the screenshot renamer/converter only do this for standard screenshots or for high resolution (alt+F10) ones as well?

It converts any detected new file which is a screenshot, so yes :)

There might be a problem with uploading it if you have a slow link like my crappy ADSL - I'll need to test this a bit more, I've been concentrating on getting a release out (and spending more time programming than playing the game as usual) ;)

Regards
 
Last edited:
anyone know why my captain's log won't open? I have the following error screen coming up when I try to hit the .exe

http://imgur.com/EKOulkC


CL could not open your database file for some reason....

Look in the CaptainsLog folder in your AppData\Local folder (by browsing to %LOCALAPPDATA%\CaptainsLog) and remove either captainslog.cfg and/or captainslog.ini , then run CL again and configure it.

I have no idea why this would happen.


Regards

- - - - - Additional Content Posted / Auto Merge - - - - -

YAY... Wish I could read what you wrote, but you changed the default font colour for all your text and since I don't use the boards Default, it is black on Black. No Idea what the enhancements are but the pictures are pretty.

Will download and check your site for the details, but you might want to use the default colours in your post so everyone can read it.

I've gone back to the post and set the colour to "Autocolour" - thanks for bringing that to my attention (I use the white forum theme!)

Regards o7
 
Awesome can't wait to try it out! I just thought of a feature that i think would be very simple but yet very useful. I way to click on something that will appoint that system or body as "First Discovered" so you can quickly find the stuff you discovered.

I'll see what I can do.

I think I may have had a crystal ball when I first designed the database format when I set out to make Captain's Log, as I appear to have a "first discovered" field in my database format which I am not using yet!

Regards o7
 
I am looking for a solution to an issue I am having. Captain's Log works outstanding. This is not an issue with the app, per se.

I am streaming E: D. I have a dedicated streaming PC and my PC in which I game on. I need to be able to use CL on my gaming rig while the streaming PC is open accessing the database. I play in 21:9 but broadcast in 16:9, therefore I have room for some extra bells and whistles, one of which is displaying Captain's Log to the viewers. Since the database only allows for one user to be in it at a time (from what I have read), I cannot simply point to the databases on a shared drive.

If I read you correctly... are you wanting to run CL on both PC's, or just one?

If it's both PC's, then perhaps there is a compromise..

Try sharing the netlogs folder on the gaming rig, copy the CL database to the other PC, mount the netlogs folder on the other PC, run a separate instance of CL on the other PC, but point that instance of CL to the shared netlogs folder - you'd have two separate instances of CL - BUT! You'd have to input planet data on both instances.

The reason you can't have 2 instances of CL accessing the same database, is because CL wasn't designed to have more than 1 instance of it sharing the same sqlite3 database, so you'd get database corruption if >1 CL was running and they were trying to write to the database at the same time. This is why CL checks to see if it's running already on the same PC


Thank you in advance.

Also, what were the values for the previous color scheme? My HUD happens to align with the blue theme. Thanks.

Edit the captainslog.INI file using Notepad or my preference, Notepad++. Under the [Colours] section, change to the following;

border = (0, 98, 147, 255)
text = (0, 255, 255, 255)
textbackground = (0, 39, 59, 255)

That should get you back to the original CL colour scheme. Just as well I saved that in my code comments ;)

That colour format above is ( red, green, blue, alpha ), each from 0 to 255

You can also use the new Colour manager in the Configuration window to adjust these colours :)

Hope this helps!

Regards o7
 
If I read you correctly... are you wanting to run CL on both PC's, or just one?

If it's both PC's, then perhaps there is a compromise..

Try sharing the netlogs folder on the gaming rig, copy the CL database to the other PC, mount the netlogs folder on the other PC, run a separate instance of CL on the other PC, but point that instance of CL to the shared netlogs folder - you'd have two separate instances of CL - BUT! You'd have to input planet data on both instances.

The reason you can't have 2 instances of CL accessing the same database, is because CL wasn't designed to have more than 1 instance of it sharing the same sqlite3 database, so you'd get database corruption if >1 CL was running and they were trying to write to the database at the same time. This is why CL checks to see if it's running already on the same PC

Thank you. Yeah, if I am going to need to enter the data on the streaming PC, that's not really going to work. It would be nice to have a small utility that uses your formatting that simply reads the data (it doesn't need write access at all) that displays the information from the statistics tab and refreshes when data changes (or even on a timer that we can set).

If it is written in SQLite, I could probably write a few queries that read the data that I need. I just really like showing off Captain's Log and using it to interact with the viewers.


Edit the captainslog.INI file using Notepad or my preference, Notepad++. Under the [Colours] section, change to the following;

border = (0, 98, 147, 255)
text = (0, 255, 255, 255)
textbackground = (0, 39, 59, 255)

That should get you back to the original CL colour scheme. Just as well I saved that in my code comments ;)

That colour format above is ( red, green, blue, alpha ), each from 0 to 255

You can also use the new Colour manager in the Configuration window to adjust these colours :)

Hope this helps!

Regards o7

Thank you again! :)
 
I tried to change the output directory for the screenshots and clicking browse. I navigated to my preferred output directory and there was no Select, OK or any other button to confirm it. I had to edit the INI file to get it to accept the new directory.
 
I tried to change the output directory for the screenshots and clicking browse. I navigated to my preferred output directory and there was no Select, OK or any other button to confirm it. I had to edit the INI file to get it to accept the new directory.

Odd.

Which version of Winduhs is this?

I'm running Windows 10, and for both dialogs I have a Select Folder button at the bottom of the dialog...

DPE4199.png


Are you sure there isn't a "Select Folder" button there? ----------------------------------------------------------------^

EDIT: WAIT! Did you click the Browse button? That's not the button to press - it's the button to the left of it! :)

I added those Browse buttons as a convenience measure - they just open up a Windows Explorer browser window so you can, y'know, browse the files! :)
 
Last edited:
EDIT: WAIT! Did you click the Browse button? That's not the button to press - it's the button to the left of it! :)

I added those Browse buttons as a convenience measure - they just open up a Windows Explorer browser window so you can, y'know, browse the files! :)

Well Yeah, Like BROWSE for the folder you want. Isn't that what BROWSE generally means ? :rolleyes: Ok, clicked the other one and it works, but in my mind the meaning of those buttons are backward. Now if you add the word Select to the first button, then it makes sense. :cool:

You know, I have been in IT since the 80's and even now all these years later I can still be made to feel like a complete failure. LOL
 
Well Yeah, Like BROWSE for the folder you want. Isn't that what BROWSE generally means ? :rolleyes: Ok, clicked the other one and it works, but in my mind the meaning of those buttons are backward. Now if you add the word Select to the first button, then it makes sense. :cool:

You know, I have been in IT since the 80's and even now all these years later I can still be made to feel like a complete failure. LOL

Perhaps my thought that the visual layout would help explain the UI wasn't so fantastic after all ;)

There is more of a gap between the Browse buttons and the "select" buttons - the layout seemed logical to me at the time. *looks again* ... in fact it still does. All buttons have a certain styling to them, labels/headers/other widget types another, and I stick with that styling throughout. I wanted enough space in the pathname labels to display a decently full path, and I wanted both the "select" and "Browse" buttons to be on the same line. That meant I had to be terse on the button wording - and making the font size smaller is an option I considered but don't particularly like, which is why there is an obvious gap between the "Browse" and "select" buttons.

Maybe adding a tooltip to the buttons is a better idea. I'll add that for the next version. At time of writing, there have been almost 500 downloads since the new release and apart from one or two error reports, I've only had one complaint about the UI ;)

It's obvious that the design choice isn't going to please all people all the time, but you know how that saying goes... :)

(Oh and I've also been in the IT industry since the 80's ;) )

Regards o7
 
Great product!!!

Downloaded 1.3.0 and now my Bookmark screen appears BEHIND the main interface and I cannot click on it. Suggestions?

What!? I thought I'd fixed that lol... lemme test...


Oh this is in Overlay mode?

Try pressing the new Hotkey I added - which is ALT-C ... that should fold up the main window that's obscuring the Bookmarks window - IF you're talking about being in Overlay mode.

It's a workaround for sure, but you'll get use of the bookmarks window again.

It'll be fixed in the next version for sure!

Regards o7

- - - - - Additional Content Posted / Auto Merge - - - - -

Thanks for all the hard work! That does the override button in the bottom right do? I couldn't find any mention in the docs.


That was introduced ages ago to cater for people who want to run Captain's Log on a machine different from the one the game is running on - it overrides the "game is running" detection, and pretends that the game is running so that captain's log can parse netlogs from a shared folder.

I think it's mentioned in an old changelog, all of the old logs are in a spoiler tag on the website.

Regards o7
 
Perhaps my thought that the visual layout would help explain the UI wasn't so fantastic after all ;)

Maybe adding a tooltip to the buttons is a better idea. I'll add that for the next version. At time of writing, there have been almost 500 downloads since the new release and apart from one or two error reports, I've only had one complaint about the UI ;)

It's obvious that the design choice isn't going to please all people all the time, but you know how that saying goes... :)

(Oh and I've also been in the IT industry since the 80's ;) )

Regards o7

And I am the one that complained..... Sorry :( But maybe the tooltip would do it. The layout is logical now that I look at it, but at the time, my brain just registered Browse as the button i should choose. Probably more a statement on me than you lol

Thanks for the hard work on this app.
 
Clearly I'm being rather stupid here...

The flash screen is displayed and tells me there's a new version. I click on the link and a site opens, but from where do I download the latest version?

Thanks & Regards
 
Clearly I'm being rather stupid here...

The flash screen is displayed and tells me there's a new version. I click on the link and a site opens, but from where do I download the latest version?

Thanks & Regards

Yes you're failing the "Reading down the web page" test.

That "a site opens" just happens to be my web site, not just any old site ;)

From the top of the page, scroll down the documentation - which logically speaking one would read before even touching the download button - and keep scrolling past all that useful information until you get to the download link - which is in between the main post and the start of the comments ;)

Incidentally, how on earth did you install the software before? You must've downloaded it from that "a site" in the past if you're already running the older version!! :)

For extra giggles, see if you can figure out the as-yet undocumented UI. Most people I've spoken to have figured it out and consider it pretty intuitive. Most. ;)

I'm working on updating the page - this documenting part seems to take longer than writing the code itself and is a pain :)
 
Yes you're failing the "Reading down the web page" test.

That "a site opens" just happens to be my web site, not just any old site ;)

From the top of the page, scroll down the documentation - which logically speaking one would read before even touching the download button - and keep scrolling past all that useful information until you get to the download link - which is in between the main post and the start of the comments ;)

Incidentally, how on earth did you install the software before? You must've downloaded it from that "a site" in the past if you're already running the older version!! :)

For extra giggles, see if you can figure out the as-yet undocumented UI. Most people I've spoken to have figured it out and consider it pretty intuitive. Most. ;)

I'm working on updating the page - this documenting part seems to take longer than writing the code itself and is a pain :)

Hahaha...... & Doh!

Sorry it's been a very long day. Yours must be a lot longer with idiots like me asking you dumb questions! :)

Strangely enough, where you directed me to is where I downloaded from originally :eek:

Thanks for your help and patience.
 
Hi Genar-Hofoen,

I just downloaded the newest version of Captain's Log that you released yesterday (Version 1.3) and installed it. I really like the tool, but ever since the Horizons release and the new install location of the 64bit Horizons client, I just got an Python error when trying to start the application, telling me it couldn't find the appconfig file. In the release notes of version 1.3.0 yesterday you noted something that seems applicable to my situation:

– ENHANCEMENT/BUGFIX: Catch an error where CL can’t find the configured AppConfig.xml file and force the user to reconfigure CL. This usually indicates either a problem with the game files, or an update to the game has caused game files to be relocated.

When starting the new version of Captain's Log, I even get a nice little Captain's Log styled window telling me that the Appconfig file couldn't be found and offering me a "configure" button, presumably to provide the new Appconfig file location:

Captains_log_configure_window.png

Unfortunately, when I click that "configure" button, instead of seeing something like a file choosing dialogue, I again get the same Python error that I already got in the prior version:

captains_log_python_error_msg.png

Do you have any advice on how I could manually update the Appconfig location? I can't find the plain text configuration file you have mentioned in the release notes.

Edit: before installing the new version I made a clean uninstall of the prior CL version.
 
Last edited:
Back
Top Bottom