Ru-Board.club
← Вернуться в раздел «Программы»

» Miranda IM (Миранда)

Автор: Gourmet
Дата сообщения: 11.06.2009 13:55

Цитата:
тут советуют обновить версию ICQ Protocol:


там написано для Миранды 0.4-0.6, у меня 0.7
Автор: rPansa
Дата сообщения: 11.06.2009 15:34
Gourmet
0.7.19, надеюсь? VI бы хоть для приличия показал, мы ж не телепаты..


Добавлено:
Релиз 0.8 обещает быть в течение суток-двух..))
Цитата:
>Robert Rainwater
>0.8 is ready to be released! Since there have been some last minute changes, we will do one more PR build. Please hold off on any more changes to SVN if possible so we can do a final release tomorrow.
Это анонс к последнему пререлизу озвучен был.
Автор: DimONtm
Дата сообщения: 11.06.2009 15:41
Dmitriy05
Цитата:
У меня ¤ icq.dll v.0.3.8.105 [2009-02-03 22:56:54+0400] - IcqOscarJ (Plus Mod) Protocol [build #99 ( Feb 3 2009 18:56:45 )] |Unicode aware| и проблем нету.


можешь обновить, сегодня вышел релиз 0.3.10.5
Автор: andreidar
Дата сообщения: 11.06.2009 15:58

Цитата:
сегодня вышел релиз 0.3.10.5

Ща проверим, из альф в релизы, наверно и мультиакк есть и проверки работают, УРА

Добавлено:
УВЫ , не того не другого
Автор: DimONtm
Дата сообщения: 11.06.2009 16:24
andreidar
согласно >>>официальной информации<<< всё будет
Автор: rPansa
Дата сообщения: 11.06.2009 16:38
Ага, разбежались, как же. persei ведь сказал, что только работать с sss начинают, потерпеть пару-тройку недель надо.

На оффтрекере аськоплюсомода в downloads действительно имеет быть релиз:
0,3,10,3 [0.3.10.4] -- для Миранды 0.7.0.44+, (статика/динамика/sse2/oldcpu), этот и есть с внутренним номером 0.3.10.5.

А также -- branch 05 (only for testing!):
0,5,0,5 [0.5.0.6] -- для Миранды 0.8.0.33+ (динамика ansi/unicode, Based on ICQOscarJ 0.5.0.6 SVN 9754).

Второй выложен только для тестирования. DimONtm, зачем лошадей гнать?
Автор: gjf
Дата сообщения: 11.06.2009 16:57
rPansa
У меня тот оффтрекре не открывается
И никто никого не гонит - у меня сегодня updater сам предложил
Автор: rPansa
Дата сообщения: 11.06.2009 17:26
gjf
Не открывается - это плохо, но не смертельно.
А вот если, например, через анонимайзер попробать, вот так:

http://anonymouse.org/cgi-bin/anon-www.cgi/http://sss.chaoslab.ru:81/tracker/icqjplus/ ?

У меня и так, и так -- открывается без проблем.

ИМХО упдатер -- это для ленивых мирандовцев..))

Он что предложил, 0.3.10.5? Так это подчистка "старого мусора", не более..

А народ хочет уже не old style протокол, а с мультиакком, я тут говорил о планах ...
Автор: gjf
Дата сообщения: 11.06.2009 17:38
rPansa
Нет, не помогло. Аж странно.
Переложи вот это, плз.
Цитата:
0,5,0,5 [0.5.0.6] -- для Миранды 0.8.0.33+ (динамика ansi/unicode, Based on ICQOscarJ 0.5.0.6 SVN 9754).

Автор: m0nty2k5
Дата сообщения: 11.06.2009 17:54
rPansa
Я тут подумал, а что если написать свой плагин для передачи файлов?
Не такой как "File As Message", а по типу FTP/HTTP сервера, но который бы умел договариваться автоматически с другим таким же плагином на другой стороне, чтобы юзеру это все было прозрачно и в тоже время передача была быстрой в отличии от того же "File As Message".

