Release [Explorer's Application] Captain's Log


I've got some idea... Maybe you could add option like "First Discovery Mode" which add 50% bonus to scanned bodies value? It could be done the same way as Lazy Mode and others switches. Oh, and it could stay in the same state (checked/unchecked) after jump. What do you think?

Cmdr Dregory The Crow. o7

Sounds pretty pointless as you cannot guarantee you'll still have first discovery when you finally return and sell your data, it could totally skew your projected earnings.
 
Sounds pretty pointless as you cannot guarantee you'll still have first discovery when you finally return and sell your data, it could totally skew your projected earnings.
Actually my projected earnings are skewed because hundreds of my scan are missing 50% of their value. Probability that I loose half of my first discovered systems is incredible small.
 
Actually my projected earnings are skewed because hundreds of my scan are missing 50% of their value. Probability that I loose half of my first discovered systems is incredible small.

Whilst I do understand what you're saying, the reason I haven't done this is because I assume that adding 50% to a number really isn't that hard to do mentally.

Estimate says 1 million credits? Maybe you'll be getting 1.5 million Credits - that sort of thing.

Like I keep saying to people - the estimated figures are just that - very rough figures, needs to be taken with a pinch of salt and whatnot.

There's another reason why I don't include the 50% first discovery bonus - psychology. The estimate says you've earned 2 million credits? Maybe you actually earn 4 million ;)

Maybe you set yourself a target such as "I will return home after I earn X million credits". So you look at the estimated figures to keep track of your target figure. You reach your target according to CL - head home - Bonus! What you earned was WAY above the estimate!

Regards o7
 
Maybe you set yourself a target such as "I will return home after I earn X million credits". So you look at the estimated figures to keep track of your target figure. You reach your target according to CL - head home - Bonus! What you earned was WAY above the estimate!

Regards o7

Yup, I'm currently out with my mind set at 'CL says 50m, time to turn in' (or Horizons launch is only a week away). I'm currently thinking I need 75m to get elite exploration, but if I don't, it's just the excuse I'll need to head back out there.
 
Seems there's a bug if it cannot connect to check version (i'm guessing that's the only thing it checks online) making the program stall out.

Code:
---------------------------cx_Freeze: Python error in main script
---------------------------
Traceback (most recent call last):
  File "C:\Python34\lib\urllib\request.py", line 1626, in open
  File "C:\Python34\lib\urllib\request.py", line 1805, in open_http
  File "C:\Python34\lib\urllib\request.py", line 1785, in _open_generic_http
  File "C:\Python34\lib\http\client.py", line 1088, in request
  File "C:\Python34\lib\http\client.py", line 1126, in _send_request
  File "C:\Python34\lib\http\client.py", line 1084, in endheaders
  File "C:\Python34\lib\http\client.py", line 922, in _send_output
  File "C:\Python34\lib\http\client.py", line 857, in send
  File "C:\Python34\lib\http\client.py", line 834, in connect
  File "C:\Python34\lib\socket.py", line 512, in create_connection
  File "C:\Python34\lib\socket.py", line 503, in create_connection
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond


During handling of the above exception, another exception occurred:


Traceback (most recent call last):
  File "C:\Python34\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in <module>
  File "CaptainsLog.py", line 4208, in <module>
  File "CaptainsLog.py", line 2014, in __init__
  File "CaptainsLog.py", line 2639, in check_for_updates
  File "CaptainsLog.py", line 2654, in download
  File "C:\Python34\lib\urllib\request.py", line 1632, in open
  File "C:\Python34\lib\urllib\request.py", line 1626, in open
  File "C:\Python34\lib\urllib\request.py", line 1805, in open_http
  File "C:\Python34\lib\urllib\request.py", line 1785, in _open_generic_http
  File "C:\Python34\lib\http\client.py", line 1088, in request
  File "C:\Python34\lib\http\client.py", line 1126, in _send_request
  File "C:\Python34\lib\http\client.py", line 1084, in endheaders
  File "C:\Python34\lib\http\client.py", line 922, in _send_output
  File "C:\Python34\lib\http\client.py", line 857, in send
  File "C:\Python34\lib\http\client.py", line 834, in connect
  File "C:\Python34\lib\socket.py", line 512, in create_connection
  File "C:\Python34\lib\socket.py", line 503, in create_connection
OSError: [Errno socket error] [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond


---------------------------
OK   
---------------------------
 
Seems there's a bug if it cannot connect to check version (i'm guessing that's the only thing it checks online) making the program stall out.

Code:
---------------------------cx_Freeze: Python error in main script
---------------------------
Traceback (most recent call last):
  File "C:\Python34\lib\urllib\request.py", line 1626, in open
  File "C:\Python34\lib\urllib\request.py", line 1805, in open_http
  File "C:\Python34\lib\urllib\request.py", line 1785, in _open_generic_http
  File "C:\Python34\lib\http\client.py", line 1088, in request
  File "C:\Python34\lib\http\client.py", line 1126, in _send_request
  File "C:\Python34\lib\http\client.py", line 1084, in endheaders
  File "C:\Python34\lib\http\client.py", line 922, in _send_output
  File "C:\Python34\lib\http\client.py", line 857, in send
  File "C:\Python34\lib\http\client.py", line 834, in connect
  File "C:\Python34\lib\socket.py", line 512, in create_connection
  File "C:\Python34\lib\socket.py", line 503, in create_connection
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond


During handling of the above exception, another exception occurred:


Traceback (most recent call last):
  File "C:\Python34\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in <module>
  File "CaptainsLog.py", line 4208, in <module>
  File "CaptainsLog.py", line 2014, in __init__
  File "CaptainsLog.py", line 2639, in check_for_updates
  File "CaptainsLog.py", line 2654, in download
  File "C:\Python34\lib\urllib\request.py", line 1632, in open
  File "C:\Python34\lib\urllib\request.py", line 1626, in open
  File "C:\Python34\lib\urllib\request.py", line 1805, in open_http
  File "C:\Python34\lib\urllib\request.py", line 1785, in _open_generic_http
  File "C:\Python34\lib\http\client.py", line 1088, in request
  File "C:\Python34\lib\http\client.py", line 1126, in _send_request
  File "C:\Python34\lib\http\client.py", line 1084, in endheaders
  File "C:\Python34\lib\http\client.py", line 922, in _send_output
  File "C:\Python34\lib\http\client.py", line 857, in send
  File "C:\Python34\lib\http\client.py", line 834, in connect
  File "C:\Python34\lib\socket.py", line 512, in create_connection
  File "C:\Python34\lib\socket.py", line 503, in create_connection
OSError: [Errno socket error] [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond


---------------------------
OK   
---------------------------

Whoops!

My server is currently down because Digital Ocean are migrating/upgrading it :/

Nothing I can do until it comes back online.

Next version of CL will be made more robust if it can't contact the Mothership to check for updates.

Regards
 
My DigitalOcean VPS has now been migrated/upgraded, and the site is back up and running, which means Captain's Log is now not breaking.

As I mentioned above, in the next version of CL I'll make the check for updates more robust so CL will still proceed even if it can't get an update status.

Regards o7
 
I believe I've sound the reason WG & Rocky (TC) is not working for me.
For some reason, they are missing from the 'Bodies Mgr'.
 
I believe I've sound the reason WG & Rocky (TC) is not working for me.
For some reason, they are missing from the 'Bodies Mgr'.

Did you make any changes to the bodies database (possible in earlier versions of CL - you could add and remove planet types back a few versions)?

Try recreating the cl_values.db database file. You can do this either by first closing Captain's Log and removing that file (which is in the %LOCALAPPDATA%\CaptainsLog directory) then restarting CL, or by going to the Database Manager and clicking the "Recreate star/planet values database" button in the "Utilities" section.

Regards
 
I'll try that, I've been running with the same database through all releases, plus even downgrades.
Thank you.
SUCCESS!
 
Last edited:
Recently started reading the forum and found this tool so installed it on Sunday.
Great job!
As a bonus, I got data from August and September. Presumeably because another tool (TCE) turned on verbose before 1.4 turned it off again. (TCE is great for trading but I found it difficult for exploring).

Having done a quick run, I rushed down to the garage to grab an old LCD thinking I'd put CL on it to make data entry easier. Bzzd. Resolution too low :( and I've now read this thread and understand it's a design choice.

So....advice on using the tool with a poor short term memory? I envisioned driving CL and ED together but it didn't work unless I have something wrong. Fwiw with TCE I had access to ED to scroll commodities whilst simultaneously being able to move mouse over the TCE overlay to enter data. Is that how CL is supposed to work as well (except from system map rather than station dock obviously)?
 
Last edited:
Recently started reading the forum and found this tool so installed it on Sunday.
Great job!
As a bonus, I got data from August and September. Presumeably because another tool (TCE) turned on verbose before 1.4 turned it off again. (TCE is great for trading but I found it difficult for exploring).

Having done a quick run, I rushed down to the garage to grab an old LCD thinking I'd put CL on it to make data entry easier. Bzzd. Resolution too low :( and I've now read this thread and understand it's a design choice.

So....advice on using the tool with a poor short term memory? I envisioned driving CL and ED together but it didn't work unless I have something wrong. Fwiw with TCE I had access to ED to scroll commodities whilst simultaneously being able to move mouse over the TCE overlay to enter data. Is that how CL is supposed to work as well (except from system map rather than station dock obviously)?

You can use overlay mode.

Start CL, click the overlay mode checkbox to activate.

Then start ED.

When you want to use CL, you can alt-TAB to it from ED, then either click ED to bring it to input focus, or alt-TAB back to ED. The CL window will roll up into the top left corner.

It's really easy. :)

Hope that helps.

Regards o7
 
Yesterday I found two High Metal Content worlds with Nitrogen Atmospheres (one was 100%) and yet when I clicked the HMC + N it enters into the box below as:
"......Terraformable + Nitrogen"
Which isn't correct as neither were terraformable! With this in mind do I have to click and accept them as standard HMCs planets? If so the Pop-Up for 'HMC + N' really needs to state Terraformable as well to save on confusion, thanks
 
Yesterday I found two High Metal Content worlds with Nitrogen Atmospheres (one was 100%) and yet when I clicked the HMC + N it enters into the box below as:
"......Terraformable + Nitrogen"
Which isn't correct as neither were terraformable! With this in mind do I have to click and accept them as standard HMCs planets? If so the Pop-Up for 'HMC + N' really needs to state Terraformable as well to save on confusion, thanks


Yes it's merely a mistake in the text description. It happened because I was copying other icons and text when I was making the program - there's a LOT of stuff to do to make a program like this :)

Just ignore it for now.

I'll correct that for the next update.

Regards.
 
You can use overlay mode.

Start CL, click the overlay mode checkbox to activate.

Then start ED.

When you want to use CL, you can alt-TAB to it from ED, then either click ED to bring it to input focus, or alt-TAB back to ED. The CL window will roll up into the top left corner.

It's really easy. :)

Hope that helps.

Regards o7

Ok. I don't get much gaming time unfortunately but I fired it up this morning for 5 mins to give it a go. Got the alt tab thing working with overlay all good.
I guess I wasn't expecting to need to alt tab at all in overlay mode. TCE somehow floats there at the top in the mostly dead space and drops stuff down when go mousing there. It really does then feel integrated into the game. TCE uses excel to run so maybe there's some special modes MS uses that others cannot.

Not complaining. This log surely beats me forgetting to take notes and/or losing the notes. I'm *almost* tempted to wipe my character and start over so I have a full history. Alt tabbing is fine, I'm just sharing that not alt tabbing might also be possible.
 
Ok. I don't get much gaming time unfortunately but I fired it up this morning for 5 mins to give it a go. Got the alt tab thing working with overlay all good.
I guess I wasn't expecting to need to alt tab at all in overlay mode. TCE somehow floats there at the top in the mostly dead space and drops stuff down when go mousing there. It really does then feel integrated into the game. TCE uses excel to run so maybe there's some special modes MS uses that others cannot.

Not complaining. This log surely beats me forgetting to take notes and/or losing the notes. I'm *almost* tempted to wipe my character and start over so I have a full history. Alt tabbing is fine, I'm just sharing that not alt tabbing might also be possible.

CL does that too, if your screen res is higher than CL's minimum requirement then you just need to click back into ED by clicking outside CL (this is my experience when using borderless mode in ED) to continue playing. In overlay mode, CL reduces itself to a small circle icon in the top corner, which you can then click for quick access.
 
Last edited:
Back
Top Bottom