Альтернативный CTCS

Мой CTCS (45.95КиБ) Вчера слегка приболел и так как сегодня в дорогу (в Киев, на PyCamp), решил остаться дома, чтобы не заболеть серьёзнее. Пока болел, поковырял протокол обмена между веб-мордой «Yet anOther Dummy CTCS» и его бакэндом. YODCTCS — это такой страшное, как смрад от народного ополчения, огромное (около мегабайта JS) и работающее только под FireFox поделие.

Предназначен YODCTCS для пуска «Enhanced CTorrent» и отображения его данных. «Enhanced CTorrent» — это консольный Torrent-клиент, который умеет работать на урезанном донельзя чём-то линуксообразном моего роутера.

Веб-морда написана на Java и транслированна в JavaScript каким-то чудовищным колдунством, что мне, кстати, помогло — искать в мегабайтном невразумительном JS как происходит авторизация мне не понравилось бы, а подсмотреть это в Java оказалось гораздо проще. Остальной протокол разламывал просто сравнением и анализом.

В итоге накидал небольшую веб-морду, которая пока умеет только отображать информацию (и занимает 88КБ), потом доделаю остальное — это уже много проще. Если кому-то надо, потом могу выложить, когда доделаю.
29 января 2010 11:25

Азат Разетдинов (razetdinov.ya.ru)
29 января 2010, 14:38

Я тоже сегодня из дома работаю, чтобы не заражать коллег. Добро пожаловать в клуб :-) И выздоравливай там.

bolk (bolknote.ru)
29 января 2010, 15:08, ответ предназначен Азат Разетдинов (razetdinov.ya.ru):

Я, вроде, сегодня уже неплохо себя чувствую, я как не приехал на работу, чтобы не заболеть.
Я тоже сегодня из дома работаю
Что значит «тоже», я дома не работаю :) Я даже VPN себе не заказывал :)

dr_vlat.livejournal.com (dr_vlat.livejournal.com)
29 января 2010, 18:11

Что то и я вчера и сегодня неважнец себя чувствую. Эпидемия однако :-)
А вот думается мне, может сразу торрент-клиент проще написать, чем
возиться с чужими поделиями. Прочитал вчера пост про скачиваение
торрентов напрямик через Асус, и как-то мне поплохело. Что-то сродни
вырезанию гланд автогеном.

bolk (bolknote.ru)
29 января 2010, 18:15, ответ предназначен dr_vlat.livejournal.com:

Писать надо, если не устраивает существующий. Меня ctorrent устраивает всем, кроме наличия в нём уязвимости. Не устраивает веб-морда сервака, которая с ним работает, я её переделываю.
прочитал вчера пост про скачиваение торрентов напрямик через Асус, и как-то мне поплохело.
да ну, брось, что такого? это же компьютер, просто маломощный.

dr_vlat.livejournal.com (dr_vlat.livejournal.com)
29 января 2010, 20:24

Да ладно, брось. Ты же инструкцию по установке на пару экранов накатал, что-то там надо копировать, разворачивать на винт, конфиги править. Впрочем, согласен, с клиентом я погорячился. Завтра наверное куплю сей роутер и налабаю на bash автоматический установщик, чтобы даже сам скачивал и разворачивал нужный софт.
Что-то меня Мак совсем развратил, хочется чтобы все одной кнопочкой делалось.

Кстати, в нем с curses, дай угадаю, никак ? А то можно было бы псевдографическую конфигурялку сделать.

bolk (bolknote.ru)
29 января 2010, 21:09, ответ предназначен dr_vlat.livejournal.com:

Если тебе хочется чего-то более удобного, купи Asus WL500G, поставь туда OpenWRT, так проще будет. Роутер послабее, но OpenWRT помощнее, а на мой роутер под неё нет DSL-драйвера.

Ну да, всё не очень-то тривиально, но, по моим меркам, оно того стоит.

masterspammer.livejournal.com (masterspammer.livejournal.com)
30 января 2010, 05:50

Колдунство чудовищное - GWT? На прошлой работе наразвлекался с GWT - оно... странное. Хорошо пока работает и очень плохо если вдруг перестанет. Есть какой-то способ отладки (без компиляции в JS) но у нас именно он не работал (не дружил с сервером, не помню отчего) - так что никакого отладчика.

bolk (bolknote.ru)
30 января 2010, 09:40, ответ предназначен masterspammer.livejournal.com:

Колдунство чудовищное - GWT?
Я так и не понял, ты меня поддерживаешь или нет? :)

masterspammer.livejournal.com (masterspammer.livejournal.com)
31 января 2010, 15:48, ответ предназначен bolk (bolknote.ru):

Ой! Ни поддержки ни её отсутствия не подразумевал.

Спросил - GWT ли эти и рассказал что за GWT такое. Про колдунство и его чудовищность - не мне судить, человеку, perlом .doc ковыряющему.

bolk (bolknote.ru)
31 января 2010, 17:47, ответ предназначен masterspammer.livejournal.com:

Спросил - GWT ли эти и рассказал что за GWT такое.
Да, это GWT.

Ваше имя или адрес блога (можно OpenID):

Текст вашего комментария, не HTML:

Кому бы вы хотели ответить (или кликните на его аватару)