Добавлено:
Плагин договаривался бы например так:
- у меня открыт порт, подключайся.
- у меня нет открытых портов, у тебя есть? Если есть, я подключаюсь и передаю.
- у меня нет открытых портов, у тебя есть? Нет, значит облом - юзаем File As Message.
Автор: rPansa
Дата сообщения: 11.06.2009 18:03
gjf
Цитата:
autoexec_ICQSrvs.ini
tzers_icons.7z
qipstatus_icons.7z
xstatus_icons.7z
release_dynamic_05_unicode.7z

ifolder подойдёт?


Добавлено:
m0nty2k5
Цитата:
Я тут подумал, а что если написать свой плагин для передачи файлов?
Всё хорошо, только как ты его к Миранде и ICQ-протоколу "цеплять" собираешься?
Что протокол может, что в клиенте смогли реализовать -- выше головы не прыгнешь никак.

Проще ссылками на файлообменники друг в друга кидать пример налицо


Ещё добавлено:
У тебя слегка неправильное представление о работе с портами и прочим складывается..
Открытие портов, если утрировать -- это лишь одно из необходимых условий для установления связи типа клиент-сервер, или двусторонней, для реализации обмена данными и информацией. Это целая наука, если можно так выразиться, опять же.
Автор: gjf
Дата сообщения: 11.06.2009 18:07
rPansa
Вполне.
Автор: DimONtm
Дата сообщения: 11.06.2009 18:24
rPansa

Цитата:
Второй выложен только для тестирования. DimONtm, зачем лошадей гнать?

я никого никуда не гоню
я что, рекомендовал ставить 0.5.0.6?
я даже больше скажу - не надо его ставить, так как перестанете получать сообщения, которые будут вам отправляться (у меня так было, когда поставил)
Автор: rPansa
Дата сообщения: 11.06.2009 18:28
DimONtm
I'm so sorry тем более будем подождать.
Значит нужны нетлоги для анализа, и надо стучаться в трекер с проблемой..))
Автор: m0nty2k5
Дата сообщения: 11.06.2009 18:29
rPansa
У меня есть опыт в программировании и немного разбираюсь в клиент-сервер.
Плагин, конечно, будет "верить наслово" настройкам в "Options->Network", если там есть порты, значит они открыты. Конечно, можно встроить проверку через опр. сайт в интернете (автоматом или мануально - если делать свои опции в плагине), как у uTorrent (даже заюзать его сервис).
Цеплять ни чего не надо, он будет "висеть рядом". Единственное, что понадобится, это посылка спец. сообщений (как File As Message посылает, если его нет, то видно странное сообщение от контакта) для настройки внешнего от ICQ протокола обмена.
Все тоже-самое можно проделать, если договориться вручную у кого есть открытые порты и кто может поднять FTP сервер и кто к кому подсоединяется.
Задача плагина - все это автоматизировать и играть роль либо клиента, либо сервера, в зависимости от ситуации.

Добавлено:
rPansa

Цитата:
Проще ссылками на файлообменники друг в друга кидать

Это муторно, когда хочешь послать побыстрее и попроще какой-то файл, а тут, если у обоих быстрый интернет, то даже удобней и быстрее будет.
Автор: rPansa
Дата сообщения: 11.06.2009 18:56
m0nty2k5
Это называется изобретать велосипед.

1. У IM-протокола OSCAR, на котором базируется ICQ, существует подмножество (субпротокол, протокол в протоколе) ODC/OFT (OSCAR Direct Connect/OSCAR File Transfer), с помощью которого реализована возможность файлообмена. Или через прямые коннекты (что сейчас, похоже, перекрыто серверодержателями ICQ - компанией AOL), или через систему прокси-серверов, также принадлежащих AOL. (Я не удивлюсь, если это только неофициальные ICQ-клиенты оказались в таком "пролёте".)

2. Файлообмен является лишь довольно полезным расширением IM-протоколов, и поэтому, даже если он и не работает как надо из-за неподходящих условий, или чего ещё, не стоит городить лес и создавать для Миранды по сути ещё один протокол, только для обмена файлами. IM-сети и IM-клиенты не для этих целей предназначены.


