Страница 1 из 2

Вход в сервера чата по ссылкам

Добавлено: 21:53, 22.01.2011
инопланетянен
Это предложение скорее относится к администрации сайта чем к дополнениям комфорта. Возможно оно покажется сложным или даже невозможным но если к примеру просматривая спосок адресов серверов комфорта можно было кликая на адрес сервера с запущеным или просто установленным комфортом сразу заходить на него не прописывая в настройках было бы неплохо наверно, ещё для этого наверно нужен специальный код иначе кликая по обычным ссылкам можно наделать делов.

Re: предложение на грани фантастики

Добавлено: 17:51, 25.01.2011
@serg@
Это реализовать возможно, но сложно, если это адрес ссылки, то тут сложность в том, что нужно будет писать плагин для каждого браузера, есть другое, но слегка извращённое решение, программа на подобии Punto Switcher, которая следит за буфером, и как появляется текст в буфере с окончанием на :9750, меняет файл конфигурации чата и запускает его.

Re: предложение на грани фантастики

Добавлено: 18:14, 25.01.2011
Leningradec
@serg@ писал(а):Это реализовать возможно, но сложно, если это адрес ссылки, то тут сложность в том, что нужно будет писать плагин для каждого браузера, есть другое, но слегка извращённое решение, программа на подобии Punto Switcher, которая следит за буфером, и как появляется текст в буфере с окончанием на :9750, меняет файл конфигурации чата и запускает его.
тогда уж не окончание :9750 , а начинается, например, на cmf:// (как для DC++ dchub:// или сайты http:// )

Re: предложение на грани фантастики

Добавлено: 18:22, 25.01.2011
@serg@
Leningradec писал(а):тогда уж не окончание :9750 , а начинается, например, на cmf:// (как для DC++ dchub:// или сайты http:// )
тогда это нужно регистрировать новый класс обслуживания и желательно в качестве клиента использовать не некий бот, который перенастраивает и перезапускает чат, а внедрить на уровне клиента чата, а точней ключей его запуска.

Re: предложение на грани фантастики

Добавлено: 22:54, 27.01.2011
SV
Leningradec писал(а):тогда уж не окончание :9750 , а начинается, например, на cmf:// (как для DC++ dchub:// или сайты http:// )
Я думаю ход мыслей правельный. Вы задумывались как браузеры ловят ссылки по которым вы нажимаите допустим в этом же коммфорте? Это очень просто работа с буфером обмена и реестром. А точнее в реестре прописать в нужном месте ключ,но не представляю как допустим на форуме прописывать этот адрес что бы браузер распознал что эту ссылку нужно передать клиенту.

Re: предложение на грани фантастики

Добавлено: 02:08, 28.01.2011
@serg@
Это обычно прописывается в самих браузерах, нечто подобное mime-типов, но факт, что потом это содержимое передаётся через параметры коммандной строки исполняемой программе, что сам комфорт вроде не позволяет, придётся всёрано мост делать.

Re: предложение на грани фантастики

Добавлено: 02:22, 28.01.2011
yagrik
Новый класс, типа cmf:// - это справедливо верное решение и нововведение, за которое лично я целиком и полностью - столько всего для этого чата не помешало бы, - посмотрим, что скажет на это наш дорогой Максим.

Ставлю 10 баксов, что такого не будет!

Re: предложение на грани фантастики

Добавлено: 02:32, 28.01.2011
@serg@
В следующей версии думаю точно не будет, данное нововведение к томуже потребует доработать систему запуска, то что требуется вручную перезапустить чат при смене адреса сервера уже слегка смущает, прежде всего стоит расширить систему ключей. Кстати если брать безмостовую реализацию, то место данной теме в другом разделе.

Re: предложение на грани фантастики

Добавлено: 15:15, 28.01.2011
Leningradec
@serg@ писал(а):Это обычно прописывается в самих браузерах, нечто подобное mime-типов, но факт, что потом это содержимое передаётся через параметры коммандной строки исполняемой программе, что сам комфорт вроде не позволяет, придётся всёрано мост делать.
а как скайп ловит номера телефонов в браузерах?

Re: Вход в сервера чата по ссылкам

Добавлено: 16:55, 28.01.2011
@serg@
В браузере устанавливается соответствующий плагин, который ищет в тексте номера телефонов.

Re: Вход в сервера чата по ссылкам

Добавлено: 22:53, 28.01.2011
Leningradec
ну так он устанвливается при установке самого скайпа ;)

почему бы не сделать что-то подобное при установке клиента чата :)

ЗЫ. правда всеровно надо сделать сначала, что бы клиент реагировал на это...

Re: Вход в сервера чата по ссылкам

Добавлено: 17:11, 30.01.2011
Maxim Mirgorodsky
Еще возникает проблема с авторизацией. Мы настоятельно рекомендуем разделять временные файлы при подключении к разным серверам, чтобы не передавать туда свои учетные данные (пароль).

Re: Вход в сервера чата по ссылкам

Добавлено: 21:31, 30.01.2011
@serg@
Maxim Mirgorodsky, в любом случае надо чтобы exe-шник программы мог принмать либо адрес сервера в качестве параметра, либо содержимое ссылки. Самый простой вариант, когда идёт запуск через -cfg_TEXT, чтобы этот TEXT воспринимался в качестве адреса сервера. И кстати замечание, нельзя-ли переместить папку AppData_TEXT из каталога чата в папку, где хранятся настройки обычного запуска. Приходится при запуске с параметром, запуск проводить от имени администратора, иначе вылазят ошибки в событиях,а иногда прога вообще вылетает с ошибкой.

Re: Вход в сервера чата по ссылкам

Добавлено: 09:00, 31.01.2011
Maxim Mirgorodsky
Для того чтобы программа имела возможность записывать файлы в каталоге с собой, необходимо отключить Windows UAC. Сейчас ключ -cfg исполняет не только функцию разделения временных файлов, но и дает возможность простого переключения в portable-версию (которую можно записать на флешку и открыть на любом ПК, при этом все временные файлы и логи останутся на флешке).

Адрес сервера в качестве параметра реализовать можем. Однако, это приведет к конфликту с адресом сервера указанным в файле конфигурации. Непонятно, как тут поступить. На ум приходит только деактивировать настройку адреса сервера в случае запуска с данным параметром.

Re: Вход в сервера чата по ссылкам

Добавлено: 14:48, 31.01.2011
@serg@
Насчёт portable-версии я как-то и не задумывался, тут виноват, а то что проблема решается отключением контроля я знаю, но в некоторых случаях этот контроль оказывается полезным, сильных неудобств это не вызывает, но было-бы не плохо, чтобы программа тогда выдавала-бы не коды ошибок, а соответствующее предупреждение, что не хватает прав, для некоторых мало понимающих это критично, и вызывает ощущение сбойной программы.

Про cfg: имелся ввиду случай первого входа на данный сервер, когда программа создает новый каталог конфигов, тогда клиент просит ввести адрес, я имел ввиду какраз через это организовать автозаполнение, а дальше пользователь может по желаюнию в настройках сменить адрес.