Temat: wget4web a długa nazwa pliku (premget.pl)

Mam mały problem z pobieraniem przez nakładkę wget4web. Przy dodawaniu odnośnika z premget.pl serwer odsyła odpowiedź z nazwą pliku która jest bardzo długa (zakodowane nazwa pewnie). Powoduje to niemożliwość pobrania. Jeżeli dodam ręcznie wget -O pobierany_plik.zip http://premget.pl/direct/dadaserwr23p23 … _pliku.zip to nie ma problemu i plik jest pobierany. Czy jest możliwość modyfikacji skryptu tak aby problem rozwiązać?

Modem: Huawei HG8245Q2  (Servire.net)
Router: Xiaomi AX3000T,          Soft: OpenWrt 24.10-SNAPSHOT r29077-f415748

2

Odp: wget4web a długa nazwa pliku (premget.pl)

W sumie tak, tam zwykłe wywołanie wgeta jest.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: wget4web a długa nazwa pliku (premget.pl)

Czy mógłby ktoś mnie wspomóc bo z basha i wyrażeń regularnych jestem cienki.
http://pastebin.com/xxivsX58

Modem: Huawei HG8245Q2  (Servire.net)
Router: Xiaomi AX3000T,          Soft: OpenWrt 24.10-SNAPSHOT r29077-f415748

4

Odp: wget4web a długa nazwa pliku (premget.pl)

A tak właściwie to na jaką nazwę chcesz to zmienić?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: wget4web a długa nazwa pliku (premget.pl)

Generalnie mogło być tak aby zapisywało np pierwsze 12 znaków i rozszerzenie.

Modem: Huawei HG8245Q2  (Servire.net)
Router: Xiaomi AX3000T,          Soft: OpenWrt 24.10-SNAPSHOT r29077-f415748

6

Odp: wget4web a długa nazwa pliku (premget.pl)

Problem rozwiązany. Miałem Gargoyle starszy o kilka wydań i wersja wget była 1.12. W tej wersji był problem z długimi nazwami plików. Najnowsza wersja OpenWRT Gargoyle ma wget w wersji 1.13, a ta wersja ma poprawkę która likwiduje ten problem.

Modem: Huawei HG8245Q2  (Servire.net)
Router: Xiaomi AX3000T,          Soft: OpenWrt 24.10-SNAPSHOT r29077-f415748

7

Odp: wget4web a długa nazwa pliku (premget.pl)

Chcę dodać zadanie wget do crona. Wget ma zapisywać w /mnt/sda1. Problem w tym, że nie mogę użyć -O bo linków jest więcej (opcja -i linki.txt). Jak więc to zrobić?

8

Odp: wget4web a długa nazwa pliku (premget.pl)

Niech sobie wget zapisuje tak jak jest albo nie uruchamiaj z -i tylko napisz sobie prostu skrypcik który będzie brał z pliku każdy link i wołał wgeta.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.