PR Downloader Fails on windows 8.1
Moderator: Moderators
- Forboding Angel
- Evolution RTS Developer
- Posts: 14673
- Joined: 17 Nov 2005, 02:43
PR Downloader Fails on windows 8.1
Refuses to get the latest tagged version.
For example, in evo the latest version is 8.55, but on win 8.1 pr downloader will only grab 8.54
I have tried everything I can think of, including deleting the pool, but no dice. It would probably work to delete pool, packages, and rapid folders. I told him that if he wanted to #yolo he could do that.
But yes, can we have fixed pr-downloader for windows 8.1 please?
Edit: yes deleting those folders worked. Sigh, fix this please, this is beyond frustrating.
For example, in evo the latest version is 8.55, but on win 8.1 pr downloader will only grab 8.54
I have tried everything I can think of, including deleting the pool, but no dice. It would probably work to delete pool, packages, and rapid folders. I told him that if he wanted to #yolo he could do that.
But yes, can we have fixed pr-downloader for windows 8.1 please?
Edit: yes deleting those folders worked. Sigh, fix this please, this is beyond frustrating.
Last edited by Forboding Angel on 26 Jun 2015, 07:11, edited 1 time in total.
- Silentwings
- Posts: 3720
- Joined: 25 Oct 2008, 00:23
Re: PR Downlaoder Fails on windows 8.1
There is a bug tracker: https://github.com/spring/pr-downloader/issues
- Forboding Angel
- Evolution RTS Developer
- Posts: 14673
- Joined: 17 Nov 2005, 02:43
Re: PR Downloader Fails on windows 8.1
Easier to c&p my convo than explain it again...
Forboding Angel: https://drive.google.com/file/d/0B25BbZ ... sp=sharing
Forboding Angel: Download that file, put it in this folder: C:\Users\M0rgan\Documents\My Games\Spring\weblobby\engine\96.0\
Forboding Angel: And make a shortcut to it on your desktop
Forboding Angel: it should fix any silliness
Forboding Angel: hacky workaround, but it should work
Señor Salsa Chip: k
Señor Salsa Chip: it worked
Forboding Angel: Ugh
Forboding Angel: ok I know what the problem is now
Forboding Angel: thanks
Señor Salsa Chip: what was it
Forboding Angel: Well ok every time the program is run
Forboding Angel: it is supposed to grab the list of new packages from the server
Forboding Angel: for some reason on win 8.1 it isn't doing that
Forboding Angel: so it uses the package list it already has
Forboding Angel: so it thinks that whatever you already have is the latest
Forboding Angel: What I am doing in that file I just gave you is
Señor Salsa Chip: ok
Forboding Angel: I'm checking to see if that folder that holds the packages exists
Forboding Angel: and if it does, I'm deleting it, which forces the program to download the package list again
Forboding Angel: hacky workaround
Forboding Angel: but it works
Forboding Angel: https://drive.google.com/file/d/0B25BbZ ... sp=sharing
Forboding Angel: Download that file, put it in this folder: C:\Users\M0rgan\Documents\My Games\Spring\weblobby\engine\96.0\
Forboding Angel: And make a shortcut to it on your desktop
Forboding Angel: it should fix any silliness
Forboding Angel: hacky workaround, but it should work
Señor Salsa Chip: k
Señor Salsa Chip: it worked
Forboding Angel: Ugh
Forboding Angel: ok I know what the problem is now
Forboding Angel: thanks

