PDA

Просмотр полной версии : Сопряжение Эхолинк в режиме чата с файлами



UT1YV
07.03.2008, 13:43
например на конференции UKRAINE есть возможность работать в режиме чата с хелпом, как настроить эхолинк на такую работу ?

RC3C
07.03.2008, 23:20
где настроить?

RX6FM
08.03.2008, 12:46
я так понял, что в режиме чата работа с хелпом это не работа эхолинка с неким отдельным файлом, а просто встроенная в код эхолинка функция, жаль, что не предусмотренна возможность эхолинка общатся в режиме чата с отдельным файлом, например с файлом лога чата.

Вы ошибаетесь уважаемый коллега!Любая станция подключенная к конференции получает ограниченый доступ к управлению конференцией.Если например Вы введете команду .list то получите список(bulletins) доступных для прослушивания аудио файлов и можете спокойно прослушать интересующие Вас записи.То-есть будете работать непосредственно с файлами которые физически находятся на удаленной машине где крутится "thebridge".В принципе можно добраться и до лога чата,если не ошибаюсь TBD_CHAT_TEXT,но тут уже вся проблема с "правами" которых обычный юзер не имеет ;-)

RC3C
08.03.2008, 12:59
есть хорошее решение:
1) установить у себя HamRadio DeLux (если трансивер поддерживает CAT)
2) В программе настроить Web Interface
3) Из любого места (например, на работе) проинсталировать опять же HamRadio DeLux и из нее по Web-коннекту к домашней машине менять частоту трансивера

или писать своб программу для изменения частоты!

UT1YV
08.03.2008, 13:01
есть хорошее решение:
1) установить у себя HamRadio DeLux (если трансивер поддерживает CAT)
2) В программе настроить Web Interface
3) Из любого места (например, на работе) проинсталировать опять же HamRadio DeLux и из нее по Web-коннекту к домашней машине менять частоту трансивера
Антон, я говорю о ремоуте по системе эхолинка, то что вообще можно сделать ремоут вне системы эхолинка это вне темы

Добавлено через 53 минуты
вообщем я понял, меня сразу не поняли, еще раз тогда, программа эхолинк намного бы выиграла с точки зрения организации на линке САТа, если бы программа эхолинк умела бы транслировать чат в отдельный файл чата, тогда было бы доступно обращаться к этому файлу специально написанной САТ програмой.

Хоть бери и пиши автору кода эхолинка с просьбой добавить в новой версии эхолинка такую трансляцию чата в файл :)

UU9JDR
08.03.2008, 21:04
Антон, я говорю о ремоуте по системе эхолинка, то что вообще можно сделать ремоут вне системы эхолинка это вне темы

Добавлено через 53 минуты
вообщем я понял, меня сразу не поняли, еще раз тогда, программа эхолинк намного бы выиграла с точки зрения организации на линке САТа, если бы программа эхолинк умела бы транслировать чат в отдельный файл чата, тогда было бы доступно обращаться к этому файлу специально написанной САТ програмой.

Хоть бери и пиши автору кода эхолинка с просьбой добавить в новой версии эхолинка такую трансляцию чата в файл :)

Такое ощущение, что половина сообщений по этой теме удалена...

Насколько я понял, вопрос об управлении частотой трансивера на одном узле путем ввода в чат на другом узле специального сообщения?

Так это можно сделать очень просто: написать простую программу, получающую все сообщения чата из программы EchoLink с отловом нужных и соответствующим управлением трансивером. Зачем писать чат в файл?

UT1YV
08.03.2008, 21:10
Так это можно сделать очень просто: написать простую программу, получающую все сообщения чата из программы EchoLink с отловом нужных и соответствующим управлением трансивером. Зачем писать чат в файл?
чтобы не писать, то что уже написано - чат в эхолинке

UU9JDR
08.03.2008, 21:58
чтобы не писать, то что уже написано - чат в эхолинке

Наверное, я запутался.

Я писал о том, что к программе EchoLink можно обращаться напрямую из других программ, читая или создавая сообщения, которые появляются в чат-окне. Например, для управления частотой трансивера на другом узле. Можно выдавать какие-нибудь данные в ответ на команды, вводимые человеком. Например, о количестве подключенных пользователей, о свободном месте на винчестере, о температуре на улице и т.п.

