WPupkin's contribution to eDonkey

Вашему вниманию предлагается утилита для построения "ослиных" ссылок без необходимости запускать программу eDonkey. Вывод программы после некоторой обработки можно использовать для публикации ссылок на расшаренные файлы на веб-страницах.

Программа работает из командной строки, на данный момент доступны версии под Windows (в том числе и для среды Cygwin) и под Линукс. В случае необходимости программа может быть построена под любую Юникс систему, хотя проверить случая не было. Если у Вас есть проблемы с компилированием программы на определенном Юниксе - напишите мне об этом, и если Вы сможете предоставить мне доступ к среде разработки на интересующей Вас системе - я буду рад добавить еще одну систему в список поддерживаемых.

Запускается программа весьма просто - в качестве аргументов получает имена файлов, для которых надо построить ссылки. Если запустить программу без аргументов, она напечатает (весьма скромный) хелп. Программа запускается так:
ed_bld_link <options> file1 file2 ...
Принимаемые флаги и опции:
-v - включает распечатку в процессе работы, чтобы не было скучно - печатает выполненные проценты.
-o имя_файла - задает имя файла, куда будет перенаправляться вывод
-h линки будут оформлены в виде HTML страницы
-t специальный немногословный режим. Вывод печатается не в виде ссылок edonkey, а просто в виде хеш-суммы
-p progress_filename - задает имя файла, в который будет выводиться информация о проценте выполнения работы по каждому файлу. Полезно при использовании программы с внешним интерфейсом.
-i input_file - из этого файла берется список линков, и передаваемые файлы проверяются на соответствие.

Искренне Ваш, WPupkin.


Скачать: Версия для Windows: ed_bld_link.exe

Примечание - временно версии для некоторых систем не поддерживаются, но не потому ЧТО, а просто программа еще не устаканилась, и мне лень следить за тем, чтобы все версии были своевременно перестроены и закачаны на сайт. Если какие-то из нижеследующих ссылок не работают - значит, соответствующая версия не была обновлена. По этой же причине исходные тексты временно не выкладываются. Если Вам нужна версия для одной из перечисленных ниже систем - напишите мне, и я ее выложу.

Версия для Cygwin: ed_bld_link_cgw.exe
Версия для Линукс: ed_bld_link
Версия для FreeBSD: ed_bld_link
Исходные тексты: ed_bld-0.1.tgz


Wasya Pupkin
Last modified: Mon Jan 21 22:26:24 EST 2002

Hosted by uCoz