************************************************************** ...........RUMOR.......... В Банларе всё спокойно. Только не спит Ксинон.... ************************************************************** Article by Vossaen (13): Приветствую! Поскольку, похоже, что клиента для Атлантиса нам в ближайшее время не дождаться, то мне пришла в голову идея соорудить из подручных средств некое подобие клиента, вроде Loreread. Точнее Loreread он напоминает только отдаленно, зато делает работу с отчетом на порядок удобнее редактирования простого текстового файла. Не секрет, что Crystal Ball (CB), которым пользуются большинство из нас, работает некорректно и ждать от него можно всего. А поскольку других рабочих клиентов пока нет, то у нас остается только AtlaCart для просмотра карты и руки для написания приказа. AtMAP я в расчет не принимаю, потому что он работает несколько странно и, к тому же, много нужной информации показывает только при первой загрузке отчета. Ладно. Все это к делу относится мало. Сейчас я хочу предложить вариант, который может быть использован как вариант в дополнение или в замену существующим методам написания приказов. Или, по крайней мере, метод упростит просмотр фала отчета. Итак, что нужно: 1) WIN95/98/NT 2) Программа Treepad v2.6.9c (www.treepad.com) 3) BK ReplaceEm v2.0 (www.orbit.org/replace) 4) Отчет Standard Atlantis, Version: 4.0.4 (beta) Отчет должен быть переведен в формат DOS из юниксовского формата. Т.е. перевод строки должен быть CR+LF, а не просто LF. Все это уже делали, когда скармливали отчет в CB. После установки Treepad (T) и BK ReplaceEm (BKR) создаем в BKR новую группу (иконка с плюсом "Add Replace Group) и называем ее Report Converter. Импортируем туда приложенный файл repconv.txt (File -> Import Search/Replace Table ...). Теперь у нас есть группа инструкций поиска и замены текста. Ассоциируем ее с конкретным фалом (или директорией) через Add File/Folder (иконка там есть), определяем исходный файл (например, report.txt) и файл вывода (например, report.hjt) .hjt - это расширение файлов в формате Treepad (это расширение, кстати, надо зарегистрировать). Запускаем замену (Start Replacing) с использованием группы, которую мы назвали Report Converter и получаем на выходе файл report.hjt Полученный файл report.hjt загружаем в Treepad и пользуемся им для написания приказов. Или же приказы можно писать по-прежнему в CB, а просматривать отчет в Treepad'е. Инструкции для BKR можно написать самостоятельно, по собственному вкусу. Если у кого есть белее удобная утилита по замене текста или кто-нибудь напишет скрипт на Перле или соорудит программку, возможно будет проще и белее интеллектуально, чем у меня. Если кто-нибудь знает о лучшей утилите, чем BKR, прошу сообщить. После написания приказа дерево Orders экспортируется в текстовый файл (в Treepad : File - Export - Subtree - As text file), который можно отослать на сервер, вставив, как обычно, в письмо. Вот и все процедура. В отчете о регионах показываются отдельно строения, но врата отдельно не выделяются. Отчет должен быть с long format темплейтой приказа. begin 666 repconv.zip M4$L#!!0````(`#9F2B=G:6PR\0$``#,'```+`"0`<F5P8V]N=BYT>'0*`"`` M``````$`&```[*7'!!._`0#(UC^9$K\!X":JQ@03OP&=E4UO&C$0AN](_(?I M!25\:=.F4EFB2K0)UT:!5&J`@\.ZU(UCK^Q9E#3*?^_87@BFC6HJ6*T_WO?Q MV)Z!9N/I^?;LQ\_>U'!>L@+6W%BA%63]P<>G9WZF=,%=P_!2&Z1&YD:Y*L#/ MP/O+@<CLA\>3P<VN_)NN#(S9$HE%W1-ZW%*6WB.43*&P<.61,-8FKZ?_U%RH ME5`<OH:H<CCM9_U3.+KER(Y)-T&F"F8*V!BZKTKI6\<#Y,+*AD7_O978M;.9 M\L(8;2P4E1%J!5@9E<H,SIK5\K!/#%'R_Z+5U@@W0F3+.SJ+/(6P55/[W99Q MSK^3,Y6Q54>,J48FX3.S%9,H>!IJWQ01)Z46TN:0`@K:R#YCO5^CWDW6&\"B M`_.C&;46G?DQ,'\&%EX5".7G=@:[^W/D6W3>I$36HN=M",J%5?S=$=)LS15& MB9&ZP$LZ3.Z$E!"*.#GS@RF4:9Q=YWPIF>&N[E!@5?@K2DRTK?X%=ZT()^Z) M9X5<<Y-#?;#]%.:^>X-.^J&ZXBNAE0_'AY*GW7&ST0*OG[?=YT!3DKI[8!JY M8#HP(V]-G]78!20572LJDR_&E3),^7TI&?*D:@N>Z&:'*>>S"?G@#3^,M7'W M7BF!S4;=N?8=6MN-UHF40AY&!V"'[7:;=CWT':#.YC_J-U!+`0(9`!0````( M`#9F2B=G:6PR\0$``#,'```+````````````(`````````!R97!C;VYV+G1X 7=%!+!08``````0`!`#D````^`@`````` ` end Vos of Vossaen (13)