Объявление

Свернуть
Пока нет объявлений.

AZBox Wget Webinterface

Свернуть
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • AZBox Wget Webinterface

    Нашол тут вебморду для wget.. пытался прикрутить к PHP серверу, но чот нехрина невыходит.. Кто разбирается.. гляньте плис
    А то запарило по одному линку на скачку вбивать, да ждать пока скачается...

    Вебморда живёт здесь.. http://irodov.nm.ru/wget4web/

    Или может можно простенький шел скрипт собрать.. да там в принцепе и собирать то нечиго..
    Нужно чтоб линк с листа друг за другом скачивался.. "-i имя файла" непрокатывает..

    «…нет правды на земле, но нет её и выше…»
    Spoiler
    Azbox HD Premium - OpenPLi 3, VU+ Solo2 - VTi, MK Gigital XP1000 - OpenPLi
    Dune HD Smart H1, Dune Micro HD 101, Dune HD 301, Dune HD BAse 3D, mag250 micro
    Samsung UE46-C-7700 Internet@TV, Pioneer VSX 921-K 7.1 -> 5.1
    AppleTV 2, iPhone 2G, iPhone 3GS, iPhone 4G, iPad 2, iPad 3,
    PS3, PSP 1-2, PS-Vita, Wii


  • #2
    AZBox Wget Webinterface

    [quote author=Alex1808 link=topic=3212.msg54626#msg54626 date=1263252931]
    Вебморда живёт здесь.. http://irodov.nm.ru/wget4web/
    [/quote]
    Это вебморда хочет: "Для работы Wget4web необходим Wget, Perl...". В тюнере разве есть такое?
    AZbox Elite HD (fw 0.9.5209)
    позиционер Moteck V-BOX II, актуатор 18"
    Philips 32PFL8404

    Комментарий


    • #3
      AZBox Wget Webinterface

      [quote author=RudElph link=topic=3212.msg54627#msg54627 date=1263255423]
      Это вебморда хочет: "Для работы Wget4web необходим Wget, Perl...". В тюнере разве есть такое?
      [/quote]

      Ну Wget то есть.. им я до сих пор и качаю.., а вот скрипты пологаю надо для php адаптировать. Я с php никогдя неработал.. поэтому и спросил кто может. Да это и непринцепиально.. как я уже выше писал нужен маленький шэл скрипт, а ручками запускать его непроблема.. для этого Вебиф сильно не нужен.

      «…нет правды на земле, но нет её и выше…»
      Spoiler
      Azbox HD Premium - OpenPLi 3, VU+ Solo2 - VTi, MK Gigital XP1000 - OpenPLi
      Dune HD Smart H1, Dune Micro HD 101, Dune HD 301, Dune HD BAse 3D, mag250 micro
      Samsung UE46-C-7700 Internet@TV, Pioneer VSX 921-K 7.1 -> 5.1
      AppleTV 2, iPhone 2G, iPhone 3GS, iPhone 4G, iPad 2, iPad 3,
      PS3, PSP 1-2, PS-Vita, Wii

      Комментарий


      • #4
        AZBox Wget Webinterface

        Проблему решил...
        Хотел было поставить перл или хотябы некострированный "wget" через ipkg но он как на зло нефурычит.. переставил его пару раз.. всё ставится без проблем, но ipkg в системе ненаходится . Пакеты ставятся через строку например "./ipkg install mc" но тоже неработает.. что за херьня хрен понять...
        Ну да ладно всё что неделается всё к лучшему

        Поставил на Азера дистр debian.. и теперь имею полноценный wget + все остольные вкусности debian

        Это вот к примеру что может дебиановский wget..
        Spoiler
        I have no name!@MMP:/tmp# wget -h
        GNU Wget 1.10.2, a non-interactive network retriever.
        Usage: wget [OPTION]... [URL]...

        Mandatory arguments to long options are mandatory for short options too.

        Startup:
        -V, --version display the version of Wget and exit.
        -h, --help print this help.
        -b, --background go to background after startup.
        -e, --execute=COMMAND execute a `.wgetrc'-style command.

        Logging and input file:
        -o, --output-file=FILE log messages to FILE.
        -a, --append-output=FILE append messages to FILE.
        -d, --debug print lots of debugging information.
        -q, --quiet quiet (no output).
        -v, --verbose be verbose (this is the default).
        -nv, --no-verbose turn off verboseness, without being quiet.
        -i, --input-file=FILE download URLs found in FILE.
        -F, --force-html treat input file as HTML.
        -B, --base=URL prepends URL to relative links in -F -i file.

        Download:
        -t, --tries=NUMBER set number of retries to NUMBER (0 unlimits).
        --retry-connrefused retry even if connection is refused.
        -O, --output-document=FILE write documents to FILE.
        -nc, --no-clobber skip downloads that would download to
        existing files.
        -c, --continue resume getting a partially-downloaded file.
        --progress=TYPE select progress gauge type.
        -N, --timestamping don't re-retrieve files unless newer than
        local.
        -S, --server-response print server response.
        --spider don't download anything.
        -T, --timeout=SECONDS set all timeout values to SECONDS.
        --dns-timeout=SECS set the DNS lookup timeout to SECS.
        --connect-timeout=SECS set the connect timeout to SECS.
        --read-timeout=SECS set the read timeout to SECS.
        -w, --wait=SECONDS wait SECONDS between retrievals.
        --waitretry=SECONDS wait 1..SECONDS between retries of a retrieval.
        --random-wait wait from 0...2*WAIT secs between retrievals.
        -Y, --proxy explicitly turn on proxy.
        --no-proxy explicitly turn off proxy.
        -Q, --quota=NUMBER set retrieval quota to NUMBER.
        --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local host.
        --limit-rate=RATE limit download rate to RATE.
        --no-dns-cache disable caching DNS lookups.
        --restrict-file-names=OS restrict chars in file names to ones OS allows.
        -4, --inet4-only connect only to IPv4 addresses.
        -6, --inet6-only connect only to IPv6 addresses.
        --prefer-family=FAMILY connect first to addresses of specified family,
        one of IPv6, IPv4, or none.
        --user=USER set both ftp and http user to USER.
        --password=PASS set both ftp and http password to PASS.

        Directories:
        -nd, --no-directories don't create directories.
        -x, --force-directories force creation of directories.
        -nH, --no-host-directories don't create host directories.
        --protocol-directories use protocol name in directories.
        -P, --directory-prefix=PREFIX save files to PREFIX/...
        --cut-dirs=NUMBER ignore NUMBER remote directory components.

        HTTP options:
        --http-user=USER set http user to USER.
        --http-password=PASS set http password to PASS.
        --no-cache disallow server-cached data.
        -E, --html-extension save HTML documents with `.html' extension.
        --ignore-length ignore `Content-Length' header field.
        --header=STRING insert STRING among the headers.
        --proxy-user=USER set USER as proxy username.
        --proxy-password=PASS set PASS as proxy password.
        --referer=URL include `Referer: URL' header in HTTP request.
        --save-headers save the HTTP headers to file.
        -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.
        --no-http-keep-alive disable HTTP keep-alive (persistent connections).
        --no-cookies don't use cookies.
        --load-cookies=FILE load cookies from FILE before session.
        --save-cookies=FILE save cookies to FILE after session.
        --keep-session-cookies load and save session (non-permanent) cookies.
        --post-data=STRING use the POST method; send STRING as the data.
        --post-file=FILE use the POST method; send contents of FILE.

        HTTPS (SSL/TLS) options:
        --secure-protocol=PR choose secure protocol, one of auto, SSLv2,
        SSLv3, and TLSv1.
        --no-check-certificate don't validate the server's certificate.
        --certificate=FILE client certificate file.
        --certificate-type=TYPE client certificate type, PEM or DER.
        --private-key=FILE private key file.
        --private-key-type=TYPE private key type, PEM or DER.
        --ca-certificate=FILE file with the bundle of CA's.
        --ca-directory=DIR directory where hash list of CA's is stored.
        --random-file=FILE file with random data for seeding the SSL PRNG.
        --egd-file=FILE file naming the EGD socket with random data.

        FTP options:
        --ftp-user=USER set ftp user to USER.
        --ftp-password=PASS set ftp password to PASS.
        --no-remove-listing don't remove `.listing' files.
        --no-glob turn off FTP file name globbing.
        --no-passive-ftp disable the "passive" transfer mode.
        --retr-symlinks when recursing, get linked-to files (not dir).
        --preserve-permissions preserve remote file permissions.

        Recursive download:
        -r, --recursive specify recursive download.
        -l, --level=NUMBER maximum recursion depth (inf or 0 for infinite).
        --delete-after delete files locally after downloading them.
        -k, --convert-links make links in downloaded HTML point to local files.
        -K, --backup-converted before converting file X, back up as X.orig.
        -m, --mirror shortcut for -N -r -l inf --no-remove-listing.
        -p, --page-requisites get all images, etc. needed to display HTML page.
        --strict-comments turn on strict (SGML) handling of HTML comments.

        Recursive accept/reject:
        -A, --accept=LIST comma-separated list of accepted extensions.
        -R, --reject=LIST comma-separated list of rejected extensions.
        -D, --domains=LIST comma-separated list of accepted domains.
        --exclude-domains=LIST comma-separated list of rejected domains.
        --follow-ftp follow FTP links from HTML documents.
        --follow-tags=LIST comma-separated list of followed HTML tags.
        --ignore-tags=LIST comma-separated list of ignored HTML tags.
        -H, --span-hosts go to foreign hosts when recursive.
        -L, --relative follow relative links only.
        -I, --include-directories=LIST list of allowed directories.
        -X, --exclude-directories=LIST list of excluded directories.
        -np, --no-parent don't ascend to the parent directory.

        Mail bug reports and suggestions to <bug-wget@gnu.org>.
        I have no name!@MMP:/tmp#


        A вот что родной Азеровский..
        Spoiler
        BusyBox v1.00 (2008.04.24-06:54+0000) multi-call binary

        Usage: wget [-c|--continue] [-q|--quiet] [-O|--output-document file]
        [--header 'header: value'] [-Y|--proxy on/off] [-P DIR] url

        wget retrieves files via HTTP or FTP

        Options:
        -c continue retrieval of aborted transfers
        -q quiet mode - do not print
        -P Set directory prefix to DIR
        -O save to filename ('-' for stdout)
        -Y use proxy ('on' or 'off&#039

        MMP[/]$


        Поставил на debian вебинтерфейс.. немогу к сожелению протествоать так как он на 10000 порту.., а он у меня прикрыт..
        Spoiler
        Webmin install complete. You can now login to https://MMP:10000/
        as root with your root password, or as any user who can use sudo
        to run commands as root.

        Вечером поделаю скринов..

        Кстати файл с линками подхватился с коммандой "wget -i downloads.txt" сразу с ходу..

        «…нет правды на земле, но нет её и выше…»
        Spoiler
        Azbox HD Premium - OpenPLi 3, VU+ Solo2 - VTi, MK Gigital XP1000 - OpenPLi
        Dune HD Smart H1, Dune Micro HD 101, Dune HD 301, Dune HD BAse 3D, mag250 micro
        Samsung UE46-C-7700 Internet@TV, Pioneer VSX 921-K 7.1 -> 5.1
        AppleTV 2, iPhone 2G, iPhone 3GS, iPhone 4G, iPad 2, iPad 3,
        PS3, PSP 1-2, PS-Vita, Wii

        Комментарий


        • #5
          Re: AZBox Wget Webinterface

          Здесь на скрине видно как линки пошли друг за другом..


          «…нет правды на земле, но нет её и выше…»
          Spoiler
          Azbox HD Premium - OpenPLi 3, VU+ Solo2 - VTi, MK Gigital XP1000 - OpenPLi
          Dune HD Smart H1, Dune Micro HD 101, Dune HD 301, Dune HD BAse 3D, mag250 micro
          Samsung UE46-C-7700 Internet@TV, Pioneer VSX 921-K 7.1 -> 5.1
          AppleTV 2, iPhone 2G, iPhone 3GS, iPhone 4G, iPad 2, iPad 3,
          PS3, PSP 1-2, PS-Vita, Wii

          Комментарий


          • #6
            Re: AZBox Wget Webinterface

            Поздно увидел тему, есть и более простой способ получить полноценный wget, вместо (точнее сказать в дополнение) к урезанному "родному" из "бизибокса". Достаточно установить ipkg, и с его помощью, установить полнофункциональный GNU Wget 1.12. Единственная особенность, что он запускается по полному пути /opt/bin/wget.
            AzBox HD Premium 0.9.5306 (былo) HDD 1TB. mgcamd v1.35 или wicardd,
            OpenAZBox OpenPLi AlonzoREVOLUTION_8.0 (сталo)

            Комментарий


            • #7
              Re: AZBox Wget Webinterface

              [quote author=Suchov link=topic=4700.msg56437#msg56437 date=1264071033]
              Поздно увидел тему, есть и более простой способ получить полноценный wget, вместо (точнее сказать в дополнение) к урезанному "родному" из "бизибокса". Достаточно установить ipkg, и с его помощью, установить полнофункциональный GNU Wget 1.12. Единственная особенность, что он запускается по полному пути /opt/bin/wget.
              [/quote]

              Tы внемательно читал? У меня с ipkg странная проблема.. нехочит работать. Хотя с debaian на ботру мне тоже нравится..

              «…нет правды на земле, но нет её и выше…»
              Spoiler
              Azbox HD Premium - OpenPLi 3, VU+ Solo2 - VTi, MK Gigital XP1000 - OpenPLi
              Dune HD Smart H1, Dune Micro HD 101, Dune HD 301, Dune HD BAse 3D, mag250 micro
              Samsung UE46-C-7700 Internet@TV, Pioneer VSX 921-K 7.1 -> 5.1
              AppleTV 2, iPhone 2G, iPhone 3GS, iPhone 4G, iPad 2, iPad 3,
              PS3, PSP 1-2, PS-Vita, Wii

              Комментарий


              • #8
                Re: AZBox Wget Webinterface

                Тему читал, и с подобной проблемой тоже "боролся". Поставил wget при помощи ipkg. А он не поддерживает большую половину функций. Потом догадался дать команду
                wget -V получил вывод:
                BusyBox v1.00 (2008.04.24-06:54+0000) multi-call binary
                Т.е. на команду wget отвечает "родной" wget с урезанным функционалом.
                При этом в системе присутствует и нормальный wget (установленный с репозитария http://ipkg.nslu2-linux.org/feeds/op.../cross/stable/), только запускать его нужно по полному пути: /opt/bin/wget
                Если дать команду /opt/bin/wget -V , можно будет увидеть версию и функционал.
                Таким образом пример использования:
                /opt/bin/wget -b -P /DATA/hdb1/movie/new -o /DATA/hdb1/movie/new/ wget-log -i /DATA/hdb1/movie/new/url.txt
                соответсвенно в url.txt ссылки на закачку.
                А что бы каждый раз не набирать длинную команду использую сокращения через alias
                AzBox HD Premium 0.9.5306 (былo) HDD 1TB. mgcamd v1.35 или wicardd,
                OpenAZBox OpenPLi AlonzoREVOLUTION_8.0 (сталo)

                Комментарий


                • #9
                  Re: AZBox Wget Webinterface

                  Дополнение, что бы не ввести в заблуждение.
                  Вся информация приведенной мной выше касалась ipkg установленного мною "вручную" с использованием репозитария http://ipkg.nslu2-linux.org/feeds/op...cross/stable/. Там есть wget. Но не все проги запускаются на AZBOX. Для AZBOX "родным" является http://www.medialounge.ru/ipkg/azbox/stable/. Но там нет wget. На сегодня совместимость репозитариев утрачена (частично или полностью не знаю). Соответственно метод "получения" wget через установку Debian остается оптимальным.
                  AzBox HD Premium 0.9.5306 (былo) HDD 1TB. mgcamd v1.35 или wicardd,
                  OpenAZBox OpenPLi AlonzoREVOLUTION_8.0 (сталo)

                  Комментарий


                  • #10
                    Re: AZBox Wget Webinterface

                    [quote author=Alex1808 link=topic=4700.msg56442#msg56442 date=1264071494]
                    Tы внемательно читал? У меня с ipkg странная проблема.. нехочит работать. Хотя с debaian на ботру мне тоже нравится..
                    [/quote]

                    Так в пути может прописать? Или вообще удалить /usr/bin/wget и сделать символическую ссылку на /opt/bin/wget ? Или страсть к командной строке?
                    2хAzBox Premium HD+ DVBS +250GB FW RSI MOF 0.9.0000
                    36°E-5°E. НТВ+
                    Multicas 1.70D-01
                    newcs 1.6.13+mgcamd 1.35
                    lsdcs 1.6n + mgcamd 1.35 (только для апдейта +++)
                    mac pro 13" upgraded to 8G+SDD960GB
                    mac mini md389 16Gb

                    Комментарий


                    • #11
                      Re: AZBox Wget Webinterface

                      Удалось кому-н веб-морду прикрутить?
                      Сам wget установил отсюда http://ipkg.nslu2-linux.org/feeds/op.../cross/stable/ работает вроде нормально.
                      Я запускаю закачки из MaZ и потом разрываю telnet-соединение, чтоб комп выключить - так можно делать? Вроде докачивает нормально все.
                      И еще вопрос знающим людям как будет выглядеть докачка (команда для wget) если файл большой и суток не хватит (у меня динамический IP от провайдера и адрес ссылки потом надо новый вбивать).
                      Azbox Elite HD v0.9.5402
                      MultiCAS 1.70D, Wicardd 1.18

                      Комментарий


                      • #12
                        Re: AZBox Wget Webinterface

                        для докачивания попробуй запускать с ключем -c
                        AzBox HD Premium 0.9.5306 (былo) HDD 1TB. mgcamd v1.35 или wicardd,
                        OpenAZBox OpenPLi AlonzoREVOLUTION_8.0 (сталo)

                        Комментарий

                        Обработка...
                        X