Подключение телеграфного аппарата РТА-80.

Использование и разработка софта (преимущественно на ПЦ)

Moderator: Shaos

Savoj
Senior
Posts: 102
Joined: 22 Oct 2010 11:36
Location: 178.122.227.140

Re: Программа Terminal в совсем простом исполнении.

Post by Savoj »

Сегодня уже не успею, через час по домам, а дома за 4 дня выходных буду испытывать варианты.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Программа Terminal в совсем простом исполнении.

Post by Lavr »

Savoj wrote:Прошел год....мне здесь как-то никто и не советовал ничего. А теперь начинают, после года, что-то говорить и упрекать.
Вообще в таких случаях говорят:"каков вопрос - таков и ответ".
Savoj wrote:У меня дома обыкновенный комп с виндовс 7.
Вы это тоже сказали только через год, мы дома у вас не были.
Savoj wrote: Поэтому сделайте лицо попроще.
Сделайте лицо повежливей, когда вам пытаются помочь, никто и ничем вам тут не обязан... :-?
iLavr
Savoj
Senior
Posts: 102
Joined: 22 Oct 2010 11:36
Location: 178.122.227.140

Re: Программа Terminal в совсем простом исполнении.

Post by Savoj »

Установилась ActivePerl-5.14.2.1402-MSWin32-x86-295342.msi
А дальше я пока не понимаю.
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Программа Terminal в совсем простом исполнении.

Post by Shaos »

Пакеты надо доустановить по списку
Я тут за главного - если что шлите мыло на me собака shaos точка net
Savoj
Senior
Posts: 102
Joined: 22 Oct 2010 11:36
Location: 178.122.227.140

Re: Программа Terminal в совсем простом исполнении.

Post by Savoj »

Shaos wrote:Пакеты надо доустановить по списку
Поверьте не знаю что и как.
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Программа Terminal в совсем простом исполнении.

Post by Shaos »

Code: Select all

2- Once installed, execute the Perl Package Manager you can find in the
   Start menu or use the ppm-shell command

3- Install the following components:
   Tkx
   Tkx-Scrolled
   Win32-API
   Clipboard
   Crypt-SSLeay
   Finance-YahooQuote
   HTML-TreeBuilder
   Weather-Google
   XML-RSS-Parser
Ищешь Perl Package Manager в меню Пуск и устанавливаешь там пакеты по списку
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Программа Terminal в совсем простом исполнении.

Post by Lavr »

Shaos wrote:Ищешь Perl Package Manager в меню Пуск и устанавливаешь там пакеты по списку
Что? Уже и Perl? :o И это - "Программа Terminal в совсем простом исполнении"? :roll:
Я как-то десятком строк Васика обошелся... :lol:
iLavr
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Программа Terminal в совсем простом исполнении.

Post by Shaos »

Lavr wrote:
Shaos wrote:Ищешь Perl Package Manager в меню Пуск и устанавливаешь там пакеты по списку
Что? Уже и Perl? :o И это - "Программа Terminal в совсем простом исполнении"? :roll:
Я как-то десятком строк Васика обошелся... :lol:
Твоя десятка строк умеет 5-битный код МТК-2? ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Программа Terminal в совсем простом исполнении.

Post by Lavr »

Shaos wrote:Твоя десятка строк умеет 5-битный код МТК-2? ;)
А кто ей запретил? :o Число бит в посылке указывается в настройке - настройка там расписана подробно,
для этого и положил...

Code: Select all

' Open communications (1200 baud, no parity, 8-bit data,
' 1 stop bit, 256-byte input buffer):
OPEN "COM1:1200,N,8,1" FOR RANDOM AS #1 LEN = 256
P.S. Если кто не в теме, 5-битный код МТК-2 - это просто 5-битный код для 32 разных комбинаций.
iLavr
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Программа Terminal в совсем простом исполнении.

Post by Shaos »

COM-порт поддерживает только 8 либо 7 бит имхо - 5 не полетит :)

и потом их ещё хитро декодить надо, что замечательно умеет делать HeavyMetal

(поправил линк у тебя выше, а то не открывался)
Я тут за главного - если что шлите мыло на me собака shaos точка net
Konstantin18
Maniac
Posts: 325
Joined: 15 Jan 2019 15:48
Location: Украина, Луганская обл.

Re: Программа Terminal в совсем простом исполнении.

Post by Konstantin18 »

Shaos wrote:COM-порт поддерживает только 8 либо 7 бит - 5 не полетит :)
Это не так.
Умеет он от 8 до 5 бит. 4 ре уже не умеет.
А код МТК - это всего лишь массив констант для перекодировки.
Точнее три массива и отслеживать переключение регистров/языков.

и не потребуется устанавливать Гугль-Погоду и Яху-Финансы :o :surprised:
Shaos wrote:

Code: Select all

3- Install the following components:
   Tkx
   Tkx-Scrolled
   Win32-API
   Clipboard
   Crypt-SSLeay
   Finance-YahooQuote
   HTML-TreeBuilder
   Weather-Google
   XML-RSS-Parser
Last edited by Konstantin18 on 07 Jan 2021 16:28, edited 2 times in total.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Программа Terminal в совсем простом исполнении.

Post by Lavr »

Shaos wrote:COM-порт поддерживает только 8 либо 7 бит - 5 не полетит :)
Ой, не смеши меня, пожалуйста... :-? COM-порт поддерживается i8250 и её наследниками, совместимыми
снизу вверх и имеющими больший объём буфера.
Читаем: Программирование микросхемы UART 8250.
Полностью программируемый последовательный интерфейс. Характеристики: 5, 6, 7 или 8-ми битовые данные; формирование бита контроля четности или нечетности и его обнаружение; формирование 1, 1,5 или 2-х стоповых битов;
Причем, я всё это совсем уж и не так давно делал, чтобы успеть позабыть... :ewink:
iLavr
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Программа Terminal в совсем простом исполнении.

Post by Shaos »

Ну если 5 можно таки назначить в винде то гуд, но перекодировку всё же программировать придётся, а топикстартер - не программист, поэтому HeavyMetal в данный момент самое простое решение
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Программа Terminal в совсем простом исполнении.

Post by Lavr »

Shaos wrote:... поэтому HeavyMetal в данный момент самое простое решение
Вот это - самое простое решение? :o
HeavyMetal is a perl based software with a Tk/Tcl based GUI,
Ладно... ладно - я молчу... :neutral: А то у нас так обычно бывает - смотришь, никто не помогает человеку,
зайдёшь помочь, а тебя потом ещё и лесом пошлют... :-?
iLavr
Savoj
Senior
Posts: 102
Joined: 22 Oct 2010 11:36
Location: 178.122.227.140

Re: Программа Terminal в совсем простом исполнении.

Post by Savoj »

Shaos wrote:

Code: Select all

2- Once installed, execute the Perl Package Manager you can find in the
   Start menu or use the ppm-shell command

3- Install the following components:
   Tkx
   Tkx-Scrolled
   Win32-API
   Clipboard
   Crypt-SSLeay
   Finance-YahooQuote
   HTML-TreeBuilder
   Weather-Google
   XML-RSS-Parser
Ищешь Perl Package Manager в меню Пуск и устанавливаешь там пакеты по списку
В меню пуск набрал и выдало это....компоненты в списке есть....а как устанавливать?
You do not have the required permissions to view the files attached to this post.