Представьте что между есколькими сегментами сети закрыты все протоколы кроме IRC (Мирка). Можно ли, и если да то как, передавать данные (Файлы) по этому протоколу пусть даже на очень маленькой скорости?
|
по-моему, самое популярное решение это передавать файло в MIME-формате, прямо на канале, либо в приват...
если нет сил и лень так извращатся, то пишите что нить свое или ищите др. альтернативу передачи через irc. ЗЫ: тока не надо флуда на счет DCC - это отдельная тема и человеку это не поможет. [s]Исправлено: Michelleq3, 14:39 18-10-2004[/s] |
[14:38:42] <korshun> у мирки была фича... что то типа фтп... щас посмотрю...
[14:38:42] <Lord_Maxic> ArtemD, если написать что можно, такой ведь ответ не устроит [14:38:56] <Lord_Maxic> dcc [14:38:59] <ArtemD> мне пока приходит в голову /play file.rar и последующая сборка [14:39:16] <ArtemD> Lord_Maxic, DCC скорее всего тоже закрыт [14:39:39] <Lord_Maxic> ну не факт, хотя хз [14:39:40] <ArtemD> Anode прикручивал к боту аналог FTP [14:39:49] <Michelleq3> я ответил туда =) |
Да, DCC у нас закрыт. :-( А что занчит передавать файло в MIME-формате, прямо на канале, либо в приват...? А писать своё это имеется ввиду что?
|
tosick
ну почта например - это теже текстовые файлы, но в MIME-формате, сам приглядись внимательней. в принципе пощукай в гугле и яндыхсе, думаю эту проблему давно решили... если есть возможность - бота повесь "умного" из инета. |
Т.е. чтобы передавать текстовые файлы в mime - формате нужен обязательно бот? А если нужно передать, например, exe - файл?
|
15:57:26 tos: Привет. ТАк что за mime формат?
15:57:37 Michelleq3: хай 15:57:59 Michelleq3: берешь thebat например 15:58:05 tos: так 15:58:17 Michelleq3: потом создаешь письмо с вложенным файлом 15:58:38 tos: я thebat токо и юзаю 15:58:42 tos: так 15:59:47 tos: а дальше что? 15:59:54 Michelleq3: сек 16:00:04 Michelleq3: я по тел разговариваю 16:00:07 tos: ок 16:01:52 Michelleq3: там включаешь RFC-822 заголовки 16:02:09 tos: в мирке? 16:02:15 Michelleq3: и видишь письмо в текстовом формате 16:02:23 Michelleq3: нет в the bat 16:02:28 tos: ага 16:03:11 Michelleq3: дальше этот полный текст(от начала до конца) кидываешь челу в приват через irc 16:03:17 tos: а потом это всё в ручную в мирку забиваешь? 16:03:32 Michelleq3: ну в буфер обмена 16:03:48 tos: ага. А он его в thebat вставляет и перекодирует. 16:03:55 Michelleq3: а потом чел все делает также но в обратном порядке 16:03:59 tos: поняно 16:04:03 Michelleq3: ок 16:04:17 tos: а где эти заголовки вкл? 16:05:42 Michelleq3: right click в поле письма 16:06:56 Michelleq3: это способ на скорую руку, возможно есть и поудобнее 16:07:24 tos: а можно прогу написать чтобы перекодировала в mime формат 16:07:34 Michelleq3: конечно 16:07:42 tos: и посылала по irc протоколу 16:08:02 Michelleq3: пиши на здоровье 16:08:18 tos: надо засесть. Спасибо 16:08:40 Michelleq3: всегда пжлста |
Берешь thebat например потом создаешь письмо с вложенным файлом там включаешь RFC-822 заголовки(right click в поле письма) и видишь письмо в текстовом формате дальше этот полный текст(от начала до конца) кидываешь челу в приват через irc. А потом чел все делает также но в обратном порядке
Это способ на скорую руку, возможно есть и поудобнее |
есть специальные утилиты для работы с файлами в MIME-кодировке...
Цитата:
|
А какая разница, EXE, RAR или DLL? Все равно после MIME-перекодирования (тем-же тотал-коммандером, например) получишь текстовый файл вида:
Код:
MIME-Version: 1.0 |
Мдя, а вот если дисконнектнит? Вернее уже попробовал - дисконнектнул. Что же теперь делать?
|
Прикинннннутса эстооонским парнем и переддддаваать меееедленннно. :)
Кодировать файл не одним куском, а разбить на кусочки по нескольку строк. Передал кусочек - тебе кореш сказал какое-нибудь слово, чтобы флуд-протекшн сбросить, опять ты передал следующий кусок. Повторять до.... я тут quake2.exe размером 362496 байт миме-кодировал по 10 строк на кусок. Получилось 637 файлов. |
Так это же скоко гемора!!! Лучше прогу написать, и поставить на 2- концах. Передала 5 строк - ответ, дальше 5 строк (или больше - на скоко стоит флуд протекшн). Всё ясно. Спасибо.
|
юзай nnscript (nnscript.de) или что-нить в этом духе, он парсит последовательно и ни какого флуда не будет.
|
Цитата:
[19:25:13] <ArtemD> Anode, так и сделаю [19:25:19] <Anode> ненадо ниче мутить с mime кодом, там это уже все сделано [19:25:52] <ArtemD> альтернативные варианты просто самому можно придумать [19:25:53] <Anode> ноя не уверен как он заработает с мирк > 6.03 [19:26:21] <Anode> Для Оппосинга есть новая версия, переписанная с нуля, она 100% работает |
Время: 15:53. |
Время: 15:53.
© OSzone.net 2001-