Señor Salsa Chip: what was it
Forboding Angel: Well ok every time the program is run
Forboding Angel: it is supposed to grab the list of new packages from the server
Forboding Angel: for some reason on win 8.1 it isn't doing that
Forboding Angel: so it uses the package list it already has
Forboding Angel: so it thinks that whatever you already have is the latest
Forboding Angel: What I am doing in that file I just gave you is
Señor Salsa Chip: ok
Forboding Angel: I'm checking to see if that folder that holds the packages exists
Forboding Angel: and if it does, I'm deleting it, which forces the program to download the package list again
Forboding Angel: hacky workaround
Forboding Angel: but it works
Last edited by Forboding Angel on 26 Jun 2015, 07:11, edited 1 time in total.
Re: PR Downlaoder Fails on windows 8.1
1. use the bugtracker next time please
2. please provide the full output of pr-downloader
2. please provide the full output of pr-downloader
- Forboding Angel
- Evolution RTS Developer
- Posts: 14673
- Joined: 17 Nov 2005, 02:43
Re: PR Downloader Fails on windows 8.1
What it does if you tell it to update evo:stable for example, is that it just shows that it's "Downloading" the version you already have, then shows 100% for the version you already have and that's it.
It never actually updates the package lists. Deleting the rapid folder has the effect of making it re-download the package lists and work properly.
It seems to work properly on windows 10.
It never actually updates the package lists. Deleting the rapid folder has the effect of making it re-download the package lists and work properly.
It seems to work properly on windows 10.
Last edited by Forboding Angel on 26 Jun 2015, 07:11, edited 1 time in total.
Re: PR Downlaoder Fails on windows 8.1
- its not clear which version you are usingabma wrote:2. please provide the full output of pr-downloader
- this problem doesn't happen with springlobby (afaik)
maybe output already shows the problem.
- Forboding Angel
- Evolution RTS Developer
- Posts: 14673
- Joined: 17 Nov 2005, 02:43
Re: PR Downloader Fails on windows 8.1
Unless I'm mistaken, weblobby always downloads the latest available when it starts up.
I have a laptop that I never use (cause I use my chromebook because chromebooks are the shit and fast as fuck) that runs windows 8. I've spent the last 8 hours or so updating it trying to get it on 8.1. From what I can tell, it only doesn't work on 8.1, as far as I know, 8 works just fine.
I have a laptop that I never use (cause I use my chromebook because chromebooks are the shit and fast as fuck) that runs windows 8. I've spent the last 8 hours or so updating it trying to get it on 8.1. From what I can tell, it only doesn't work on 8.1, as far as I know, 8 works just fine.
Last edited by Forboding Angel on 26 Jun 2015, 07:11, edited 1 time in total.
Re: PR Downlaoder Fails on windows 8.1
you should fill a bug report to weblobby...
- Forboding Angel
- Evolution RTS Developer
- Posts: 14673
- Joined: 17 Nov 2005, 02:43
Re: PR Downloader Fails on windows 8.1
No, weblobby is not the issue, it's frigging pr downloader, It fails when run specifically from command line as well. I'm smart enough to suspect weblobby as being the culprit -_-
Back when i made this thread I had been able to duplicate it thanks to a person having the trouble being kind enough to allow me to use teamviewer with his compy.
Back when i made this thread I had been able to duplicate it thanks to a person having the trouble being kind enough to allow me to use teamviewer with his compy.
Last edited by Forboding Angel on 26 Jun 2015, 07:17, edited 1 time in total.
Re: PR Downlaoder Fails on windows 8.1
the third time:
2. please provide the full output of pr-downloader
you are wasting our time
2. please provide the full output of pr-downloader
you are wasting our time

- Forboding Angel
- Evolution RTS Developer
- Posts: 14673
- Joined: 17 Nov 2005, 02:43
Re: PR Downloader Fails on windows 8.1
As it happens, I was correct in what is going on. This is the default permissions for the rapid folder inside my docs my games spring:

It took me two days to get 8.1 on pile of shit. I explained thoroughly what has been happening.
It only happens on certain systems, and as I suspect, it usually only happens on systems that are 8.1 and have never had those folders created in them. I can't replicate it on a fresh install of windows 10, and windows 8 seems to work fine. It is only 8.1 where I keep seeing recurrence for new users.
You keep asking for output for an issue I have had 0 ability to replicate. One would think that for the sake of adequate testing, you would be testing in at least the latest version of windows via a vm. I don't write software, so I don't have a 8.1 vm, and have zero use for one.
This is not an isolated incident, it is a common occurrence.
Weblobby log: http://paste.springfiles.com/view/4acb7a92
Why is pr-downloader saying this inside weblobby?:

