Да, server.met. Без сервера увы никак, у местного провайдера своя сетка и тут например фильмы появляются моментально, намного раньше чем в торрентах, а я нетерпеливый. Сегодня обновил из wheezy-backports, погляжу на этот раз будет сбрасывать иль нет. Делал так: http://ubuntueasy.com/node/48 Вот инструкция с сайта провайдера, я устанавливал гуй чтобы добавить сервак первый раз: http://www.is74.ru/support/manuals/oslik/amule.php
amuled --version
aMuleD 2.3.1 compiled with wxGTK2 v2.8.12 (OS: Linux)
А вот logfile неполный, т.к. при смерти сервера я удаляю всё из .aMule и копирую туда забэкапенные конфиг с серверметом.
2013-11-09 12:15:13: Initialising aMuleD 2.3.1 compiled with wxGTK2 v2.8.12
2013-11-09 12:15:13: Checking if there is an instance already running...
2013-11-09 12:15:13: No other instances are running.
2013-11-09 12:15:13: Файл кредитов загружен, 37 клиентов известно
2013-11-09 12:15:13: *** TCP socket (ECServer) listening on 0.0.0.0:4712
2013-11-09 12:15:13: Created Server UDP-Socket at port 4665
2013-11-09 12:15:13: ListenSocket: Ok.
2013-11-09 12:15:13: Created Client UDP-Socket at port 4672
2013-11-09 12:15:13: amuled: уходим в фоновый режим - до встречи
2013-11-09 12:15:13: Загружается файл 'server.met': /home/arcturus/.aMule/server.met
!2013-11-09 12:15:13: В файле 'server.met' найден 1 сервер
2013-11-09 12:15:13: Загружаются файлы из /home/arcturus/.aMule/Temp
2013-11-09 12:15:13: Все файлы загружены.
2013-11-09 12:15:13: Частично загруженных файлов не найдено
2013-11-09 12:15:13: Нет публикуемых файлов в директории: /home/arcturus/downloads
2013-11-09 12:15:13: Найдено 0 известных публикуемых файлов.
!2013-11-09 12:15:14: веб-сервер работает с pid 2072
2013-11-09 12:15:14: amuled: OnInit - запускаем таймер
2013-11-09 12:15:14: Загружаю IP-фильтры 'ipfilter.dat' и 'ipfilter_static.dat'.
2013-11-09 12:15:14: Загружено 0 IP-диапазонов из '/home/arcturus/.aMule/ipfilter.dat'.
2013-11-09 12:15:14: Загружено 0 IP-диапазонов из '/home/arcturus/.aMule/ipfilter_static.dat'.
2013-11-09 12:15:14: IP-фильтр готов
!2013-11-09 12:15:14: Идет подключение
!2013-11-09 12:15:14: Не могу соединиться ни с одним завуалированным сервером в списке. Пробую еще раз, но без вуалирования.
!2013-11-09 12:15:14: Не найдено контактов. Произведите инициализацию, или загрузите файл nodes.dat.
!2013-11-09 12:15:14: Kad запущена.
2013-11-09 12:15:14: Принято новое внешнее соединение
2013-11-09 12:15:14: Соединение с клиентом: aMuleweb 2.3.1
2013-11-09 12:15:14: Доступ получен.
2013-11-09 12:15:14: Имя сервера подтверждено
!2013-11-09 12:15:14: Не удалось разрешить DNS для сервера emule.is74.ru: Невозможно подключиться.
2013-11-09 12:15:14: emule.is74.ru (78.29.0.248:4661) вероятно умер.
!2013-11-09 12:15:14: Не удалось соединиться ни с одним указанным сервером. Еще один заход.
!2013-11-09 12:15:16: Не могу соединиться ни с одним завуалированным сервером в списке. Пробую еще раз, но без вуалирования.
2013-11-09 12:15:17: Имя сервера подтверждено
!2013-11-09 12:15:17: Не удалось разрешить DNS для сервера emule.is74.ru: Невозможно подключиться.
2013-11-09 12:15:17: emule.is74.ru (78.29.0.248:4661) вероятно умер.
!2013-11-09 12:15:17: Не удалось соединиться ни с одним указанным сервером. Еще один заход.
!2013-11-09 12:15:18: Не могу соединиться ни с одним завуалированным сервером в списке. Пробую еще раз, но без вуалирования.
2013-11-09 12:15:19: Имя сервера подтверждено
!2013-11-09 12:15:19: Не удалось разрешить DNS для сервера emule.is74.ru: Невозможно подключиться.
2013-11-09 12:15:19: emule.is74.ru (78.29.0.248:4661) вероятно умер.
!2013-11-09 12:15:19: Не удалось соединиться ни с одним указанным сервером. Еще один заход.
!2013-11-09 12:15:20: Не могу соединиться ни с одним завуалированным сервером в списке. Пробую еще раз, но без вуалирования.
2013-11-09 12:15:22: Имя сервера подтверждено
!2013-11-09 12:15:22: Не удалось разрешить DNS для сервера emule.is74.ru: Невозможно подключиться.
2013-11-09 12:15:22: emule.is74.ru (78.29.0.248:4661) вероятно умер.
!2013-11-09 12:15:22: Не удалось соединиться ни с одним указанным сервером. Еще один заход.
!2013-11-09 12:15:23: Не могу соединиться ни с одним завуалированным сервером в списке. Пробую еще раз, но без вуалирования.
2013-11-09 12:15:24: Имя сервера подтверждено
!2013-11-09 12:15:24: Не удалось разрешить DNS для сервера emule.is74.ru: Невозможно подключиться.
2013-11-09 12:15:24: emule.is74.ru (78.29.0.248:4661) вероятно умер.
!2013-11-09 12:15:24: Не удалось соединиться ни с одним указанным сервером. Еще один заход.
!2013-11-09 12:15:25: Не могу соединиться ни с одним завуалированным сервером в списке. Пробую еще раз, но без вуалирования.
2013-11-09 12:15:26: Имя сервера подтверждено
!2013-11-09 12:15:26: Не удалось разрешить DNS для сервера emule.is74.ru: Невозможно подключиться.
2013-11-09 12:15:26: emule.is74.ru (78.29.0.248:4661) вероятно умер.
!2013-11-09 12:15:26: Не удалось соединиться ни с одним указанным сервером. Еще один заход.
!2013-11-09 12:15:28: Не могу соединиться ни с одним завуалированным сервером в списке. Пробую еще раз, но без вуалирования.
2013-11-09 12:15:29: Имя сервера подтверждено
!2013-11-09 12:15:29: Не удалось разрешить DNS для сервера emule.is74.ru: Невозможно подключиться.
2013-11-09 12:15:29: emule.is74.ru (78.29.0.248:4661) вероятно умер.
!2013-11-09 12:15:29: Не удалось соединиться ни с одним указанным сервером. Еще один заход.
!2013-11-09 12:15:30: Не могу соединиться ни с одним завуалированным сервером в списке. Пробую еще раз, но без вуалирования.
2013-11-09 12:15:31: Имя сервера подтверждено
2013-11-09 12:15:31: Установка соединения с emule.is74.ru (emule.is74.ru - 78.29.0.248:4661)
2013-11-09 12:15:31: Подключен к emule.is74.ru (78.29.0.248:4661)
!2013-11-09 12:15:32: Установлено соединение с: emule.is74.ru
!2013-11-09 12:15:32: Соединен с emule.is74.ru HighID
2013-11-09 12:15:32: Новый ID клиента 3974876959
2013-11-09 12:15:32: Сообщение сервера: server version 17.15 (lugdunum)
2013-11-09 12:15:32: Сообщение сервера: Intersvyaz EDonkey2000 server :)
А вот logfile неполный, т.к. при смерти сервера я удаляю всё из .aMule и копирую туда забэкапенные конфиг с серверметом.
ну вот в этом-то и ошибка.
Тебе нужно добавить сервер ручками в гуе (на вкладке «сети»), и потом нажать на нём ПКМ, и «добавить в список статических». Твой специальный сервер попадёт в файл ~/.aMule/staticservers.dat который как раз и придуман для этого.
А свои костыли убери пожалуйста.
PS: это всё можно делать удалённо через remote GUI или remote CLI. Только вручную не нужно.
угу. Только почему-то про «статический» они не написали. Да, нестатический постоянно сбрасывается.
Ну и наконец — Kademlia можно и включить. И нужно. Это позволит искать источники по всей планете, а не только на вашем сервере. Лишние источники ещё никому не мешали (у тебя же анлим?)
Да, анлим. А как включить kad и эти remote? Не написали наверное потому, что при пользовании через гуй ещё ни разу почему-то не сбрасывалось. Попробую статический сделать.
в твоей инструкции написано: «6. В пункте «Настройки» снимаем галку с типа сети «Kademlia», остальные настройки оставляем по умолчанию.» Вот галку Kademlia снимать НЕ нужно.
1. amule-gui (приложение для управление демоном с другого компа, в т.ч. и из маздая)
2. amule-web — вебинтерфейс. Из любого браузера.
3. amule-cli — из любой консоли.
Не написали наверное потому, что при пользовании через гуй ещё ни разу почему-то не сбрасывалось.
насколько я понял, там по ссылке про emule, а в emule нет демона. Это же венда, там сам по себе emule == демон.
То, что они «сбрасываются», это не баг, а фича. Это динамический список, он и должен сбрасываться. Есть статический, что-бы не сбрасывался, а был намертво прибит.
Посмотри «настройки-сервера» и сними галку «автоматическое обновление», дабы отключить этот сброс. Но это всё равно костыль. Там сервера не только сбрасываются при обновлении, но и по другим причинам. А вот статические сервера сбрасываются/ставятся _только_ вручную.
Через веб и кли интерфейс нельзя добавить сервер. Сделал через гуй статический, поглядим что будет. Нет, там как раз про amule в линуксе. В гуе кад включен, но в вебинтерфейсе написано Kad : Disconnected .
ну веб он да, не слишком доделанный. Он если с телефона порулить, и всё такое.
Через CLI и не нужно. Там простой текстовый CSV файл из трёх полей.
Сделал через гуй статический, поглядим что будет.
так и будет, пока ты его сам не убьёшь.
В гуе кад включен, но в вебинтерфейсе написано Kad : Disconnected .
видимо он включён, но не соединился. Скачай nodes.dat для затравки, это список узлов. Его amule переделает в нужный список(достаточно всего одного живого узла для затравки). Если всё правильно сделаешь, то число узлов в списке будет расти пока не достигнет 1000(ЕМНИП), и потом так и будет 1000 живых узлов(когда какой-то сдохнет, мул найдёт новый).
Узлы == другие клиенты, и потому они постоянно вырубаются/врубаются, и потому нужно постоянно поддерживать их актуальный список, что-бы искать источники самому и помогать другим в поисках.
Прочитать его можно только со СВОЕГО диска. Это список живых узлов, которые ближе всего к вам (в смысле метрики). Его не скачать ниоткуда, но можно сделать самому, если есть адрес хотя-бы одного живого узла. Т.е. можно скачать чужой список, и если там хоть один живой узел, то можно сделать свой список. Можно и прямо от другого клиента настроится, если этот другой клиент в KAD'е.
Если график ползёт, то скорее всего статус «connectED», т.е. «соединяется».
И да, соединение процесс длительный, может занять до нескольких часов (пока составится оптимальный список). До этого момента kademlia не эффективна, плохо У ВАС работает. Вероятность того, что вы найдёте источник, у которого есть нужное, и хорошая скорость, и он свободный — мала.
А можно как-то проще сделать чтобы мозилла понимала ed2k?
Создание ассоциации ссылок ed2k в Mozilla с программой aMule:
about:config
строка
network.protocol-handler.app.ed2k
/usr/bin/ed2k
логическое
network.protocol-handler.expose.ed2k
false
логическое
network.protocol-handler.external.ed2k
true
ed2k --> /usr/bin/ed2k.
А можно как-то проще сделать чтобы мозилла понимала ed2k?
а что ты хотел сделать? Тыкаешь на ссылку, запускается амул? ИМХО удобнее скрипт, который парсит ссылку(ссылки) и вызывает amule-cli(который добавит ссылку в демон). Такой скрипт где-то был... Ищи...