From 90f3f5993d8dfd7e2390f2fd1421d205ee7ec0c2 Mon Sep 17 00:00:00 2001 From: Ryuk <51106560+faroukbmiled@users.noreply.github.com> Date: Sun, 27 Aug 2023 20:48:18 +0100 Subject: [PATCH] v0.2.3 --- README.md | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3e2e891..344b40c 100644 --- a/README.md +++ b/README.md @@ -9,33 +9,47 @@ ## Usage (exe): - Run [BOIIIWD.exe](https://github.com/faroukbmiled/BOIIIWD/releases/latest/download/Release.zip) and use it (it'll ask you to download steamcmd within the app if not found) - That's it slap in your workshop item link or just the id then hit Download and wait for it to finish, when it does just launch your game (Please check [Notes](#notes) before you ask anything) +- If the exe is getting flagged as a virus by your ac it is obviously a false positive, if you still do not trust it you can [compile/freeze](#freezing) it yourself ## Usage (script): - ```pip install -r requirements.txt``` - ```python boiiiwd.py``` - Slap in your workshop item link for example: "https://steamcommunity.com/sharedfiles/filedetails/?id=3011930738" or just the id 3011930738) + ## Freezing into an exe (pyinstaller): - ```pip install -r requirements.txt``` - ```pip install pyinstaller``` - ```pyinstaller --noconfirm --onefile --windowed --icon "ryuk.ico" --name "BOIIIWD" --ascii "boiiiwd.py" --add-data "resources;resources" --add-data "c:\\lib\site-packages\customtkinter;customtkinter\" --add-data "c:\\lib\site-packages\CTkMessagebox;CTkMessagebox\" --add-data "c:\\lib\site-packages\CTkToolTip;CTkToolTip\"``` +## Queue tab (beta) + +- added Queue tab which has a text field that you can slap in workshop ids/links in 2 formats for example:
+ + +```3010399939,2976006537,2118338989,2113146805``` or
+```3010399939 +2976006537 +2118338989 +2113146805 +``` + ### Notes: . It saves your input except for workshop id
. If you do not know where to find your map in-game check this [video](https://youtu.be/XIQjfXXlgQs?t=260) out ,for mods find "mods" in the game's main menu
. Initializing SteamCMD for the first time could take some time depending on your internet speed
-. If the download fails when getting big maps its SteamCMD's fault, still working on a workaround
. Known bugs:
. Rare UI bug => instead of showing a warning message, its window goes invisible and leads to the whole ui becoming unclickable (end the task from task manager)
. Possible logic bugs related to the progress bar , sometimes it carries on progressing when you pressed stop => please raise an issue if this happens often
+. If the exe is getting flagged as a virus by your ac it is obviously a false positive, if you still do not trust it you can [compile/freeze](#freezing) it yourself
### todos: - [x] add a menu that shows you current installed mods/maps - [x] fix the progress bar => progress bar logic based on an estimation - [x] other improvements regarding the download (steamcmd likes to fail sometimes for no reason) => added a way to keep looping when steamcmd crashes and it will eventually finishes -- [ ] add a queue window that you can slap in a bunch of items to download sequentially and or simultaneously +- [x] add a queue window that you can slap in a bunch of items to download sequentially and or simultaneously - [ ] add an option to login with your account => delayed (do we really need it?) ### Themes: