Fleet-Street FAQ (скрипты) [1/7]

From
SS' bot (2:5062/27)
To
All (2:5054/37.63)
Date
2004-02-22T00:11:36Z
Area
RU.FLEETSTREET
*FleetStreet FAQ - скрипты*
06 апреля 2002

(c) Alik Trakhtman, 1996-98 (ex-2:465/10, alik@ftn.donetsk.ua)
(c) Andrew Cherepivsky (2:5020/1302), 1999
(c) Andrey Mitrofanov (2:5020/198.486 aka 2:5020/1302.486), 2000

_ВВЕДЕНИЕ_

(А) Скрипты .Frx

Перед тем, как использовать скрипт, его нужно прописать в конфигурации
флита. Это можно сделать двумя способами.
Способ первый.
 1. Записать скрипт в файл;
 2. Перетащить WPS`ную иконку этого файла в окошко Rexx -> Scripts.

Способ второй.
 1. Записать скрипт в файл;
 2. В менюшке Rexx -> Scripts создать новый объект (Create another);
 3. Придумать и в поле Script Name прописать название скрипта;
 4. В поле File Name указать путь к файлу с этим скриптом.

Для pre-save скриптов в менюшке Rexx -> Scripts -> Settings в поле
Pre-save нужно выбрать соответствующее имя.

(B) Скрипты .Cmd

Это обычные скрипты OS/2, выполняющие связанные с FlrrtStreet'ом
функции. Запускать, как обычно, из коммандной строки или любым
другим :) способом.

q1: Можно ли выбирать origin из меню? (как в Голдеде, например).
   (Anatoly Hlystoff, 2:5020/182)
q2: Как создавать куки(cookies). (Andrew Cherepivsky, 2:5020/1302)
q3: Календарь праздников. (Sergey Chernikov, 2:5051/5.29)
q4: аХРНБЮЪ ХМБЕПЯХЪ? Как перекодировать. (Max Alekseyev, 2:5015/60)
q5: Скрипт для записи письма в файл (Oleg Ivanov, 2:5030/423.28)
q6: SNAMES. Контекстный интерпретатор с лингвистическими наклонностями.
   (Andrew Cherepivsky, 2:5020/1302)
q7: Добавление описаний в FleetStreet`кий areas.ini (понимает DZ и NA
   форматы описания эх) и установка атрибута "foreign characters
   allowed". (Nestyurkin Nikolay, 2:5020/1404.77)
q8: Быстро сохраняет письмо в предопределённую директорию.
   (Nestyurkin Nikolay, 2:5020/1404.77)
q9: Проверка правописания в письмах посредством ISpell.
   (Max Alekseyev, 2:5015/60)
q10: Управление флитом из REXX. (Oleg Deribas, 2:461/13)
q11: Удаление лишнего из AREAS.INI (Dmitry Malenok, 2:5030/9.22)

>Q1: <*М*>ожно ли выбирать origin из меню? (как в Голдеде, например).
>   (Anatoly Hlystoff, 2:5020/182)

   Вот, собственно, давно собирался - и написал скриптик.
   Инструкции следующие: в темплейте писма надо после подписи (там, где
foother :) добавить _три_ пустые строки. Это нужно для того, чтобы ваша
подпись не срезалась. То еcть любое письмо у вас должно заканчиваться на
три пустых строки, так что следите за постскриптумами :)
   В опциях скрипта указать "monitor" и "auto close". Далее, в скрипте
нужно указать путь к файлу, содержащему список любимых ориджинов
(рекомендую не более двенадцати, хотя можно и сто - просто первые 88
отожрутся :). Тирлайн можно рисовать любой - лишь бы начинался на '---'.
   Скрипт повесить на хук пре-сейва (собственно, это следует из его
названия :) Всё. При сохранении письма эта штука подставляет "H", после
этого выбирается ориджин.