При этом непонятно, зачем сама программа EchoLink должна писать содержимое чата в файл? Что делать с этим файлом?

UT1YV
08.03.2008, 23:16
написать простую программу, получающую все сообщения чата из программы EchoLink
вот что ты писал, я понял это как то что написать программу эхолинковского чата, в которой предусмотреть отлов нужных сообщений, правильно ? я и говорю зачем писать подобную прогу если чат обрабатывает сама прога эхолинка.

что косается этого:

к программе EchoLink можно обращаться напрямую из других программ, читая или создавая сообщения
у проги эхолинка есть соответсвующий интерфейс для этого ? что значит напрямую к программе EchoLink ?

и в этой связи:

зачем сама программа EchoLink должна писать содержимое чата в файл?
эти файлы были бы соответсвующим интерфесом

UU9JDR
09.03.2008, 14:50
вот что ты писал, я понял это как то что написать программу эхолинковского чата, в которой предусмотреть отлов нужных сообщений, правильно ? я и говорю зачем писать подобную прогу если чат обрабатывает сама прога эхолинка.

что косается этого:

у проги эхолинка есть соответсвующий интерфейс для этого ? что значит напрямую к программе EchoLink ?

и в этой связи:

эти файлы были бы соответсвующим интерфесом

А Вы смотрели описание EchoLink API?

http://f1dff.free.fr/ftp/Echolink/Echolink/EchoLinkAPI.chm

UT1YV
09.03.2008, 14:55
А Вы смотрели описание EchoLink API?
нет, я не знал о существовании апишки эхолинка, дякую

RC3C
10.03.2008, 11:43
апишки эхолинка
оно изначально было!!
вон всякие аддоны как раз под АПИшку и пишутся на вроде conference controller и т.п.

UT1YV
10.03.2008, 21:03
оно изначально было!!
что значит изначально ?

RC3C
11.03.2008, 18:37
что значит изначально ?
как халинк появился (сам EchoLink), то в нем было и есть API.

UT1YV
12.03.2008, 10:35
в нем было
что значит в нем ?

Добавлено через 1 час 18 минут
просто, на сайтах там где дистрибутив эхолинка, апишки то и не было и нет

skypee
12.03.2008, 12:26
po4itai na gugle

UT1YV
12.03.2008, 12:40
это понятно, Денис подсказал апишный ресурс эхолинка, просто Антон, говорит о неком апишнике "в нем", этого я не понимаю, что значит апишник эхолинка в эхолинке ? в дистрибутивном пакете эхолинка нет апишника !

UR0VS
13.03.2008, 12:51
Если я все правильно понял, разговор идет о том, что-бы управлять трансивером используя Эхолинк. Рекомендую посмотреть эту страничку http://www.w4mq.com/
Используя программу " HOST/SERVER SOFTWARE FOR PUBLIC STATIONS " можно с любой точки мира управлять своим трансивером и в качестве передачи аудио использовать эхолинк. Все это проверено и работает !

UT1YV
13.03.2008, 13:30
Если я все правильно понял, разговор идет о том, что-бы управлять трансивером используя Эхолинк. Рекомендую посмотреть эту страничку http://www.w4mq.com/
так какое отношение программа w4mq имеет к Эхолинку ?

UR0VS
13.03.2008, 15:53
так какое отношение программа w4mq имеет к Эхолинку ?

Я ж написал какое. Подключитесь с N9AD-L - увидите.

UT1YV
13.03.2008, 16:00
Используя программу " HOST/SERVER SOFTWARE FOR PUBLIC STATIONS " можно с любой точки мира управлять своим трансивером и в качестве передачи аудио использовать эхолинк.
а, использовать эхолинк только для передачи аудио, нет, я про другое в этой теме говорил, про управлЕние трансивером через эхолинк, чтоб каждый имеющий эхолинк без чего либо еще мог управлять линковским трансивером

UR0VS
13.03.2008, 17:20
Вот, так я думаю то, что вы ищите http://www.hfremote.us/files/N8AD_EchoBase.html .Попробую вечерком "поковырять" .

UT1YV
13.03.2008, 17:59
то, что вы ищите http://www.hfremote.us/files/N8AD_EchoBase.html .Попробую вечерком "поковырять" .
если разберетесь дайте знать, только еще раз говорю, что мне надо: любой имеющий у себя только программу эхолинк мог осуществлять ремоут линковского трансивера, т.е. фактически мне нужен ремоут интерфейс программу: система_эхолинк/трансивер

