Nп/п : 80 из 100
От : Stas Mishchenkov 2:460/5858 13 июл 25 12:39:36
К : Nil A 13 июл 25 12:50:02
Тема : Bug in `hpt toss -b`, @AREA kludge is not removedA
----------------------------------------------------------------------------------
@MSGID: 2:460/5858 68737fbf
@REPLY: 2:5015/46 687276da
@PID: GED+W64 1.1.5-b20250401
@CHRS: CP866 2
@TZUTC: 0300
@RealName: Brother Rabbit
@TID: hpt/w64-mvcdll 1.9 2023-01-07
Hi Nil!
12 Jul 25 17:43, Nil A -> Stas Mishchenkov:
SM>> Я прям глубоко не вникал в формат сквиша, но на сколько я понимаю,
SM>> там нет ни каких контрол данных, там сообщение хранится одним куском
SM>> в файле *.sqd, а в *.sqi написано откель докель его читать.
NA> Sqi - это индекс, почти как в Джаме .jdx.
NA> Sqd - там всё сделано фреймами: фиксированный заголовок, в котором есть
NA> длина контрол данных, и длина тела сообщения, соответственно можно с
NA> нужного смещения почитать либо то, либо другое.
Ага. Понятно.
NA> Джам пытается клуджи сами распознать, и привести название к цифровому
NA> виду. Больше эти номера никто не обновлял, поэтому многое в категорию 2000
NA> FTSKLUDGE улетает, например CHRS. Сквишь не приводит буквенные в цифровые
NA> клуджи, но он их все сгребает одним куском, отрезая лишние пробелы по
NA> концам.
Ага.
NA>>> и следует первой \01AREA:.
SM>> Не, оно без вначале, но дед умеет его прятать, как другие кладжи.
NA> В Сквише контрол данные парсятся как раз по разделителю \001.
Не понятно тогда, т.к. AREA: не имеет его в начале, но всегда
следует сразу за заголовком сообщения.
NA>>> Копирую голдедом в Jam базу. Не создаётся Jam заголовок
NA>>> FTSKLUDGE,
SM>> Совсем не быть такого поля в *.jhr не может. Вот попадает ли в него
SM>> AREA, вопрос.
NA> Я проэкспериментировал, и говорю, что дед, при таком копировании, клуд
NA> AREA превращает в первую строчку текста, а не суёт в .jhr как клудж.
В результате он оказывается после кладжей.
Have nice nights.
Stas Mishchenkov.
--- Если вы имеете совесть, то вас имеют те, кто её не имеет.
* Origin: Lame Users Breeding. Simferopol, Crimea. (2:460/5858)
SEEN-BY: 301/1 460/58 256 1124 5858 469/335
5001/100 5015/42 46 120 255 519
SEEN-BY: 5019/40 5020/570 715 848 1042 4441 12000
5023/24 5030/49 722 1081
SEEN-BY: 5053/55 58 5054/8 30 5058/104 6078/80
@PATH: 460/5858 58 5015/46 5020/4441