-!- UUEncode - Start - orig.frx - 1494 Bytes -
begin 644 Pre-Save.Ha
M2$$!`"'``@``U@4``*Z'$9_6+4`R`%!R92U3879E+D9R>``"`2`76OV6RTBY
M?8OLFV5!G(.O+J`N??'"9:P7-(Q#CO+B&Z>MG,'(K.8+97*EM*UIPK5PK`=`
MA&)NHZUQLIRHT+B%]]G7I_=Z3%<L94WMRWG2&\4L;+OO,EBLIWAK*DLV5&TQ
M.'DDJ>03,;]2KV]I&)V>$Z4O%8$^&(HKS+\11T<X3"I6*_EO6]+/M?I0K9-*
M4M/?D2@PFNH@49HLGWP26M=4L":Z7AON)#@,5^T]&#\8.?I+P&CNE2,:1"FS
M<FG@$0C0-@)+Q2R,3@%MJ%T>1U271#60Q[+22V,739(!`9>@F1953;=>@S_4
MY<26+?`GR:OU5W^FWJ#030:9P&__]!//<Y?-@0!,PF]"2QY_HFWW#7/Y_>^D
M&/37,?#+02#.`28H8)@R120"GJ=VS=^XLVD.Y`76H"_=DO(W92'ZQKDX&*ZL
M*F@^G+?H)\3]G*+A:[%(N+^&QC>SL0G1@R0#NQ[^DN*X_!P5N4#$[O-9^.,A
MF<<H,7;6"Y^C'<6E.ZF_]O<S%,G.E*5Q2>2G";O5!$/:&^-MT/"!:-S!KYPX
M=F95]ZT-(FZ3%6T]LDSGT6N='?W@@I$"E[U8>W3=5?B0G'+(Q0ZQIWB9"`2N
M5L#_$\[&[;#"C'?7$R-8!-68/AFQJ&2)+2ZPM]U+=5VI*[L@WA9_>TF(AYR\
M)RNZP^ITFT:@1<L7#CS].?K4N=.+J\[C%S/ZO5EUW"N<EAV&;)=?38,S)'2,
M'.5KSDJ=$A#$K[5]B60[?@:B+D'<HSD4_B/P`;*CL6TLR.#-4`7Z728*0ZKW
M4?-YP<7(?1PRV2MK/?)SGE7K?W/HAFD\TR\?`7P'7W)07`Z_*B>FILU3Q-@0
M*1,+0P9Y``NPV+M##F-)"XI"]+4:_98XK_%Y?$3<^:6"<\..P9*;,W66E7+Z
6LGV*\,;KANO&28*_]>,7HI0O>-8#F`
`
end
sum -r/size 17183/742 entire input file
--- UUEncode - End -
---
 * Origin:  Volgodonsk, Russia  (2:5062/27.0)
SEEN-BY: 450/102 160 452/25 461/74 106 132 220 640 462/30 463/68 220 464/34 36
SEEN-BY: 465/62 64 204 469/125 303 550/5068 4615/21 4625/9 4626/6 5000/5000
SEEN-BY: 5002/5002 5003/34 5005/14 5006/1 5009/14 5010/77 5015/4 28 5020/37 52
SEEN-BY: 5020/69 115 128 252 321 323 362 400 549 715 758 794 902 921 982 1169
SEEN-BY: 5020/1234 1642 1822 1873 2020 2200 4400 4441 12000 5021/44 600 5022/5
SEEN-BY: 5023/11 5025/3 39 5030/69 382 423 1016 1023 1688 1900 5031/50 5036/1
SEEN-BY: 5037/21 5040/33 47 59 5042/8 5045/7 5050/9 41 5051/35 5052/4 5053/16
SEEN-BY: 5053/18 5054/1 9 10 30 37 67 79 5055/158 181 5058/24 106 5059/9 10 20
SEEN-BY: 5061/15 5062/1 17 21 27 5066/18 5069/7 5070/26 66 5071/1 5078/20
SEEN-BY: 5080/80 301 1003 5083/13 21 5085/13 5090/3 5093/4 57 5095/1 6035/1
SEEN-BY: 6083/12
PATH: 5062/27 1 5020/4441 52 5054/1 79 37