UU9JDR
13.03.2008, 22:05
если разберетесь дайте знать, только еще раз говорю, что мне надо: любой имеющий у себя только программу эхолинк мог осуществлять ремоут линковского трансивера, т.е. фактически мне нужен ремоут интерфейс программу: система_эхолинк/трансивер

Владимир!

Мне кажется, я несколько постов назад подробно ответил на Ваш вопрос. Повторю другими словами: читаете описание API и пишете программу для управления трансивером.

Я знаю, что Вы - программист и с этим вполне справитесь. Что еще непонятно? Или просто хочется помусолить тему пока другие не выдержат и такую программу не напишут?

UT1YV
13.03.2008, 22:07
читаете описание API и пишете программу
Денис, в том апи, про чат практически ничего нет

Добавлено через 22 минуты

пока другие не выдержат и такую программу не напишут?кстати очень странно, что за столько лет никто не написал подобной програмулины

UU9JDR
13.03.2008, 22:33
Денис, в том апи, про чат практически ничего нет

Класс EchoLinkSession:

SendChatText - отправить текстовую строку узлу
ChatTextReceived - строка принята от узла

Какие еще функции Вы хотите для чата? Мне почему-то ничего кроме этих двух на ум не приходит. :-)

Еще подсказки нужны?

Добавлено через 2 минуты


Добавлено через 22 минуты
кстати очень странно, что за столько лет никто не написал подобной програмулины

А как пользователи с радиостанциями узнают, что Ваш линк ушел на другую частоту? Не написали потому, что не нужно.

UT1YV
13.03.2008, 22:38
SendChatText - отправить текстовую строку узлу
ну этого в том апи (http://f1dff.free.fr/ftp/Echolink/Echolink/EchoLinkAPI.chm) нет

UU9JDR
13.03.2008, 22:52
ну этого в том апи нет

Чего "этого" и о каком "том апи" Вы говорите?

API = Application Program Interface. Это возможность управлять программой из других программ. Иными словами, набор функций, к которым можно обратиться для чтения или модификации переменных внутри программы, а также для управления ее поведением.

В частности, программа EchoLink имеет API для того, чтобы люди могли писать свои программы, которые тем или иным способом "стыкуются" с эхолинком. Для этого автор сделал несколько десятков функций и свойств, которые доступны для использования и подробно описаны.

Ссылку на описание API я уже давал. В нем как раз и описаны функции SendChatText и ChatTextReceived.

У меня программа EchoLink версии 2.0.902. Там эти функции есть.


Добавлено через 4 минуты

ну этого в том апи (http://f1dff.free.fr/ftp/Echolink/Echolink/EchoLinkAPI.chm) нет

Ну "тады ой"! Ищите другое.

UT1YV
13.03.2008, 23:03
Ну "тады ой"! Ищите другое.
так а откуда взялось у вас это
SendChatText - отправить текстовую строку узлу
??? :)

UU9JDR
13.03.2008, 23:08
так а откуда взялось у вас это
SendChatText - отправить текстовую строку узлу
??? :)

Я сделал поиск по слову "chat". Может быть, у нас файлы разные?

UT1YV
13.03.2008, 23:10
Может быть, у нас файлы разные?
ну я имею только то что скачал по указаному вами ресурсу http://f1dff.free.fr/ftp/Echolink/Echolink/EchoLinkAPI.chm
:)

UU9JDR
13.03.2008, 23:23
ну я имею только то что скачал по указаному вами ресурсу http://f1dff.free.fr/ftp/Echolink/Echolink/EchoLinkAPI.chm
:)

Да, это я глюканул - прошу прощения. Пока не знаю, откуда у меня файл с таким же именем, но c этими функциями. На всякий случай зипую и делаю вложение.

Описание SendChatText есть только во вложенном, а ChatTextReceived - в обоих.

UT1YV
13.03.2008, 23:26
:) добре, вот теперь бум разбираться как вызвать в обжект паскале апишные ресурсы екзешника

UA5AA
14.03.2008, 00:34
...у меня вот это работает, тут тебе и удаленный контроль за линком, тут тебе и обмен файлами , тут тебе и голосовой чат...

http://www.radmin.ru/download/

