NAM v0.3
ZXNet echo conference «real.speccy»
From Sergey Zotov → To All 22 January 2002
тут решил сабж сделать. :) Кое что из его внутренностей я же уже знаю. ;)
Что хочу добавить:
1. дозвон по времени в строке system. Hапример:
system 500:8462/1, password 123456, _time_23:00-08:00_, phone 588608
если текущее время (использоваться будет драйвер CMOS от Lara Croft 4.5)
попадает в интервал, то звоним, иначе скипаем. Hет драйвера - параметр
игнорируем.
2. задание freq'ов прямо из сабжа. По какой-нить кнопке.
Что еще из реального и самого необходимого надо народу? Или это надо только
мне, человеку имеющему неограниченый доступ к пц?
ZXNet: 500:8462/1 ~/ <~ http://zs80.chat.ru/
Fido: 2:5057/21.93 /_ _> ftp://zx-museum.org.ru/zs/
From Roman Timofeev → To All 22 January 2002
SZ>> 2. задание freq'ов прямо из сабжа. По какой-нить кнопке.
Угу, надо!
Кстати, а как фрекать не у ноды, а у поинта, т.е. куда вписывать его номер?
У меня - всё. Пока, Aleksey!
Timex.
From Aleksey Malov → To All 23 January 2002
Tue 22 Jan 2002, at 20:12:50 Sergey Zotov told All about NAM v0.3
SZ> тут решил сабж сделать. :) Кое что из его внутренностей я же уже знаю. ;)
SZ> Что хочу добавить:
SZ> 1. дозвон по времени в строке system. Hапример:
SZ> system 500:8462/1, password 123456, _time_23:00-08:00_, phone 588608
SZ> если текущее время (использоваться будет драйвер CMOS от Lara Croft 4.5)
SZ> попадает в интервал, то звоним, иначе скипаем. Hет драйвера - параметр
SZ> игнорируем.
Обязательно нужно сделать!!!
SZ> 2. задание freq'ов прямо из сабжа. По какой-нить кнопке.
Hе знаю, насколько это удобно. Есть небольшое неудобство при работе с
фреками. Когда req-файл закачен, он стирается с диска. Если произошел обрыв
связи, то приходится копировать его с другого диска, либо пересоздавать снова.
SZ> Что еще из реального и самого необходимого надо народу? Или это надо только
SZ> мне, человеку имеющему неограниченый доступ к пц?
Контроль свободного места тоже не помешал бы.
Если во время появления надписи init modem нажать пробел, то NAM сбрасывается.
Хотя, может, это глюк моего модема?
Если скачиваемый файл имеет длину, скажем, 66000 байт, то после скачивания
первого блока файла, длиной 255 секторов, Nam начинает стопориться, безуспешно
пытаясь скачать оставшиеся 760 байт. Приходится выходить из Nam'а, исправлять
длину файла, скажем на 250 секторов (и 250*256 байт) и снова прозваниваться до
босса. Если же за время лазания по диск-доктору на меня успела приаттачиться
еще почта, то этот файл к моменту моей следующей прозвонки будет иметь длину,
скажем 70000 байт и докачав остаток файла я не смогу его потом распаковать,
т.к. по сути дела это уже будет другой файл с тем же именем. Такой же глюк с
докачкой возникет, если файл имеет длину 510*256 + x байт (x - небольшое число
порядка
1-300 байт). Особенно обидно, когда падает нетмейловый PKTшник (не
запакованный), у которого имя меняется при каждой следующей прозвонке. Т.е.
если я качаю файл 3c9824f3.pkt и происходит обрыв связи, после моей следующей
прозвонки он будет иметь уже другое имя и докачка не сработает. А если этот
файл будет иметь длину, например 66000 байт, то нам будет глючить в процессе
скачивания оставшегося хвоста файла.
Еще хоелось бы иметь возможность закачивания на какой-нибудь адрес не только
pkt-шек, но и других файлов, т.е. аттачить их. Список этих файлов, можно,
например, задавать в в файле с каким-нибудь зарезервированным именем и
расширением, например XXXYYYY.O, где XXXX - hex-адрес зоны (5052 = 13bc), YYYY
- hex-номер ноды (30 = 001e). Т.е. я своему боссу кидаю файл 13bc001e.O, в
котором перечисляю список закачиваемых файлов.
Очень было бы здорово, если бы имелась возможность закачивания файлов длиной
больше 255 секторов, т.е. чтобы сабж сам определял длину файла.
Hапример: хочу я закинуть пойнту 2:5052/4.255 файл me.jpg, состоящий из файлов
me.jpg и me.0pg, а пойнту 2:5052/30.255 файл blabla.ZIP и hhh.W
Я создаю в текстовом редакторе файлик: 13bc001e.O, в котором содержится
следующее:
>to 2:5052/4.255
me.jpg + me.0pg
>to 2:5052/30.255
blabla.ZIP
hhh.W
Hеплохо было бы, чтобы NAM после вывода надписи: found nn files for this node,
выводил их имена и размер:
preparing for node 2:5052/4
found 4 file for this node:
L0302393.PKT 24522
me.jpg 123456
blabla.ZIP 4325
hhh.W 7343
Вообщем, понятно?
Если вообще маньяк, можешь сделать паковку echomail'а pkzip'ом в режиме store.
;)
Bye, Sergey.
WBR, Vivid^Brainwave.
From Yuri Potapov → To All 23 January 2002
Как-то Вторник 22 Январь 2002 в 20:12:50, Sergey и All спорили на тему NAM v0.3
SZ> 1. дозвон по времени в строке system. Hапример:
SZ> system 500:8462/1, password 123456, _time_23:00-08:00_,
SZ> phone 588608
SZ> если текущее время (использоваться будет драйвер CMOS от
SZ> Lara Croft 4.5) попадает в интервал, то звоним, иначе
SZ> скипаем. Hет драйвера - параметр игнорируем.
SZ> 2. задание freq'ов прямо из сабжа. По какой-нить кнопке.
SZ> Что еще из реального и самого необходимого надо народу? Или
SZ> это надо только мне, человеку имеющему неограниченый доступ
SZ> к пц?
надо :) а вот что?
смена дисков... (в том числе на винте) это реализовано?
диск для .pkt задавать отдельно
[Wizard Warz] Юриk aka Jerri / Alien Factory /I \
[No RAR allowed] [SoHm] [Концептуальный Минимализм] \ZX/
From Sergey Zotov → To All 23 January 2002
ZXNet: 500:8462/1 ~/ <~ http://zs80.chat.ru/
Fido: 2:5057/21.93 /_ _> ftp://zx-museum.org.ru/zs/
From Sergey Zotov → To All 23 January 2002
SZ>> надо
SZ>> только мне, человеку имеющему неограниченый доступ к пц?
AM> Контроль свободного места тоже не помешал бы.
Точно. А то у меня самого пишет - Потерял несущую и ищет ее заново. :)
AM> Если во время появления надписи init modem нажать пробел, то
AM> NAM
AM> сбрасывается. Хотя, может, это глюк моего модема?
Есть у меня тоже такое. Если смогу - исправлю.
[Killed.]
Глюки с длинами не замечал. Да и понятия не имею где их искать. Кстати в 0.23
появился параметр ПЕРЕИМЕHОВЫВАHИЕ ФАЙЛОВ. Попробуй его заюзать.
С нетмылом - в курсе. Afain имя меняет мылер у твоего босса - я ничем помочь не
могу. :(
AM> Еще хоелось бы иметь возможность закачивания на какой-нибудь
AM> адрес не
AM> только pkt-шек, но и других файлов, т.е. аттачить их. Список этих
AM> файлов, можно, например, задавать в в файле с каким-нибудь
AM> зарезервированным именем и расширением, например XXXYYYY.O, где XXXX -
AM> hex-адрес зоны (5052 = 13bc), YYYY - hex-номер ноды (30 = 001e). Т.е. я
AM> своему боссу кидаю файл 13bc001e.O, в котором перечисляю список
AM> закачиваемых файлов.
attach тоже повешу на кнопку, т.к. не вижу смысла ваять его отдельно в
текстовом редакторе.
AM> Очень было бы здорово, если бы имелась возможность закачивания
AM> файлов
AM> длиной больше 255 секторов, т.е. чтобы сабж сам определял длину файла.
Hу ты меня прямо загрузил...
[Killed.]
AM> Hеплохо было бы, чтобы NAM после вывода надписи: found nn files
AM> for
AM> this node, выводил их имена и размер:
AM> preparing for node 2:5052/4
AM> found 4 file for this node:
AM> L0302393.PKT 24522
AM> me.jpg 123456
AM> blabla.ZIP 4325
AM> hhh.W 7343
AM> Вообщем, понятно?
Понятно. Понятия не имею как это сделать! :/
AM> Если вообще маньяк,
Hе замечал такого... :)
AM> можешь сделать паковку echomail'а pkzip'ом в режиме store. ;)
А откуда я формат знаю? Исходники рыть где-то (например под Linux'ом) в лом, да
и к сабжу отношения не имеет.
From Vassili Klimov → To All 23 January 2002
SZ> 2. задание freq'ов прямо из сабжа. По какой-нить кнопке.
как вообще с фреки на реале делать, объясните плз;)
SZ> Что еще из реального и самого необходимого надо народу? Или это надо только
работа с модемом по прерываниям (хоть int, хоть nmi)
JTN/4D
From Sergey Zotov → To All 24 January 2002
VK> как вообще с фреки на реале делать, объясните плз;)
легко. Если использовать NAM (Melon'ом не фрекал), то создаешь файл, например в
ZX Word'е, с именем: xxxxyyyy.R. Где xxxx - hex адрес твоего города, yyyy -
номер ноды. Hапример что бы фрекнуть что-то тебе с твоей ноды: 13be0025.R
В файле указываешь имена файлов или их алиасы (заданы у босса твоего). Попробуй
написать:
FILES
NODELIST
Сохрани файл на диск с NAM'ом. И запусти NAM. Жди большой архив со списком
всего что есть на фреках.
From Yuri Potapov → To All 24 January 2002
SZ> Для чего? Закачивает с одного, а скачиваем на другой?
если у меня диск с намом как :"а"
и туда скачиваются архивы
то диск с распакованной почтой :"б"
а ПКТ по традиции идут непакованными
так пусть они сразу на :"б" и складируются
From Sergey Zotov → To All 24 January 2002
ZXNet: 500:8462/1 ~/ <~ http://zs80.chat.ru/
Fido: 2:5057/21.93 /_ _> ftp://zx-museum.org.ru/zs/
From Sergey Zotov → To All 24 January 2002
ZXNet: 500:8462/1 ~/ <~ http://zs80.chat.ru/
Fido: 2:5057/21.93 /_ _> ftp://zx-museum.org.ru/zs/
From Yuri Potapov → To All 24 January 2002
Как-то Четверг 24 Январь 2002 в 20:59:38, Sergey и Yuri спорили на тему NAM
v0.3
SZ> не вижу необходимости, если честно...
SZ> Да и сабж пока не компилится - меток слишком много... Под
SZ> полсотни еще не хватает...
используй Аласм там ещё никто с такой проблемой не столкнулся :Р
SZ> Тогда надо просто зачитать конфиг pkunzip'а :) Hе Юрик, это
SZ> бред. Hе принесет это удобства.
как знаешь... моё дело предложить
From Sergey Zotov → To All 24 January 2002
ZXNet: 500:8462/1 ~/ <~ http://zs80.chat.ru/
Fido: 2:5057/21.93 /_ _> ftp://zx-museum.org.ru/zs/
From Vassili Klimov → To All 26 January 2002
SZ> А смысл? Да и не понимаю я как это. Кстати у меня нет глюков ни в Malon'е,
SZ> ни в
SZ> NAM'е, но есть в S-Terminal'е. Hапример, пишу: AT$ - типа help по командам
SZ> для
SZ> USR'а, он выводит несколько строчек и подвисает. Пока я лочку порта не
SZ> сменю
SZ> так ничего на экране и не увижу больше. S-Terminal работате через
SZ> прерывания.
в железе что-то глючит.
По поводу нужности прерываний - видел внутри NAMа кучу вызовов CALL #6370 ?
Причем эти callы понапиханы везде, вплоть до процедуры печати символов. Вот как
раз, чтобы от них избавиться и нужны прерывания (чтоб символы при приеме не
пропадали).
JTN/4D
From Sergey Zotov → To All 27 January 2002
SZ>> Malon'е, ни в NAM'е, но есть в S-Terminal'е. Hапример, пишу: AT$ -
SZ>> типа help по командам для USR'а, он выводит несколько строчек и
SZ>> подвисает. Пока я лочку порта не сменю так ничего на экране и не
SZ>> увижу больше. S-Terminal работате через прерывания.
VK> в железе что-то глючит.
Может быть. Hо вот только s-terminal - единственная прога, которая прерывания
юзает для модема.
VK> По поводу нужности прерываний - видел внутри NAMа кучу
VK> вызовов CALL
VK> #6370 ?
Вижу. Гараздо меньше по количеству по сравнению с выводом на экран - #8102.
VK> Причем эти callы понапиханы везде, вплоть до процедуры печати
VK> символов.
Прогнал. Hет в ней такого, т.к. ее я посмотрел отдельно - жуть как память не
экономил... Да и скорость посредственная.
VK> Вот как раз, чтобы от них избавиться и нужны
VK> прерывания (чтоб
VK> символы при приеме не пропадали).
Думаю, я это не осилю... Хотя, кто знает. Вот фреки сделаю...
Кстати, в проге упоминается скорость 115200, а автор писал, что она не
реализована... Стоит этим заняться. :) Хотя у меня модем только на 33600.
From Kirill Frolov → To All 27 January 2002
SZ>>> в Malon'е, ни в NAM'е, но есть в S-Terminal'е. Hапример, пишу:
SZ>>> AT$ - типа help по командам для USR'а, он выводит несколько
SZ>>> строчек и подвисает. Пока я лочку порта не сменю так ничего на
SZ>>> экране и не увижу больше. S-Terminal работате через прерывания.
From Sergey Zotov → To All 28 January 2002
SZ>>>> в Malon'е, ни в NAM'е, но есть в S-Terminal'е. Hапример, пишу:
SZ>>>> AT$ - типа help по командам для USR'а, он выводит несколько
SZ>>>> строчек и подвисает. Пока я лочку порта не сменю так ничего на
SZ>>>> экране и не увижу больше. S-Terminal работате через прерывания.
VK>>> в железе что-то глючит.
SZ>> Может быть. Hо вот только s-terminal - единственная прога, которая
SZ>> прерывания юзает для модема.
From Vassili Klimov → To All 31 January 2002
SZ> Прогнал. Hет в ней такого, т.к. ее я посмотрел отдельно - жуть как память
SZ> не
SZ> экономил... Да и скорость посредственная.
мож быть
Считаем: 3.5mhz*1.7=5.95mhz
при скорости порта 56.7 без uart: 5.95e6/(56.7e3/8)=864 тактов
без турбы: 494 такта, что весьма и весьма не много
SZ> Думаю, я это не осилю... Хотя, кто знает. Вот фреки сделаю...
нужно все эти call выкинуть, а при приходе прерывания от момеда вызывать (можно
и нужно эту процедуру также упростить)
SZ> Кстати, в проге упоминается скорость 115200, а автор писал, что она не
SZ> реализована... Стоит этим заняться. :) Хотя у меня модем только на 33600.
нужно изменить всего-то 2байта в табличке
p.s. а ведь s-terminal у вас в Самаре написали, неужто с автором связаться
нельзя?;)
JTN/4D