RU.FTRACK---------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 9 из 37
 От   : Alexey Fayans                       2:5030/1997       05 янв 24 00:14:12
 К    : All                                                   05 янв 24 00:31:03
 Тема : RNtrack 2.2.2: Баг с флагом Dir в JAM
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:5030/1997@fidonet 65971fac
@REPLY: 2:5030/1997@fidonet 65957401
@CHRS: CP866 2
@TZUTC: 0300
@TID: FastEcho 1.46.1 43272
Hello All!

 AF> "Action: Rewrite * * * * * +s" в JAM базе (может и в других тоже)
 AF> ставит на сообщение какой-то флаг, который GoldED отображает как Dir.
 AF> Причём сообщение под маску "* * * * * +d" не попадает, так что я не
 AF> совсем понимаю, что это за флаг вообще.

Изучил проблему детальнее.

 1. Флаг Dir действительно устанавливается вместе с Sent, но под
маску +d не попадает.
 2. Вместо того, чтоы работыть с родным флагом JAM, RNtrack 2.2.2
использут кладж @FLAGS: DIR.
 3. RNtrack версий 2.0.3 и 1.41 флаг Dir самопроизвольно не
устанавливает, но тоже использует кладж @FLAGS: DIR вместо родного флага JAM.


Как проверял:

1. Создал новое сообщение в JAM базе
2. Сделал дамп флагов

MSG_LOCAL       (0x00000001L)
MSG_TYPENET     (0x02000000L)

3. Запустил RNtrack 2.2.2 с таким правилом:

Mask: * 2:5030/1997.2 "Tester" 2:5030/1997.2 * -s
Action: Rewrite * * * * * +s

4. Сделал дамп флагов

MSG_LOCAL       (0x00000001L)
MSG_SENT        (0x00000010L)
MSG_DIRECT      (0x00000400L)
MSG_TYPENET     (0x02000000L)

Флаг Dir действительно появился, хотя не должен был.

5. Запустил RNtrack 2.2.2 с таким правилом:

Mask: * 2:5030/1997.2 "Tester" 2:5030/1997.2 * -d
Action: Rewrite * * * * * +d

6. Сделал дамп флагов

MSG_LOCAL       (0x00000001L)
MSG_SENT        (0x00000010L)
MSG_DIRECT      (0x00000400L)
MSG_TYPENET     (0x02000000L)

 Новых флагов не появилось, однако RNtrack считает, что флага Dir не
было, а теперь есть. Заглядываю в кладжи сообщения и вижу кладж @FLAGS:
DIR. После применения "обратного" правила кладж @FLAGS: DIR пропал, а
родной флаг остался.

* Originally in RU.FTRACK
* Crossposted in RU.FTN.DEVELOP


... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
--- GoldED+/W32-MSVC 1.1.5-b20231028
 * Origin: Music Station | https://ms.bsrealm.net (2:5030/1997)
SEEN-BY: 50/72 452/28 166 469/122 4500/1 5020/290
545 570 715 848 921 1042
SEEN-BY: 5020/4096 4441 12000 5022/2 128 5023/12
24 5030/1081 1900 1997
SEEN-BY: 5034/13 5055/73 5057/19 5061/15 5075/128
6078/80
@PATH: 5030/1997 5023/24 5020/715 4441



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

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