It took me two days to get 8.1 on pile of shit. I explained thoroughly what has been happening.
It only happens on certain systems, and as I suspect, it usually only happens on systems that are 8.1 and have never had those folders created in them. I can't replicate it on a fresh install of windows 10, and windows 8 seems to work fine. It is only 8.1 where I keep seeing recurrence for new users.
You keep asking for output for an issue I have had 0 ability to replicate. One would think that for the sake of adequate testing, you would be testing in at least the latest version of windows via a vm. I don't write software, so I don't have a 8.1 vm, and have zero use for one.
This is not an isolated incident, it is a common occurrence.
Weblobby log: http://paste.springfiles.com/view/4acb7a92
Why is pr-downloader saying this inside weblobby?:
Error Downloading game Evolution RTS - v8.96:
No game found for Evolution RTS - v8.96
Code: Select all
C:\Users\forbo_000>cd documents
C:\Users\forbo_000\Documents>cd my games
C:\Users\forbo_000\Documents\My Games>cd spring
C:\Users\forbo_000\Documents\My Games\Spring>ls
'ls' is not recognized as an internal or external command,
operable program or batch file.
C:\Users\forbo_000\Documents\My Games\Spring>dir
Volume in drive C is Windows8_OS
Volume Serial Number is 2C27-5590
Directory of C:\Users\forbo_000\Documents\My Games\Spring
06/25/2015 09:09 PM <DIR> .
06/25/2015 09:09 PM <DIR> ..
06/25/2015 09:09 PM <DIR> cache
06/25/2015 09:09 PM <DIR> engine
06/25/2015 09:08 PM <DIR> maps
06/25/2015 09:08 PM <DIR> rapid
06/25/2015 09:09 PM 60 springsettings.cfg
06/25/2015 09:08 PM <DIR> torrent
06/25/2015 09:09 PM 2,264 unitsync.log
06/25/2015 09:07 PM <DIR> weblobby
2 File(s) 2,324 bytes
8 Dir(s) 875,601,338,368 bytes free
C:\Users\forbo_000\Documents\My Games\Spring>cd engine/96.0
C:\Users\forbo_000\Documents\My Games\Spring\engine\96.0>pr-downloader.exe --dow
nload-game Evolution RTS - v8.96
pr-downloader 0.7-112-g74e1242
[Info] Using filesystem-writepath: C:\Users\forbo_000\Documents\My Games\Spring
[Info] Found 17 repos in C:\Users\forbo_000\Documents\My Games\Spring\rapid\repo
s.springrts.com\repos.gz
[Info] opened C:\Users\forbo_000\Documents\My Games\Spring\rapid\packages.spring
rts.com\versions.gz
[Info] opened C:\Users\forbo_000\Documents\My Games\Spring\rapid\s44.repo.spring
rts.com\versions.gz
[Info] opened C:\Users\forbo_000\Documents\My Games\Spring\rapid\swiw.repo.sprin
grts.com\versions.gz
[Info] opened C:\Users\forbo_000\Documents\My Games\Spring\rapid\evo.repo.spring
rts.com\versions.gz
[Info] opened C:\Users\forbo_000\Documents\My Games\Spring\rapid\zk.repo.springr
ts.com\versions.gz
[Info] opened C:\Users\forbo_000\Documents\My Games\Spring\rapid\techa.repo.spri
ngrts.com\versions.gz
[Info] opened C:\Users\forbo_000\Documents\My Games\Spring\rapid\jauria.repo.spr
ingrts.com\versions.gz
[Info] opened C:\Users\forbo_000\Documents\My Games\Spring\rapid\chiliui.repo.sp
ringrts.com\versions.gz
[Info] opened C:\Users\forbo_000\Documents\My Games\Spring\rapid\lups.repo.sprin
grts.com\versions.gz
[Info] opened C:\Users\forbo_000\Documents\My Games\Spring\rapid\modelshaders.re
po.springrts.com\versions.gz
[Info] opened C:\Users\forbo_000\Documents\My Games\Spring\rapid\jw.repo.springr
ts.com\versions.gz
[Info] opened C:\Users\forbo_000\Documents\My Games\Spring\rapid\tard.repo.sprin
grts.com\versions.gz
[Info] opened C:\Users\forbo_000\Documents\My Games\Spring\rapid\i18n.repo.sprin
grts.com\versions.gz
[Info] opened C:\Users\forbo_000\Documents\My Games\Spring\rapid\jrtsc.repo.spri
ngrts.com\versions.gz
[Info] opened C:\Users\forbo_000\Documents\My Games\Spring\rapid\feature-placer.
repo.springrts.com\versions.gz
[Info] opened C:\Users\forbo_000\Documents\My Games\Spring\rapid\spring-features
.repo.springrts.com\versions.gz
[Info] opened C:\Users\forbo_000\Documents\My Games\Spring\rapid\mcl.repo.spring
rts.com\versions.gz
[Error] ../../tools/pr-downloader/src/Downloader/Plasma/PlasmaDownloader.cpp:29:
search(): Soap error: 12: System.Web.Services.Protocols.SoapException: Unable to
handle request. The action 'http://tempuri.org/DownloadFile' was not recognized
.
at System.Web.Services.Protocols.Soap12ServerProtocolHelper.RouteRequest()
at System.Web.Services.Protocols.SoapServerProtocol.RouteRequest(SoapServerMe
ssage message)
at System.Web.Services.Protocols.SoapServerProtocol.Initialize()
at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, Http
Context context, HttpRequest request, HttpResponse response, Boolean& abortProce
ssing)
[Error] ../../tools/pr-downloader/src/main.cpp:163:main(): No game found for Evo
lution
[Error] ../../tools/pr-downloader/src/Downloader/Plasma/PlasmaDownloader.cpp:29:
search(): Soap error: 12: System.Web.Services.Protocols.SoapException: Unable to
handle request. The action 'http://tempuri.org/DownloadFile' was not recognized
.
at System.Web.Services.Protocols.Soap12ServerProtocolHelper.RouteRequest()
at System.Web.Services.Protocols.SoapServerProtocol.RouteRequest(SoapServerMe
ssage message)
at System.Web.Services.Protocols.SoapServerProtocol.Initialize()
at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, Http
Context context, HttpRequest request, HttpResponse response, Boolean& abortProce
ssing)
[Error] ../../tools/pr-downloader/src/main.cpp:191:main(): No file found for RTS
[Error] ../../tools/pr-downloader/src/Downloader/Plasma/PlasmaDownloader.cpp:29:
search(): Soap error: 12: System.Web.Services.Protocols.SoapException: Unable to
handle request. The action 'http://tempuri.org/DownloadFile' was not recognized
.
at System.Web.Services.Protocols.Soap12ServerProtocolHelper.RouteRequest()
at System.Web.Services.Protocols.SoapServerProtocol.RouteRequest(SoapServerMe
ssage message)
at System.Web.Services.Protocols.SoapServerProtocol.Initialize()
at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, Http
Context context, HttpRequest request, HttpResponse response, Boolean& abortProce
ssing)
[Error] ../../tools/pr-downloader/src/main.cpp:191:main(): No file found for -
[Error] ../../tools/pr-downloader/src/Downloader/Plasma/PlasmaDownloader.cpp:29:
search(): Soap error: 12: System.Web.Services.Protocols.SoapException: Unable to
handle request. The action 'http://tempuri.org/DownloadFile' was not recognized
.
at System.Web.Services.Protocols.Soap12ServerProtocolHelper.RouteRequest()
at System.Web.Services.Protocols.SoapServerProtocol.RouteRequest(SoapServerMe
ssage message)
at System.Web.Services.Protocols.SoapServerProtocol.Initialize()
at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, Http
Context context, HttpRequest request, HttpResponse response, Boolean& abortProce
ssing)
[Error] ../../tools/pr-downloader/src/main.cpp:191:main(): No file found for v8.
96
[Info] Download complete!
C:\Users\forbo_000\Documents\My Games\Spring\engine\96.0>
Last edited by Forboding Angel on 26 Jun 2015, 07:16, edited 2 times in total.
- Forboding Angel
- Evolution RTS Developer
- Posts: 14673
- Joined: 17 Nov 2005, 02:43
Re: PR Downloader Fails on windows 8.1
Ok one part is a windows issue. Because windows sucks giant fucking dick.
Encapsulating the game name and version in " " resolves the issue, so essentially weblobby is potentially sending the command incorrectly. Either that OR pr-downloader is derping when it receives the command.
Ok that takes care of one little piggy, but why are versions.gz failing to update sometimes? Permissions on folder restricting files from being overwritten on 8.1?
Encapsulating the game name and version in " " resolves the issue, so essentially weblobby is potentially sending the command incorrectly. Either that OR pr-downloader is derping when it receives the command.
Ok that takes care of one little piggy, but why are versions.gz failing to update sometimes? Permissions on folder restricting files from being overwritten on 8.1?
Re: PR Downloader Fails on windows 8.1
1. you are using an old version of pr-downloader, it uses plasma which got broken to zk-server changes. In newer version this is disabled. try with the pr-downloader from spring 99.0 please or a 99.0.1 development version.
2. FYI: the log from weblobby shows without quotes but seems to use quotes, you have to add quotes when running from command line when the name contains spaces. (thats correct)
3. pr-downloader sets file times for the files it downloads. whats the file creation and modified time of C:\Users\forbo_000\Documents\My Games\Spring\rapid\evo.repo.springrts.com\versions.gz ?
2. FYI: the log from weblobby shows without quotes but seems to use quotes, you have to add quotes when running from command line when the name contains spaces. (thats correct)
3. pr-downloader sets file times for the files it downloads. whats the file creation and modified time of C:\Users\forbo_000\Documents\My Games\Spring\rapid\evo.repo.springrts.com\versions.gz ?