Ну так куда уж проще, если провайдер позволяет, и если ты не за NAT'ом / роутером / прокси / файерволом, который (которые) тебя режет (режут) безбожно, и которыми ты не можешь или не имеешь права управлять, самому FTP-сервер развернуть, например..

Ну не дело это IM-клиента -- файлообмен. Не стОит овчинка выделки. Так же считают и те из разработчиков Миранды и плагинов для неё, с которыми я имел и имею честь общаться.


Добавлено:
P.S.: Могу посоветовать перейти на другой IM-протокол, Jabber называется Там однозначно возможностей побольше, и шансов найти вариант-лазейку для быстрого файлообмена между клиентами -- тоже.
Автор: m0nty2k5
Дата сообщения: 11.06.2009 19:41
rPansa
Файлообменники не люблю, там либо тьма рекламы, либо не скачаешь вообще. Разворачивать FTP сервер из-за того, что во время разговора вдруг понадобилось передать файл, могут только (садо)мазохисты, а если не действует такой надежный ODC/OFT, то что остается?
Если эта история будет с другими повторяться, то я попробую свои силы в написании плагина к Миранде.

Я не виноват, что меня вынуждают создавать велосипед. От этого "удовольствия" я получу лишь упрощенный файлообмен.


ps. уже давно использую альтернативный протокол не только с возможностью отправки сообщений, но и ихнего удаления и редактирования, под названием - SkyPE. Огорчает только то, что его не настроишь как Миранду.
Вот там файлообмен работает, даже если оба сидят за NAT'ом!
Автор: rPansa
Дата сообщения: 11.06.2009 20:33
m0nty2k5
Ещё раз (последний!..)) советую посмотреть в сторону открытого jabber'а.

Напоследок слегка пооффтоплю

Цитата:
Файлообменники не люблю, там либо тьма рекламы, либо не скачаешь вообще.
Всякие есть..)) А про
Цитата:
Разворачивать FTP сервер ...
это я проблему "утяжелил слегка", чего его разворачивать? Никакого садомазо, абсолютно! Берёшь например суперминиатюрный (!) Small HTTP server (web-сервер + почтовый сервер + DNS-сервер + FTP-сервер + proxy-сервер...), бесплатный для СНГ, при условии некоммерческого использования, устанавливаешь, настраиваешь, и -- вперёд Его размером (как инсталлятора, так и самого сервера) думаю, будешь поражён.

Но если оба за NAT'ом -- это да, FTP и прочее не поможет, без дополнительных телодвижений, использования socks-proxy или чего ещё. Остаётся либо самому тратить время на "создание велосипеда", либо просто поменять этот самый "велосипед", в смысле IM-протокол. Про скайп лучше промолчу, кроме:
Цитата:
Вот там файлообмен работает, даже если оба сидят за NAT'ом!
Ну так и аська, и джаббер, и другие многие IM-протоколы это могут. Главное - чтобы "посредник" где-то снаружи был.

В общем, сам решай, что проще и быстрее. С Мирандой в любом случае не расстанешься, я думаю
Автор: andreidar
Дата сообщения: 11.06.2009 20:52
Может последняя Miranda IM v0.8.0 Preview Release #9 [0.8.0.43]
Автор: MORB_id
Дата сообщения: 11.06.2009 20:53
We are pleased to introduce 0.8.0 Preview Release 9. This release includes the following fixes:
* Updated Jabber icons
* Fixed rare crash
* Fixed Modern contact list tray menu
Download (Windows NT, 2000, XP, Vista, 7): [Installer] [Zip] [Contrib] [Debug Symbols]
Download (Windows 95, 98, ME): [Installer] [Zip] [Contrib] [Debug Symbols]
Автор: Nick222
Дата сообщения: 11.06.2009 21:54
rPansa
В Skype, насколько мне известно, формируется распределённая система хранения информации на компьютерах пользователей (не оповещая их) и он использует компьютер пользователя для пересылки данных (как локальный узел), даже тогда, когда Скайп не запущен.
Так что там возможно всё...
Автор: m0nty2k5
Дата сообщения: 11.06.2009 22:19
rPansa, только что проверил отправку файлов с другим контактом - в обе стороны замечательно идет. Только ко мне пошло не сразу, а после того как на той стороне человек открыл порт и только тогда я смог принять файл.
Теперь знаю в какую сторону капать!
Автор: Dead_Moroz
Дата сообщения: 11.06.2009 23:17
rPansa

