Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Скачивание последней версии приложения (http://forum.oszone.net/showthread.php?t=336650)

Sisin 12-09-2018 15:49 2831034

Скачивание последней версии приложения
 
На примере XMedia Recode. Последняя версия приложения скачивается по ссылке http://www.xmedia-recode.de/download...Recode3443.zip.

Можно ли сделать bat для CURL, чтобы скачивался самый новый файл по пути http://www.xmedia-recode.de/download/, начинающийся на XMediaRecode, но не заканчивающийся на _setup.exe???

Iska 12-09-2018 16:53 2831035

Sisin, загружаете страницу XMedia Recode - Download, делаете её анализ и разбор, либо тупо перебирая все ссылки на странице и отбирая ту, которая попадает под регулярку вида http://www.xmedia-recode.de/download/XMediaRecode\d+.zip, либо находите тэг h2, содержащий текст «XMedia Recode Portable», затем танцуете от него по DOM вниз, добираясь до искомой ссылки, либо тем же DOM'ом парсите со страницы номер версии, затем убираете из него точки и тупо подставляете в ссылку http://www.xmedia-recode.de/download/XMediaRecode\НайденныйНомерВерсии.zip. Затем загружаете. Языки — WSH, PoSH, AutoIt.

Serguei Kouzmine 13-09-2018 03:39 2831086

@Iska это html - можно наверное натравить на нее ie
Код:

curl -o - -k https://www.xmedia-recode.de/download.html

        <h1>Copyright © 2007-2018 Sebastian Dörfler</h1>
      </div>
    </div>
  </body>
</html>


Serguei Kouzmine 13-09-2018 04:03 2831087

и/или (cs)jscript


Время: 11:33.

Время: 11:33.
© OSzone.net 2001-