-
-
It's written in Python 3, I will provide the source code separately so it will be possible to run on Linux/Mac without virtual machines and similar stuff
(afaik linux comes with python preinstall, you might have to install python 3 if python 2 is preinstalled, but that's it)
-
do you oldtimers play without antigame and fill excel tables with coordinates of your neighbours?
lol
good tool there man, it`ll come in handy!
Doesn't know how to take ScreenShot on computer, uses phone to take a pic of his screen - but yea he knows how to use excel lol! You would be the first one to start using this tool or any other.
-
do you oldtimers play without antigame and fill excel tables with coordinates of your neighbours?
lol
good tool there man, it`ll come in handy!
Doesn't know how to take ScreenShot on computer, uses phone to take a pic of his screen - but yea he knows how to use excel lol! You would be the first one to start using this tool or any other.
The reason i took this photo from my mobile phone because i sent it to our ogame WhatsApp chat group. I can not connect to ogame board from my office computer because of security system is blocking this kind of pages. I use my mobile phone to login ogame board . Good try little boy, i can understand you want to be a famous boi
-
Where's the download link? i find this very useful would love to test it.
p.s. if you need any help let me know. I do some software development as well, but in C#.
-
Where's the download link? i find this very useful would love to test it.
p.s. if you need any help let me know. I do some software development as well, but in C#.
It's written in Python, so it should be trivial to use in Linux/OS X.
That being said, as the script is not approved, there is no download link.
-
what a nice tool savage..Very goood
-
Moved to tolerated tools and added downloadlinks to the first post.
Also don't flame/attack each other in tool threads, keep it just about the tools and be friendly to eachother.
-
Thanks a lot nma!
Sidenote: If you put a zip/install the program into a directory where it has write permissions (for example Documents in my case, but you can manually change permissions yourself if you know how to do it) it will remember the changes you make in the uni options (uni speed, number of galaxies and donuts) and save them automatically so next time you turn the program on it will load your own settings. (tnx for the idea Fajki)If you don't want to play around with permissions, you can always edit preset.ini file with notepad and change values to the ones matching your uni
-
Hey guys!
New version is out, let's call it 0.9.1a
What's new:
- new ships included
- class bonuses implemented
- added error messages so program won't quietly fail anymore, thanks AstralCodex
I'm still not 100% sure everything works, but times were ok in my tests.
First screenshot is sending small cargo at 100% in x4 uni, nothing special. The class is set as General since that's the class I chose and as you can see here times are pretty much correct.
Now I sent a light fighter at 60% speed, and as a General class I get 25% base speed bonus. Picture here. Sorry for overview spam Raschi
Zip file -> http://www.filedropper.com/lanxcalc091a
msi package -> http://www.filedropper.com/lanxcalc-091a-amd64
GitHub has been updated with an additional branch in case you use Linux or anything similar
-
Hey guys
As I've made a few errors I need to upload another version of the script, so 0.9.2 is here.What's new:
- removed Deathstar base speed bonus from General class (my bad for not checking, but wasn't explicitly stated rips don't get the bonus so didn't think about it)
- UI improvements
Download links:
Zip -> http://www.filedropper.com/lanxcalc092
msi package -> https://www.filedropper.com/sh…ad.php/lanxcalc-092-amd64
If any of the links don't work, let me know and I will reupload.
The app should look something like this now:
Happy hunting!
-
Hey guys!
Sorry for what feels like spamming already, but at this point the script isn't really completely usable so I needed to upload a new version. (wasn't aware general and collector speed boosts are not same in all unis).
Given that GF didn't state min/max values of the boosts, for now I've set min to be 25% boost and maximum to be 100% boost (like 100% for General class in universe Leda).
Increment is 25% (if anyone is aware of speed boosts such as 80% on other unis let me know and I will adjust the values so they fit those unis as well)
Version = 0.9.3
Changes:
- added two dropdown menus to set speed boost for each class (their values are also added to preset.ini file upon user changing options and are loaded from the file at program startup)
- further improved UI
Not really a change per se, but I set preset.ini to the equivalent of Leda's settings to avoid people having to manually edit the config file in case they didn't have write permission in install folder.
Download links:
zip -> http://www.filedropper.com/lanxcalc093
msi package -> http://www.filedropper.com/lanxcalc-093-amd64
As always, for Linux users the code has been put to GitHub, just download everything from master or 0.9.3 branch.
Current UI look:
If there are any issues, please let me know. I will fix them as soon as possible.
I've tested the program on Bermuda again (40% speed attack with LF, class General, early recall) and it seems to be working fine so hopefully it will work good on Leda as well. -
Hey guys, I applied a fix to some possible overflow issues that usually occurred if flight time was recalled and lasted for more than 12 hours. If you intend on using it I strongly recommend to update as it usually occurs when number that represents hour of recall time is bigger than arrival time. The issue is the return time in hours is not limited to max of 23, but can appear as 44 etc.
Still, for deploys that last multiple days there is an obvious problem but I will try to figure out a solution for it that doesn't necessarily impact GUI simplicity in a bad way. (worst case scenario we ALL join speed unis
)
To reduce forum spam, from now on you can find the project on SourceForge (GitHub will still be updated regularly). You can still reach me here for any problems or questions and I might post here and there if there's anything major to the release.
Have a good day
-
Hey guys, I applied a fix to some possible overflow issues that usually occurred if flight time was recalled and lasted for more than 12 hours. If you intend on using it I strongly recommend to update as it usually occurs when number that represents hour of recall time is bigger than arrival time. The issue is the return time in hours is not limited to max of 23, but can appear as 44 etc.
Still, for deploys that last multiple days there is an obvious problem but I will try to figure out a solution for it that doesn't necessarily impact GUI simplicity in a bad way. (worst case scenario we ALL join speed unis
)
To reduce forum spam, from now on you can find the project on SourceForge (GitHub will still be updated regularly). You can still reach me here for any problems or questions and I might post here and there if there's anything major to the release.
Have a good day
You don't have to apologize for the spam
You've made an amazing app and I love it
-
-
Hello everyone!
v1.0.0 is out!
What's new:
- using new time algorithm - the app can now process dates as well as times (for our x3 and slower friends who tend to see long deploys here and there)
- GUI has been updated accordingly (picture below) and it has been sorted a bit better in my opinion, also added destination next to origin in attempt to avoid confusion
- to make things easier due to people using different time formats, the app will autofill first 3 fields of arrival and recall time (day/month/year) to avoid confusion
(you can still leave 3 fields of recall time empty and it will ignore it as if there was no recall, only entering something into all 3 makes it calculate with recall
- copy report! (picture included)
Regarding new time algorithm and GUI - the app is pretty much the same regarding this part, except that you now have 3 extra fields that are prefilled
Copy report - this part is pretty cool in my opinion, especially when you plan to track someone down with your alliance and need to share return times. Inspiration comes from InfoCompte project, of course!
Simply fill everything as usual (no need to press calculate) and press copy report. Take into consideration that report will include only selected speed and those below it (for example: if we find a 11 hour deploy, we don't care about speeds that have 9 hours flight time)
Report also generates some extra info, so if you share it someone should notice if you messed something up, only thing I forgot to add in the report is the player class, this will be included in the next release.
Anyway, upon pressing the button, the report is already copied to your clipboard meaning all you have to do is paste!
Here's what a quick test report. (assumed speed was 60% so it only prints return times for current speed and lower)
Let's include a recall now, with time between scans of 1 second.
(sidenote: if you don't care for earliest return time, don't enter anything into "time between scans" section, it will simply calculate return times as if it's sure when the fleet was recalled)
Needless to say, return times in GUI are displayed including dates as well, unlike in all previous versions.
I plan on expanding the report a bit if needed, we will see what others think.
Player class will definitely be included in the report and I'm thinking about including arrival time, travel time for each percentage and recall time if the recall is included in calculation.
You can download executable and msi installer at SourceForge (look for 1.0.0 folder). GitHub folder has been updated as well so Linux users can have their fun too
I'm currently having issues syncing repos from GitHub to SourceForge so it may take a couple of days before source code is refreshed there.
Have a nice day everyone
-
Hey guys
GF didn't make any changes to the ships or the way speed/travel time is determined in the last update, but the clipboard report looked pretty messy and lacked useful info.To cut things short, this is what the report looks like now:
SourceForge has been updated with download links and GitHub has been updated with source code.
If you want to help with suggestions or testing, need help using LanxCalc or anything else, join LanxCalc discord server by following this link: https://discord.gg/HyYhnT7
Regards!
-
I tried to test the program on Linux Ubuntu and failed. I downloaded the latest version from github and tried to execute the command python + one of the 2 python scripts.
For GUI.py it gives:
Traceback (most recent call last):
File "GUI.py", line 11, in <module>
import tkinter as tk
ImportError: No module named tkinter
For setup.py it gives:Traceback (most recent call last):
File "setup.py", line 2, in <module>
from cx_Freeze import setup, Executable
ImportError: No module named cx_Freeze
And nothing happens.
Has anyone managed to use the program on Linux? Am I doing anything wrong? -
You need to install the tkinter and cx_Freeze packages.
-
Also since last update I believe you need pyperclip but not 100% sure.
I am sorry, I tried making some kind of a package for linux but as it is/was foreign grounds I didn't have much luck with it, I managed to build *something* but in the end ubuntu asked me to choose a program to open the "shared library file" with.Next to that I also had problems running the script but after installing what Astral said the script ran successfully
If you have python3 installed, try the following in bash (sudo probably gonna be required before every command):
pip3 install cx_Freeze
pip3 install tkinterpip3 install pyperclip
If it fails again let me know, I will try to figure something out since I have ubuntu on dual boot mostly because of this!
(btw if cx_freeze fails to install, try a bit older python version. I had problems installing it on 3.8 last week)