ladislav-havlat / Rajce-Downloader

A simple downloader tool for the Czech photo server rajce.idnes.cz.
MIT License
6 stars 0 forks source link

Nefunguje stahování? #3

Open hronek opened 7 years ago

hronek commented 7 years ago

Nemáte někdo stejný problém? Nějak mi teď vůbec nejde stahování. Zadám adresu alba. Jenom problikne "Připravuji stránku alba..." a hned to skončí a nic se nestáhne. Jedná se normálně o veřejná alba, která jsem třeba i v minulosti stahoval.

Mirek-CZ commented 7 years ago

Zdravím,

funguje bez problému. Jestli není nějaká "restrikce" jinde.

S pozdravem, Mirek Vitásek

-- 

---------- Původní e-mail ---------- Od: hronek notifications@github.com Komu: ladislav-havlat/Rajce-Downloader Rajce-Downloader@noreply.github.com Datum: 3. 10. 2017 8:13:08 Předmět: [ladislav-havlat/Rajce-Downloader] Nefunguje stahování? (#3) " Nemáte někdo stejný problém? Nějak mi teď vůbec nejde stahování. Zadám adresu alba. Jenom problikne "Připravuji stránku alba..." a hned to skončí a nic se nestáhne. Jedná se normálně o veřejná alba, která jsem třeba i v minulosti stahoval.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub (https://github.com/ladislav-havlat/Rajce-Downloader/issues/3), or mute the thread (https://github.com/notifications/unsubscribe-auth/AJxqv-9vhcGECgayvp3ACXqbduaHN4RPks5sodBtgaJpZM4ProWU) .

"

janicalubos commented 6 years ago

Zdravím. Zdá sa, že rajče zmenilo javascript na stránke a originálny kód už nedokáže spracovať data na stránke. Chcel som pushnúť nový branch s opravami, avšak nemám práva.

diff --git a/Engine/PageParser.cs b/Engine/PageParser.cs
old mode 100644
new mode 100755
index 0ec7c12..c6bbb12
--- a/Engine/PageParser.cs
+++ b/Engine/PageParser.cs
@@ -538,6 +538,7 @@ namespace LH.Apps.RajceDownloader.Engine
                     if (storageMatch.Success)
                     {
                         string storage = storageMatch.Groups[1].Value;
+                        storage = storage.Replace("\\", "");
                         if (!storage.EndsWith("/"))
                             storage += "/";

diff --git a/Properties/Resources.resx b/Properties/Resources.resx
old mode 100644
new mode 100755
index 4b76ddd..0689603
--- a/Properties/Resources.resx
+++ b/Properties/Resources.resx
@@ -130,7 +130,7 @@
     <value />
   </data>
   <data name="Parser_FileRegex" xml:space="preserve">
-    <value>fileName\s*:\s*"(?&lt;filename&gt;.*)"</value>
+    <value>"?fileName"?\s*:\s*"(?&lt;filename&gt;[^"]*)"</value>^M
   </data>
   <data name="Parser_PhotosRegex" xml:space="preserve">
     <value>var photos\s*=\s*\[\s*(?&lt;photos&gt;\{.*\})\s*\]</value>

S pozdravom

Ľuboš

valasek commented 6 years ago

Tak jsem byl nucen napsat vlastni stahovatko - https://github.com/valasek/rajce-get. Jestli je nejaky požadavek pište a doplním.

jvilimek commented 3 years ago

Pripadne kdo ma nainstalovany powershell core, tak tu je relativne jednoduchy skript: It can download full albums from Rajce.net even with password protection. All you need is to have PowerShell Core installed and then you can simply use following script: https://github.com/jvilimek/rajce-powershell-downloader