Цитата:
Берёшь например суперминиатюрный (!) Small HTTP server


http://www.rejetto.com/hfs/

Автор: rPansa
Дата сообщения: 12.06.2009 01:34
Dead_Moroz
Он в 6 раз больше, чем http.exe (правда, если не считать seclib.dll и zlib-1.dll).
Писан на Delphi. Про функционал молчу. Ибо оффтоп.

Хотя.. есть же вон на аддонсах такие вещи, как:

FTP File YM 0.2.2.1 (ну, это немного не то, но..)
HTTPServer 0.1.2.1
WebFile and chat server 0.8.1.8

2m0nty2k5: как-то я совсем про этих "зверьков" на ФЛ забыл..))
Автор: m0nty2k5
Дата сообщения: 12.06.2009 05:36
rPansa
Все, проблема на той стороне решена. Виноват оказался UPnP и, наверное, роутер тоже (нет настроек портов для опр. ПК в сети, только "для всех").
Если UPnP включить, то файл не передается. У меня этот параметр ни на что не влияет, что он включен, что выключен - все-равно от меня передается ...

Спасибо за помощь!
Автор: Dmitriy05
Дата сообщения: 12.06.2009 08:10
DimONtm

Цитата:
можешь обновить, сегодня вышел релиз 0.3.10.5


А что из пересичленного на http://sss.chaoslab.ru:81/tracker/icqjplus/downloads и еть новый релиз?

Автор: rPansa
Дата сообщения: 12.06.2009 13:44
m0nty2k5
Цитата:
Виноват оказался UPnP и, наверное, роутер тоже
Ну, эхъ..(( Хотел же ещё про упнп-"грабли" сразу упомянуть, вместо этого начал огород городить
Цитата:
(нет настроек портов для опр. ПК в сети, только "для всех)
Нормально "заточенный" UPnP как раз для этого и служит, чтоб подстраивать динамически, а не жёстко задавать, какие порты для каких компов... только НЕ ОТКРЫВАТЬ, а РАЗРЕШАТЬ. Опять же упрощенно: программой при установке соединения открывается сокет, и ему назначается порт, из числа доступных, через который будут "сквозить" данные. Блокируется порт -- не будет соединения, хоть ты тресни.
Цитата:
Если UPnP включить, то файл не передается.
Значит, роутер не настроен как дОлжно, для поддержки UPnP.
Цитата:
У меня этот параметр ни на что не влияет, что он включен, что выключен - все-равно от меня передается ...
Ну дык для этого соотв.условия должны быть "соблюдены", чтобы UPnP так пакостила..))
У тебя их просто нет, а вот на той стороне есть.


Dmitriy05
Цитата:
А что из пересичленного ...

Если речь только о DLL 0.3.10.5, то вот:Release_dynamic.7zRelease_dynamic_sse2.7zRelease_static.7z
Release_static_old_cpu.7zRelease_static_sse2.7zРасшифровка: 1. dynamic  Динамический SVN-билд (нужны VC9 runtimes)
Автор: gjf
Дата сообщения: 12.06.2009 14:55
rPansa
Странно, но у меня 0.5 вообще как плагин не подхватилась. Пришлось назад откатиться.
Автор: BakLAN
Дата сообщения: 12.06.2009 14:59
Явно скомпилен с поддержкой SSE, поэтому выкидывает мою Миранду в осадок. Могли бы, хоть и тестовая версия, скомпилить и под старые процы - без каких-либо оптимизаций, разве что MMX, 3DNow!
Автор: rPansa
Дата сообщения: 12.06.2009 16:10
gjf
У меня VC9 runtimes не стоЯт, поэтому тоже не подхватывается..
0.3.10.5 static опробовал, на тестовом профиле.. но именно что только опробовал.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Algebra Solved! (UMS)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.