Сейчас на форуме: bedop66938, testrev1337, vsv1, 2nd (+7 невидимых) |
eXeL@B —› Крэки, обсуждения —› Достойный клиент icq |
. 1 . 2 . >> |
Посл.ответ | Сообщение |
|
Создано: 09 января 2007 14:13 · Личное сообщение · #1 Здрасьте, решил я как-то написать свой icq клиент, но нашел только полу бесплатный компонент для вижуала под названием ICQ_Socket. Функций у нее много, но бесплатная версия не дает слать сообщения. Сама библиотека уже не развивается, но пока остается востребованной. Одна из ссылок на нее ICQ_Socket http://www.homesoft.ru/downorder152-ratingA.html . Может кто знает бесплатную такую штучку или как эту вылечить? Очень уж охота свою mirand`y изваять |
|
Создано: 09 января 2007 14:30 · Личное сообщение · #2 DrShX пишет: Сама библиотека уже не развивается, но пока остается востребованной Протокол ICQ в последнее время начали довольно часто менять, так что если библиотека не развивается, то лучше выбросить сразу. DrShX пишет: Может кто знает бесплатную такую штучку icq.dll от миранды ----- Скажем дружно - нафиг нужно. |
|
Создано: 09 января 2007 14:37 · Личное сообщение · #3 |
|
Создано: 09 января 2007 14:45 · Личное сообщение · #4 |
|
Создано: 09 января 2007 14:58 · Личное сообщение · #5 |
|
Создано: 09 января 2007 15:55 · Личное сообщение · #6 |
|
Создано: 09 января 2007 16:01 · Поправил: s0larian · Личное сообщение · #7 |
|
Создано: 09 января 2007 16:06 · Личное сообщение · #8 DrShX пишет: Здрасьте, решил я как-то написать свой icq клиент Для примера, возьми сорцы &RQ, благо есть на паблике. Лучше заняться поддержкой уже существующих или переписать их код, чем плодить клоны-инвалиды. sniperZ Тебя нужно было, уже давно, сжечь на костре. Почему отменили инквизицию!!? ----- – Почему ты работаешь по ночам ? – Так удобнее... В одну смену с чертями... |
|
Создано: 09 января 2007 16:14 · Личное сообщение · #9 |
|
Создано: 09 января 2007 16:18 · Личное сообщение · #10 |
|
Создано: 09 января 2007 22:04 · Личное сообщение · #11 xDriver пишет: НУ если посмотреть н QIP, то не скажешь что это маразм, хотя тащит все на себе один чел. Этот чел с ICQ протоколом был знаком ещё, когда многие из нас только научились переворачивать фигурки в тетрисе. Неудачный пример. Если писать новый клиент, придётся использовать OSCAR.8, на нём работают все альтернативные клиенты, т.к. сам по себе протокол закрытый и новые версии снифать некому, а если и отснифают, то делиться не станут уж точно. |
|
Создано: 10 января 2007 02:00 · Личное сообщение · #12 |
|
Создано: 10 января 2007 03:07 · Личное сообщение · #13 |
|
Создано: 10 января 2007 05:24 · Личное сообщение · #14 |
|
Создано: 10 января 2007 08:55 · Личное сообщение · #15 |
|
Создано: 10 января 2007 09:10 · Личное сообщение · #16 |
|
Создано: 10 января 2007 09:31 · Личное сообщение · #17 DrShX, во-первых, есть квип с кучей фич и есть бюджетная миранда. Чем не устраивают. Во-вторых, если будешь делать клиент, то я бы посоветовал начать с нуля, разбирать протоколы, ковыряться с сокетами и т.п. И последнее: если тебе не охота снифать и долго копать, то либо возьми компоненту аськи (если есть), либо, либо если тебе надо просто чем-то себя занять ради интереса, то поробуй какой-нибудь майлру агент, он документирован, хотя и паршиво. В принципе написание аськи бессмысленно. Я как-то браузер изготавливал - очень быстро надоело. ----- Я медленно снимаю с неё UPX... *FF_User* |
|
Создано: 10 января 2007 11:48 · Поправил: al0ne · Личное сообщение · #18 >написание аськи бессмысленно >Писать клиент типа ICQ одному нету смысла >Смысл изобретать велосипед заново? >Неудачный пример >нах те писать ещё один icq клиент *** They think we're all the same And always we're to blame For shit I think is lame.. - koяn наверно не стоит тратить времени... зачем это пишу,всё равно я знаю что со мной никто не согласится? затем что я досихпор не нашёл свой идеал (мой кругозор ограничен лишь win платформой) достанем пальци и начнём загибать по очереди, на каждый думая что нам нужно от клиента: 1) Клиент должен хавать минимум трафика (мирабилис идёт курить, miranda... зачастую тянет весь server-side клиент лист...) 2) Если вас похачили то ни в коем случае не должны увести пароль (тут в принципе всё распространённые клиенты идут если вы специально не позаботились об этом) 3) Нужно средство для шифрования сообщений 4) Аутентификация МД5 (тут всеми любимый квип плошает и &RQ, но не R&Q) а теперь скажите какой такой клиент удовлетворяет нашем требованиям? ответите миранда! и правильно, но с ней зачастую бывают глюки с получениемотправкой мессаг, и очень обидно когда в очень важном разговоре тебе отвечают а маранда молчит как партизан (хотя сами мессаги приходят и для избежания такой лажы можно всё время снифать асечный траф, но во-первых это изврат а во вторых нужно быть знакомым с протоколом), после пары раз безвозвратно потеряных сообщений ручки так и лезут снести его и забыть как о страшном сне. пару слов о шифровании мессаг, очень печален тот факт что нет какого-то стандарта по которому нужно передавать шифрованные мессаги, т.е. например крысиный секурный плагин работает только с себе подобным, так-же как и мирандовский secureim, широко любимый квип снова курит (?) хотя тут может выручить что-то вроде SIMP'а... а теперь о нравственности, почему когда любой новичёк подымает такую тему всё считают своим долгом напрочь отбить у него желание к коденгу? (совесть у вас есть? всегда перед такими категоричными заявлениями пишите спереди большими буквами ИМХО И НЕ БОЛЬШЕ) во первых это интересно, (по кранему лично мне было, конечно речь не идёт о реверсе протокола с нуля..линк не дам http://iserverd.khstu.ru/oscar/ но в сети есть толковое описание 7/8/9-й версии, но так было замечено выше, протокол меняется и кое что-то сейчай ессесно нетак как там написано, но дето на 95% всё ок ) во вторых ты развивается мышление и опыт, и наконец не у всех получился мертво рожденный проэкт. программист - создатель, кто знает может у скольких людей стоят самописные клиенты, заточенные чисто под свои нужды, и таким людям разобраться с очередным "обновлением протокола" (уж очень громкое заявление, поверьте - на самом деле меняется все-го то пару каких-то байт ;)) дело 5-10 минут и ненужно ничего качать (как например тот-же квип сука норовит обновиться какждые пару недель? ув девелопер идите нахуй!) к примеру, разве может не миловать тулза с таким функционалом весящая 70К ? мой вывод: делай как знаешь, вся fLame-подобная критика идёт (в прочем как и всегда шла) в топку love, al0ne |
|
Создано: 10 января 2007 15:01 · Личное сообщение · #19 al0ne пишет: 3) Нужно средство для шифрования сообщений Таких plugin-ов куча: addons.miranda-im.org/action=display&id=38 но беда в том что крипто просто так не сделаешь и удобныи и защищённым. Нужно либо обменяться ключами, либо иметь Certificate Authority... Реализаций много, например есть та что изпользует gnupg и его key ring. al0ne пишет: и очень обидно когда в очень важном разговоре тебе отвечают а маранда молчит как партизан Обидно, базара нет. Так исправь глюк и зашли в форум patch. Или проверь последнюю версию из SVN - может оно исправлено. Тут будет польза, а кричать "давайте напишем своё!" - какой тут смысл? al0ne пишет: а теперь о нравственности, почему когда любой новичёк подымает такую тему всё считают своим долгом напрочь отбить у него желание к коденгу? Дело в том, что IMHO есть огромная вероятность того что "с ноля" всё будет делаться и через месц заглохнет. В результате есть факт развития индивидуума и отсутствие пользы для общественности. Ведь чувак будет наступать на все те грабли которые мы сами уже прошли... Кто из нас не садился писать диз-асм, почтовый клиент, редактор, снифер, и т.д.... И что в конце? Сколько таких вещей выросли до серьёздного уровня? А вот если чувак возмёт миранду, в которой вся архитектура построена вокруг plugins и добавит что-то полезное, то это займёт немного времяни, даст кучу опыта и будет использовано людми. В идеале будет включено в главную сборку... Просто IMHO всё упирается в менталитет - мы все хатим всё выбросить нах и сделать с ноля. Но, значительно более здравй подход - начать с базы и её подчистить. Это ж простая математика - сколько человеко-лет уже вложено, скажем, в миранду - дополнения, исправления, совместимость. Почему бы не взять это как базу? |
|
Создано: 10 января 2007 15:27 · Поправил: al0ne · Личное сообщение · #20 s0larian Ы ) я не писал плугинов к миранде или ещё к чему, более того я не говорю что я вообще прав ;- ) и что нужно так делать, и вообще не слушайте меня я не кричу, не спорю и не к чему не призываю, всёго-лишь выражаю свою точку зрения приведу разницу в объемах передачи данных, которая прохавывается на авторизацию: qip : 27 317 байт 111 пакетов miranda : 19 411 байт 96 пакетов &rq: 7 812 байт (!) rnq: 7 290 байт <те с которым у меня работает>: 3 578 это только авторизация, больше мне засекать лен ь ,
|
|
Создано: 10 января 2007 15:40 · Личное сообщение · #21 простите я нуб здесь у вас, 2 раза отредактировал сообщение теперь: "Защита от спама: в течение 4 секунд вы можете отправить не более одного сообщения!" ну да ладно.. очевидно после авторизации экономия не будет отличаться в 2-10 раз, хотя я не ипользую ваще графики, так что сравнивать здесь спорно.. если юзать шифрование то тут уже больше зависит уже от него а не от способа передачи |
|
Создано: 11 января 2007 07:40 · Личное сообщение · #22 Ребята, вы слишком углубились в дебри протокола ICQ. Поясню свою цель: использование основных возможностей в своем приложении. Т.е. авторизация и отправка сообщения одному или нескольким пользователю(ям). А так, спасибо за подробности. Я так понял, что работа с протоколом icq в миранде заключена в файле icq.dll? |
|
Создано: 11 января 2007 07:42 · Личное сообщение · #23 |
|
Создано: 11 января 2007 08:25 · Личное сообщение · #24 |
|
Создано: 11 января 2007 13:57 · Личное сообщение · #25 На сколько я помню, он под Дельфи, а не С++, нет? дат Поясню свою цель так бы сразу и сказал в сети всё есть, напИсать то что тебе нужно, в зависимости от опыта и желания: от вечера до нескольких дней, скачай первым делом статьи с aolhackers кажется две статьи с уматовым названием "режим цветочек" ))) потом с того линка что я давал и в атаку |
|
Создано: 11 января 2007 14:33 · Личное сообщение · #26 |
|
Создано: 12 января 2007 01:33 · Личное сообщение · #27 |
|
Создано: 01 марта 2009 18:03 · Личное сообщение · #28 |
|
Создано: 01 марта 2009 18:24 · Личное сообщение · #29 |
|
Создано: 01 марта 2009 19:11 · Личное сообщение · #30 |
. 1 . 2 . >> |
eXeL@B —› Крэки, обсуждения —› Достойный клиент icq |