UT1YV
14.03.2008, 00:51
http://www.radmin.ru/download/
это все понятно, кстати я предпочитаю нетОп, но это все не в тему

UR0VS
14.03.2008, 13:39
если разберетесь дайте знать, только еще раз говорю, что мне надо: любой имеющий у себя только программу эхолинк мог осуществлять ремоут линковского трансивера, т.е. фактически мне нужен ремоут интерфейс программу: система_эхолинк/трансивер
Даааа , мудренная система :( .
Пока единственно, что понял, она (ART-DX) работает в связке с Эхолинком, а управление трансивера, происходит через MixW, используя САТ - интерфейс . Буду "ковырять" дальше.

Добавлено через 1 час 23 минуты
Сейчас запустил всю эту систему. Пока без радио. Приконнектился ко мне UR7IPM и ему в чат-окне выдало вот такое:
UR0VS-L>Welcome to MixBASE by N8AD
UR0VS-L>For INFO - HELP please go to
UR0VS-L>---> http://knut.wiren.fi/OH2FH
UR0VS-L>Now send-->ON then RCVR-.

Кроме того, изменяя в Миксе частоту, я вижу эту же частоту в окне ART-DX.
Ковыряю дальше.

UR0VS
15.03.2008, 13:59
Ок, попробую. У меня SDR, он проддерживает САТ Кенвуда.
С той системой (ART) вроде разобрался, но есть "баги" . Микс в SSB не переходит на передачу :( . Как-то позже разберусь. Пока устал :) .

PS О, а где сообщение на которое я отвечал ?

UT1YV
15.03.2008, 14:31
Ок, попробую.
попробуйте последнюю версию если у вас есть линк(-L) http://zhaksy.narod.ru/soft/

UR0VS
18.03.2008, 13:25
Только, что "поюзал" ваш линк - в общем понравилось. Программа (ELRK) у меня не захотела работать, толи ей не понравились виртуальные СОМ-порты, толи у СДР не совсем САТ Кенвуда, хотя с миксами и т.п. работает.

PS. Только сейчас увидел 3-ю версию, позже попробую.

UT1YV
18.03.2008, 13:29
так а что система говорит, что значит не захотела работать ?

я не знаю поняли вы или нет, но программа ELRK не для того чтобы в чате открытого эхолинка
вЫ мол дали команду и САТ отработал, нет, не вы, а тот кто к вам законектился

UR0VS
18.03.2008, 13:44
так а что система говорит, что значит не захотела работать ?

Сама программа запустилась, но сразу заругалась на СОМ 8. Переставил на 7-й, ругаться перестала. Приконнектился сам к себе , "Hello" в окне чата увидел, на команды управления частоты не реагирует. С другими портами не пробовал, поленился :) делать другие пары в VCOM.

UT1YV
18.03.2008, 13:47
:) ясно, еще раз вам говорю:

программа ELRK не для того чтобы в чате открытого эхолинка
вЫ мол дали команду и САТ отработал, нет, не вы, а тот кто к вам законектился

т.е. чтоб проверить надо два компьтера: один тот к кому коннектится, другой тот кто коннектится

включитесь в эхолинке и я к вам попробую законнектится и поуправлять вашим СДР

UR0VS
18.03.2008, 13:56
Ок, но только вечером, как буду дома.

UT1YV
18.03.2008, 14:16
хорошо, надеюсь теперь вы поняли, что программа ELRK не для простого САТа, а для Remote(удаленного) САТа :)

вообщем дадите знать когда будите готовы

UR0VS
19.03.2008, 00:47
Все получилось. Отчет во вложении.

UT1YV
19.03.2008, 01:08
супер, только я тоже вашим СДР поуправлять удаленно хочу :)

UR0VS
19.03.2008, 13:32
Для UT1YV.

Чем управляет комманда SQ ? Движком SQL в эхолинке, или это команда посылается в САТ ?

UT1YV
19.03.2008, 13:47
SQ команды $ это команды которые устанавливают порог шумодава в Кенвуде. SQ - это сквэлч.

UR0VS
19.03.2008, 13:54
Спасибо ! Вечером попробую, в СДР-е есть эта функция.

UT1YV
19.03.2008, 14:10
только в программе ELRK надо выставить значения сквелча, например в TS570DG задокументированы значения от 000 до 255, для каждой из комманд $1..$-