RU.PYTHON---------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 5 из 11
 От   : Nil A                               2:5015/46         12 фев 25 22:54:34
 К    : Semjon                                                12 фев 25 23:35:01
 Тема : ударим питоном по фидо!
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:5015/46 67ad05b4
@REPLY: 2:5030/1081.155 67ace948
@CHRS: CP866 2
@TZUTC: 0300
@TID: hpt/lnx 1.9
* Originally in 1081.local
* Crossposted in su.chainik
* Crossposted in ru.python
Hello, Semjon!

Wednesday February 12 2025 21:32, from Semjon -> Nil A:

 Se>>> Подскажите, а можно как-то питоном разгребать эхи и почту, если
 Se>>> стоит fidoip? А при желании ещё и отправлять сообщения

 NA>> Можно. Либо низкий уровень, разгребать .pkt, и писать .pkt.
 NA>> Если не хочется писать свой FTN-софт, то... есть перлохуки в
 NA>> HPT Питоно-хуков не завезли. В перлохуке все сообщения можно
 NA>> складывать в куда-то, например, SQL, или серилизовать в какой-то
 NA>> формат, хоть JSON, XML, ... И потом на питоне это читать. Понятно,
 NA>> что в перле и питоне есть из-коробки сериализаторы/десериализаторы
 NA>> всех этих JSON, XML..

 Se> Правда, в нете мало информации про эти pkt. Hо смысл я примерно понял.

PKT описан тут http://ftsc.org/docs/fts-0001.016, как Presentation Layer.

 Вот тут на питоне парсят PKT для примера
https://github.com/fidoman/PyFTN/blob/master/ftn/pkt.py

 Se> А ещё вопрос, я тут совсем новичок, третий день всего, тут правда
 Se> невозможно читать spb.09, например?

spb.09 - Cправочная эха по Питеру и окрестностям
 Доступна на больших узлах, например, 2:463/68, 2:5020/1042, 2:5020/715,
2:5020/830, 2:5030/722,.. и много других.
 Ты поент, и ты можешь читать только эхи, на которые подписан твой
босс. И тут есть два варианта - попросить босса выписать эху с одного из
своих аплинков, либо самому стать нодом, и тогда ты любые линки сможешь
делать, и выписывать у кого угодно и что угодно (кроме TBH, шутка).

 Se> Часть эх пустые, а часть синхронизировались.

 Стопицот эх на три с половиной фидошника. Какова вероятность, что
они будут пустые?

 Что такое эхи синхронизировались? Кросспост во все сразу эхи? Вот я
сейчас, например, кросспостнул в su.chainik, где такие вопросы надо задавать,
и в ru.python, потому что ты спросил про питон.

 Se> Ах да, и ещё, если кому не лень. А как работать с golded+ в консоли
 Se> utf-8? Мануал нашёл, пока все попытки безуспешны. Hо он старый, может,
 Se> есть простая схема? Тот же со screen, например, не прокатил. Если что,
 Se> у меня freebsd 14.2.

Есть костыли на почитать в консоле с utf8, но ты не сможешь написать.
 Самый прямой вариант - иметь терминалку, которая работает в koi8r,
ну или сразу в cp866, и иметь в голдеде что-то типа
XLATLOCALSET KOI8-R
XLATIMPORT CP866
XLATEXPORT CP866
XlatCharSet  KOI8-R     CP866       koi_866.chs
XlatCharSet  CP866      KOI8-R      866_koi.chs
XlatCharSet  CP1251     CP866       win_866.chs
XlatCharSet  CP866      CP1251      866_win.chs
XlatCharSet  CP1125     CP866       ukr_866.chs
XlatCharSet  KOI8-R     CP1251      koi_win.chs
XlatCharSet  CP1251     KOI8-R      win_koi.chs
XLatCharsetAlias KOI8-R KOI8 KOI8R

 Se> Bien a toi,

Avec toute ma consideration distinguee

Best Regards, Nil
--- GoldED+/LNX 1.1.5-b20240306
 * Origin: FidoNet member since 1995 (2:5015/46)
SEEN-BY: 50/109 301/1 341/66 463/68 469/122 4500/1
5000/111 5001/100 5015/46
SEEN-BY: 5015/255 5019/40 5020/101 715 830 846 848
1042 4441 5022/128 5030/49
SEEN-BY: 5030/115 1081 5054/89 5058/104 5061/133
5083/1 444 6090/1
@PATH: 5015/46 5020/1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх