Closed jlaguio closed 8 months ago
First try deleting the cached version of FDDA-enhanced-animations-Food-n-Drinks.zip in case it didn't download correctly (or check the MD5 hash).
Hello,
Did you use downloads.7z
? Maybe FDDA-enhanced-animations-Food-n-Drinks.zip is corrupted (size = 0 bytes).
Run: gamma-launcher check-md5 --gamma <path/to/gamma> --update-cache
and try to full-install again
First try deleting the cached version of FDDA-enhanced-animations-Food-n-Drinks.zip in case it didn't download correctly (or check the MD5 hash).
Run:
gamma-launcher check-md5 --gamma <path/to/gamma> --update-cache
and try to full-install again
So far I tried a combination of these 2, not exactly sure where's the cache, I assumed it was in stalker - gamma/downloads/
. Deleted all the files inside that folder, then ran the md5-check command
gamma-launcher check-md5 --gamma /home/user/Games/stalker - gamma --update-cache
Looks like i downloaded everything? Although a few stuff got skipped.
So I re-ran the full-install
again
Sadly no dice, same error
Hello, Did you use
downloads.7z
? Maybe FDDA-enhanced-animations-Food-n-Drinks.zip is corrupted (size = 0 bytes).
I'm not sure, I honestly don't know what's download.7z
. So most likely no. I just downloaded stuff directly from the anomaly moddb torrent and the discord gamma server.
the reason this happens is because, despite having a file extension of zip, it's actually a 7zip archive. the code relies on the file extensions being correct and tries to create a ZipFile object which causes the error. Maybe instead of file extensions the code could use python-magic or a similar package and use mimetypes?
output of file
:
/home/user/Documents/Games/Stalker/GAMMA/downloads/FDDA-enhanced-animations-Food-n-Drinks.zip: 7-zip archive data, version 0.4
python-magic
is working well. Thanks @21zz
However, this issue caused by launcher.download.github
which is used for managing github links. I'll do another fix...
@jlaguio can you confirm bug resolution with #79 modification ? (checkout branch use_python_magic
)
@jlaguio can you confirm bug resolution with #79 modification ? (checkout branch
use_python_magic
)
Can confirm, the changes works! 💯
Setup:
(.venv) $ git branch
master
* use_python_magic
(.venv) $ which gamma-launcher
/home/user/gamma-launcher-py/.venv/bin/gamma-launcher
I also deleted the cache again in the stalker - gamma
directory.
Then ran the full-install
as usual.
gamma-launcher full-install --anomaly "/home/user/Games/stalker - anomaly" --gamma "/home/user/Games/stalker - gamma"
Although I did run into issues with the check-md5
command. Not sure if that's relevant
Sidenote: Probably need to update the README to include that unzip
is a dependency
Operating System: Nobara Linux 38 (KDE Plasma) (Fedora Linux derivative) CPE OS Name: cpe:/o:nobaraproject:nobara:38 Kernel: Linux 6.6.7-203.fsync.fc38.x86_64 Architecture: x86-64 Firmware Version: FCc Firmware Date: Wed 2023-09-20
Command (Using the release, not pip)
NOTE: click below to view the whole log
io Pack - Shrike [+] Installing mod: Attachment Alignment Fixes - Using cached Tiskar-s-Burn-s-Attachment-Alignment-Fixes.zip Installing Tiskar-s-Burn-s-Attachment-Alignment-Fixes-master -> /home/user/Games/stalker - gamma/mods/368- Attachment Alignment Fixes - Tiskar & Burn [+] Installing mod: Personal Adjustable Waypoint - Using cached Catspaw_Personal_Adjustable_Waypoint-2.0.2.zip Installing Main -> /home/user/Games/stalker - gamma/mods/330- Personal Adjustable Waypoint - Catspaw [+] Installing separator: G.A.M.M.A. Fixes_separator [+] Installing separator: G.A.M.M.A. Audio_separator [+] Installing separator: G.A.M.M.A. Combat and Balance_separator [+] Installing separator: G.A.M.M.A. HUD_separator [+] Installing separator: G.A.M.M.A. Economy and Craft_separator [+] Installing mod: FDDA Enhanced Animations - Using cached FDDA-enhanced-animations-Food-n-Drinks.zip Traceback (most recent call last): File "gamma-launcher", line 8, in
File "launcher/cli.py", line 64, in main
File "launcher/commands/install.py", line 248, in run
File "launcher/commands/install.py", line 193, in _install_mods
File "launcher/commands/install.py", line 159, in _install_mod
File "launcher/archive.py", line 50, in extract_archive
File "launcher/archive.py", line 44, in
File "zipfile.py", line 1302, in __init__
File "zipfile.py", line 1369, in _RealGetContents
zipfile.BadZipFile: File is not a zip file
[76735] Failed to execute script 'gamma-launcher' due to unhandled exception!
[+] Updating G.A.M.M.A. definition [+] Reading /home/user/Games/stalker - gamma/.Grok's Modpack Installer/G.A.M.M.A/modpack_data/modlist.txt & /home/user/Games/stalker - gamma/.Grok's Modpack Installer/G.A.M.M.A/modpack_data/modpack_maker_list.txt... [+] Installing mod: Dux Characters Kit Voices Pack - Using cached Duxs_Innumerable_Character_Kit_Voices_Pack.2.zip Installing Dux's Innumerable Character Kit Voices Pack -> /home/user/Games/stalker - gamma/mods/305- Dux Characters Kit Voices Pack - Demonized Installing Dux's Innumerable Character Kit Voices Pack English ISG -> /home/user/Games/stalker - gamma/mods/305- Dux Characters Kit Voices Pack - Demonized [+] Installing mod: Longreed's fixed artefacts spawns under maps - Using cached Groks_main_menu_theme.zip [+] Installing mod: Grulag's Dead Bushes - Using cached Groks_main_menu_theme.zip [+] Installing mod: Headlamp Animation Fix - Using cached Groks_Actor_Position_Registerer.zip [+] Installing mod: Safe Areas Transitions - Using cached Safe_Start_2.2.zip [+] Installing mod: Zone Customization Project (ZCP) - Using cached zone_customization_project_1.5e.zip [+] Installing mod: Weird Tasks Framework - Using cached Groks_Actor_Position_Registerer.zip [+] Installing mod: Bizon Replacer - Using cached Groks_Actor_Position_Registerer.zip [+] Installing mod: Xenotech Protects Cordon Base - Using cached Combat_Behavior_1.02.4.rar Installing Xenotech, Seryoga, Gonta, Crab, Garmata, Pilot, Tourist combat behavior -> /home/user/Games/stalker - gamma/mods/232- Xenotech Protects Cordon Base - Malac88 WARNING: Xenotech, Seryoga, Gonta, Crab, Garmata, Pilot, Tourist combat behavior does not exist [+] Installing mod: More Aggressive NPC Looting (harder game, do not use with NPC Loot Claim) - Using cached More_Aggressive_NPC_Looting.1.zip Installing More Aggressive NPC Looting -> /home/user/Games/stalker - gamma/mods/231- More Aggressive NPC Looting (harder game, do not use with NPC Loot Claim) - Demonized [+] Installing mod: Monsters Unstucker - Using cached Monster_Unstucker.3.zip Installing Monster Unstucker -> /home/user/Games/stalker - gamma/mods/229- Monsters Unstucker - Demonized [+] Installing mod: Russian Localization - Using cached Russian_Localization_RC3.1.7z Installing Russian Localization RC3 -> /home/user/Games/stalker - gamma/mods/228- Russian Localization - oneonline911 [+] Installing mod: Trader Overhaul (if you do not want the true GAMMA experience) - Using cached 1.5.2_Update_Version.zip Installing Trader Overhaul (Main Folder) -> /home/user/Games/stalker - gamma/mods/213- Trader Overhaul (if you do not want the true GAMMA experience) - AGoodSetOfPistol [+] Installing mod: NPC Loot Claim (NPCs will kill you if you loot what they killed) - Using cached No-sortingNPC_Loot_Claim-Continued.-v1.0.6.2-Bugfix.rar [+] Installing mod: Death Animations (if you like shooting extra ammo on dead people) - Using cached Stealth_2.3.zip Installing (Patch) Death Animations -> /home/user/Games/stalker - gamma/mods/209- Death Animations (if you like shooting extra ammo on dead people) - xcvb [+] Installing mod: Anomaly Magazines (Disable G.A.M.M.A. Unjam Reload) - Using cached MagsRedux.zip Installing MagsRedux-main -> /home/user/Games/stalker - gamma/mods/207- Anomaly Magazines (Disable G.A.M.M.A. Unjam Reload) - RavenAscendant Installing aug_patch -> /home/user/Games/stalker - gamma/mods/207- Anomaly Magazines (Disable G.A.M.M.A. Unjam Reload) - RavenAscendant Installing bas_patch -> /home/user/Games/stalker - gamma/mods/207- Anomaly Magazines (Disable G.A.M.M.A. Unjam Reload) - RavenAscendant Installing ppp_patch -> /home/user/Games/stalker - gamma/mods/207- Anomaly Magazines (Disable G.A.M.M.A. Unjam Reload) - RavenAscendant [+] Installing mod: Limited Fast Travel (walking is good for your health) - Using cached Limited_Fast_Travel.1.zip Installing Limited Fast Travel -> /home/user/Games/stalker - gamma/mods/204- Limited Fast Travel (walking is good for your health) - Demonized [+] Installing mod: Hunger Thirst Sleep UI htsb knifebinoc patches - Using cached HTS_bars_1.01.zip Installing 00. UI Main -> /home/user/Games/stalker - gamma/mods/165- Hunger Thirst Sleep UI htsb knifebinoc patches - xcvb [+] Installing mod: Hunger Thirst Sleep UI - Using cached HTS_bars_1.01.zip Installing 00. UI Main -> /home/user/Games/stalker - gamma/mods/164- Hunger Thirst Sleep UI - xcvb [+] Installing mod: Cordon Early Game Tweak - Using cached firstday_cordon.rar [+] Installing mod: No more companions friendly fire - Using cached nomorecompanionfriendlyfireu.zip [+] Installing mod: FDDA Immersive Sleep Patch - Using cached Groks_main_menu_theme.zip [+] Installing mod: Mutants Bleeding - Using cached ArszisMutantBleeding2_0_1.zip [+] Installing mod: Lsz AI tweak - Using cached Groks_Actor_Position_Registerer.zip [+] Installing mod: Companions carry weight tweak - Using cached companion_tweaks.1.zip [+] Installing mod: Bounty Squads Extended - Using cached Groks_Actor_Position_Registerer.zip [+] Installing mod: Dynamic Tonemap Extended - Using cached Dynamic_Tonemap_Extended.8.zip Installing Dynamic Tonemap Extended -> /home/user/Games/stalker - gamma/mods/37- Dynamic Tonemap Extended - TheMrDemonized [+] Installing mod: Agressor Reshade - Using cached Groks_Actor_Position_Registerer.zip [+] Installing mod: Angry Chimera growl - Using cached TBs_Angry_Chimera_Growls_v1.1.zip [+] Installing separator: G.A.M.M.A. Disabled_separator [+] Installing mod: G.A.M.M.A. Traduccion Espanola - Using cached GAMMA_Spanish_Localisation_vdltman_v091_5.6.7z Installing STALKER GAMMA EN-ES -> /home/user/Games/stalker - gamma/mods/343- G.A.M.M.A. Traduccion Espanola - vdltman [+] Installing mod: Black Market (Buyable Gear) - Using cached Black_Market.zip Installing Black_Market-main -> /home/user/Games/stalker - gamma/mods/340- Black Market (Buyable Gear) - SalamanderAnder & nox [+] Installing mod: Ammo Check - Using cached AmmoCheck.2022.11.13.zip [+] Installing mod: G.A.M.M.A. Massive Text Overhaul Project - Using cached GAMMA_Massive_Text_Overhaul_Project_GMTOP_v2.0.0.8.zip Installing Required Files -> /home/user/Games/stalker - gamma/mods/287- G.A.M.M.A. Massive Text Overhaul Project - SageDaHerb and Dr.Pr1nkos WARNING: Required Files does not exist [+] Installing mod: Atmospherics Shaders Weathers and Reshade Latest - Using cached Atmospherics_GAMMA_2.2_Hotfix_1.7z Installing 00 - [REQUIRED] Sky Textures -> /home/user/Games/stalker - gamma/mods/290- Atmospherics Shaders Weathers and Reshade Latest - Hippobot Installing 01 - [REQUIRED] Atmospherics -> /home/user/Games/stalker - gamma/mods/290- Atmospherics Shaders Weathers and Reshade Latest - Hippobot Installing appdata -> /home/user/Games/stalker - gamma/mods/290- Atmospherics Shaders Weathers and Reshade Latest - Hippobot Installing 02 - [OPTIONAL] RESHADE - Atmos Reshade Presets -> /home/user/Games/stalker - gamma/mods/290- Atmospherics Shaders Weathers and Reshade Latest - Hippobot Installing bin -> /home/user/Games/stalker - gamma/mods/290- Atmospherics Shaders Weathers and Reshade Latest - Hippobot Installing 02 - [OPTIONAL] BRIGHTER AMBIENT FOR VANILLA LIKE TEXTURES -> /home/user/Games/stalker - gamma/mods/290- Atmospherics Shaders Weathers and Reshade Latest - Hippobot WARNING: 02 - [OPTIONAL] BRIGHTER AMBIENT FOR VANILLA LIKE TEXTURES does not exist Installing 03 - [OPTIONAL] CHOOSE ONE - PARTICLES LEAVES & SNOW - VANILLA -> /home/user/Games/stalker - gamma/mods/290- Atmospherics Shaders Weathers and Reshade Latest - Hippobot Installing 05 - [OPTIONAL] LESS THICK FOG -> /home/user/Games/stalker - gamma/mods/290- Atmospherics Shaders Weathers and Reshade Latest - Hippobot [+] Installing mod: Screen Space Shaders 18.0 - Using cached ScreenSpaceShaders_Update18.1.zip Installing 00 - MAIN FILE -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 00 - PATCH [ Beefs NVGs ] -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 00 - PATCH [ Enhanced Shaders 1.10 ] -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 01 - SSDO -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 02 - SSS -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 03 - SSR -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 04 - SSR Water -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 05 - Rain -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 05 - Rain - Footsteps -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 05 - Rain - HUD Raindrops -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 05 - Rain - Puddles -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 06 - Weapons DOF -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 07 - IL -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 08 - New Shadow Features -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 09 - Interactive Grass -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 90 - SHADOWS FIXES -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 91 - SKY DEBANDING -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 92 - FLORA FIXES & IMPROVEMENTS -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 93 - FOG -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 94 - VOLUMETRIC SUN RAYS FIXES -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 95 - BLOOD DECALS -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 Installing 96 - IMPROVED GLOSS & WET SURFACES -> /home/user/Games/stalker - gamma/mods/190- Screen Space Shaders 18.0 - Ascii1457 [+] Installing mod: Enhanced Shaders - Using cached Enhanced_Shaders_Color_Grading_1.10.zip Installing 01 Enhanced Shaders - PBR -> /home/user/Games/stalker - gamma/mods/188- Enhanced Shaders - KennShade Installing 02 Enhanced Color Grading -> /home/user/Games/stalker - gamma/mods/188- Enhanced Shaders - KennShade Installing appdata -> /home/user/Games/stalker - gamma/mods/188- Enhanced Shaders - KennShade Installing Optional - shader_param controls - simple -> /home/user/Games/stalker - gamma/mods/188- Enhanced Shaders - KennShade Installing appdata -> /home/user/Games/stalker - gamma/mods/188- Enhanced Shaders - KennShade Installing Optional - Fixed Bloom -> /home/user/Games/stalker - gamma/mods/188- Enhanced Shaders - KennShade [+] Installing mod: Beef's NVG - Using cached Beefs_NVGs.1.zip Installing Beef's NVGs -> /home/user/Games/stalker - gamma/mods/189- Beef's NVG - theRealBeef [+] Installing mod: Grass Tweaks (reinstall for different options) - Using cached Aydins_Grass_Tweaks_4.0.7z Installing Aydin's Grass Tweaks - AUTUMN 3.0 -> /home/user/Games/stalker - gamma/mods/289- Grass Tweaks (reinstall for different options) - Aydin Installing Aydin's Grass Tweaks - AUTUMN TREES 3.0 -> /home/user/Games/stalker - gamma/mods/289- Grass Tweaks (reinstall for different options) - Aydin [+] Installing mod: GAMMA Reload Timing Fix - Using cached GAMMA_Reload_Timing_Fix_0.2.5.rar Installing GAMMA Reload Timing Fix -> /home/user/Games/stalker - gamma/mods/360- GAMMA Reload Timing Fix - aegis27 [+] Installing mod: Dark Signal Blowout and Anomalies Audio - Using cached Dark_signal_blowout_and_anomalies_audio.rar Installing Dark signal blowout and anomalies audio -> /home/user/Games/stalker - gamma/mods/285- Dark Signal Blowout and Anomalies Audio - Shrike [+] Installing mod: Dark Signal Footsteps - Using cached Dark_signal_Weapon_scape_audio_v2.8.rar Installing Alternate foot steps V2 (bonus) -> /home/user/Games/stalker - gamma/mods/275- Dark Signal Footsteps - Shrike [+] Installing mod: Dark Signal Audio Pack - Using cached Dark_signal_Weapon_scape_audio_v2.8.rar Installing [Main file] -> /home/user/Games/stalker - gamma/mods/274- Dark Signal Audio Pack - Shrike Installing BaS patch DLTX 2021 [choose one ] -> /home/user/Games/stalker - gamma/mods/274- Dark Signal Audio Pack - Shrike Installing BaS bolt fixes 2022 [apply to main file] -> /home/user/Games/stalker - gamma/mods/274- Dark Signal Audio Pack - Shrike Installing Blindside compatibility patch [ apply to main file] -> /home/user/Games/stalker - gamma/mods/274- Dark Signal Audio Pack - Shrike Installing Blindside mosin bolt fix [ apply to main file] -> /home/user/Games/stalker - gamma/mods/274- Dark Signal Audio Pack - Shrike Installing Blindside weapon handling audio (bonus) -> /home/user/Games/stalker - gamma/mods/274- Dark Signal Audio Pack - Shrike Installing Weapon rattle - lower - raising (bonus) -> /home/user/Games/stalker - gamma/mods/274- Dark Signal Audio Pack - Shrike [+] Installing mod: Attachment Alignment Fixes - Using cached Tiskar-s-Burn-s-Attachment-Alignment-Fixes.zip Installing Tiskar-s-Burn-s-Attachment-Alignment-Fixes-master -> /home/user/Games/stalker - gamma/mods/368- Attachment Alignment Fixes - Tiskar & Burn [+] Installing mod: Personal Adjustable Waypoint - Using cached Catspaw_Personal_Adjustable_Waypoint-2.0.2.zip Installing Main -> /home/user/Games/stalker - gamma/mods/330- Personal Adjustable Waypoint - Catspaw [+] Installing separator: G.A.M.M.A. Fixes_separator [+] Installing separator: G.A.M.M.A. Audio_separator [+] Installing separator: G.A.M.M.A. Combat and Balance_separator [+] Installing separator: G.A.M.M.A. HUD_separator [+] Installing separator: G.A.M.M.A. Economy and Craft_separator [+] Installing mod: FDDA Enhanced Animations - Using cached FDDA-enhanced-animations-Food-n-Drinks.zip Traceback (most recent call last): File "gamma-launcher", line 8, inNot sure if relevant. But I already have both
unzip
andunrar
installed