Главная > Програмное обеспечение > для Internet >
Fidolook FAQ [3/3]

2.      Технические вопросы

Q2.1    Можно ли сделать *Fidolook* почтовым и news-клиентом по умолчанию?
A2.1    Да. *Fidolook* будет являться мейл-ньюс клиентом "по умолчанию"
        *до тех пор, пока загружено хотя бы одно его окно*. При этом
        клиентом "по умолчанию" должен быть указан *Outlook Express*.
        Будут обрабатываться все клики на e-mail линках, открытия *.eml -
        *.nws файлов из эксплорера, контекстного меню, новые письма из
        адресных книг и все случаи создания-открытия сообщений из самого
        *Fidolook Express*.

Q2.2    Можно ли одновременно загружать сообщения из нескольких групп
        новостей или почтовых ящиков?
A2.2    В скрытом виде в *Fidolook* такая (или очень похожая) возможность
        присутствует. В отличие от Оutlook Express можно запустить
        несколько копий *Fidolook* и каждой поручить синхронизировать
        разные группы новостей, например. Но не одну и ту же одновременно
        - ограничение.

Q2.3    Как настроить *Fidolook* на *Microsoft Outlook 2000*?
A2.3    HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Microsoft
        Outlook\shell\open\command Прописать туда полный путь к *Fidolook*
        и добавить /outnews

Q2.4    Как просмотреть сообщение без цветной раскраски?
A2.4    Если удерживать кнопку ALT и щелкнуть мышью по списку сообщений -
        то соответствующее сообщение в панель просмотра будет загружено
        без цветного сопровождения (так сказать - оригинал-с).

Q2.5    Где кодировка DOS-866?
A2.5    В списке доступных "по умолчанию" в меню кнопки "Выбор кодировки"
        панели инструментов *Fidolook Express* данная кодировка
        отсутствует. Однако, несложно сделать, чтобы она там появилась:
        /Misc (Функции)->Auto-Enc-Setup.../ В диалоге сбросить все флажки,
        кроме /The-corresponding-encoding-is-supported-on-the-system/.

Q2.6    А можно ли как-то убрать пробел перед именованными квотингами в
        квотере или заменить маркер на другой?
A2.6    Да можно, необходимо зайти в настройку шаблонов, закладка
        Original, и выбрать нужный тип индента.

Q2.7    Как включить поддержку *X-Face* в *Fidolook* и где об этом можно
        узнать подробнее?
A2.7    _Andrew J.Swan [ajs]_: В связи с тем что в данный момент поддержка
        *X-Face* не включена в дистрибутив т.к. она дорабатывается то
        необходимо дополнительно скачать архив
        http://personal.primorye.ru/andreyno/down/fidolook_sl/xface.zip,
        который содержит DLL для поддержки *X-Face*, разархивировать его в
        директорию *Fidolook* и настроить их показ в
        /Templates->General->Show-X-Face/.

Q2.8    Как добавить свою иконку к сообщению (*X-Face*) ?
A2.8    _Andrew J.Swan [ajs]_: Начнем с того что необходимо подготовь
        рисунок который вы хотите добавить в формате BMP размером 48х48 +
        2 цвета. Затем идем на http://www.xs4all.nl/~walterln/winface/ и
        берем там последнюю версию *WinFace*, затем запускаем *WinFace* и
        нажатием на кнопку _Open_ открываем свою иконку и получаем строку
        содержащую *X-Face*, далее в шаблонах добавляем новый _Header_ с
        именем *X-Face* и содержанием полученного *X-Face*.

Q2.9    У меня в панели над просмотром сообщения появился шрифт а-ля
        *fixed.sys* и пропала "скрепка" сохраняющая аттачи ... как вернуть
        в обычный вид?
A2.9    _Andrey No._: Очень просто ... заходим /Misc->DocHost/ и снимаем
        галку с _Use IE Browser Option Key Path_ .

Q2.10   После установки очередного _sercure update for IE6_ (q321232), SL
        при установленном "Фрейм HTML" в Шаблонах перестал показывать
        вложенные html. Приходится конвертировать в paint text.
A2.10/1 _Michael L. Stepuchev_: Сделай:
        - [eng] /Templates->Settings->General->Inline/.
        - [rus] /Шаблоны->Hастройка->Общие-настройки->Выстроить(Встроить)/
        и будет показывать.
A2.10/2 _Andrey No._: Можно попробовать еще выключить
        /Misc->DocHost->Enable-Controlling/ и в установках безопасности в
        *ОЕ* (/Tools->Options->Security/) поставить _Internet Zone_.

Q2.11   Как лучше вставить пароль для *fido7* чтобы он автоматом
        подставлялся и об этом не думать?
A2.11   1. Открываем *Templates Settings*.
        2. Выбираем закладку *Templates*.
        3. Выбираем *New Post*.
        4. Выбираем закладку *Headers*.
        5. Создаем *Keywords* и вписываем туда
           %if(%match(%cngrp,fido7.*))%then(_MY-NUMBER-PASSWORD_).
        6. Не забываем про шаблоны *Reply News* и *Forward News*.
        7. Тоже самое делаем для тех темплейтов, которые будут
           использоваться для отсылки писем в *Fido*.

Q2.12   Что значат настройки в
        /Misc->DocHost->Controlling-Download-and-Execution/ и как их можно
        использовать для борьбы с вирусами?
A2.12   _Sergey Pushnyakov_: Управление загрузкой тех частей сообщения
        которые не приложены и требуют загрузки с сервера, и выполнением
        HTML кода - как вложений так и загружаемых с сервера.
        *Важно:* Установки этого раздела переопределяют все аналогичные
        прочие установки как в IE так и в OE. Действует как на шаблоны так
        и на HTML сообщения просматриваемые без шаблонов.
        /Enable controlling/ - собственно включает/выключает режим
        контроля за загрузкой.
        /IMAGES, VIDEOS, BGSOUNDS/ - включение этих опций разрешит
        загрузку с сервера и показ их. И соответственно если их снять - то
        они не грузятся и не выполняются.
        /NO SCRIPTS and NO JAVA/ - скрипты и (или) Java-апплеты не
        выполняются.
        /NO ACTIVEX/ - ActiveX не грузятся.
        /NO RUN ACTIVEX/ - ActiveX не выполняются.
        /DOWNLOAD ONLY/ - код страницы загружается (например в кеш) но не
        показывается.
        /NO FRAME DOWNLOAD/ - фреймы (оружие спаммера :)) - не загружаются
        с сервера (загружается только то что есть в сообщении).
        /RESYNCHRONIZE/ - будет спрашивать сервер на предмет изменения
        страницы - и если изменена - пере-загрузит.
        /NO CACHE/ - не кеширует данные (при каждом просмотре загружает
        заново).
        /NO BEHAVIORS/ - до конца для меня не понятно - т.е. программный
        элемент IHTMLBehaviors бинарно для меня ясен, а что он делает - не
        знаю точно :)) - в общем если кто сможет пояснить - пожалуйста.
        /NO METACHARSET/ - Кодировка указанная в мета-тегах игнорируется.
        /NO CLIENTPULL/ - см. примечания к NO BEHAVIORS.
        /SILENT/ - только для продвинутых пользователей - давит все
        недоверчивые вопросы и диалоги во время загрузки.
        /FORCE OFFLINE/ - всегда просматривать документы в локальном
        офф-лайне. Документ как бы изолируется от интернета без разрыва
        соединения и параллельно выполняемых он-лайн операций.
        /OFFLINE IF NOT CONNECTED/ - если нет соединения то и не выводит
        предложения его установить.

Q2.13   Что значат настройки в /Templates->Settings->General/ и как их
        можно использовать для борьбы с вирусами?
A2.13   _Sergey Pushnyakov_: Опции для просмотра сообщений в формате HTML:
        /Totally DO NOT use templates./ Раз не используем шаблоны то все
        как в OE.
        /Do not use templates for messages in HTML format./ Шаблоны не
        используются для сообщений в HTML формате.
       
        Первые 2 опции отключают ответственность *Fidolook SL* за
        происходящее, возвращая их к уровню имеющемуся в OE и системе.
        Кроме них также можно отключить использование шаблонов при
        просмотре сообщений в панели пред-просмотра и в редакторе.
       
        Далее идут продвинутые настройки *Fidolook SL* по просмотру HTML:
       
        /Show PlainText part instead HTML./ (100% безопасный вариант)
        вместо HTML показывается альтернативный вариант - чисто текстовое
        представление (не все сообщения его имеют - и чаще всего его не
        имеют именно те которые содержат вирусоподобные вложения или
        стремятся выполнить нелегальные действия к которым можно отнести и
        закачку неких страниц с сайтов). Это наиболее простое решение и
        достаточное в большинстве случаев - просмотрев текстовое
        представление и ознакомившись с вложениями можно принять решение -
        удалить сразу или просмотреть более детально.
        /Show HTML-code instead HTML./ (тоже 100% безопасный вариант) но
        скорее подходит продвинутому пользователю - глянул код и все ясно.
        /Show HTML frame and set Highest security level./ Вариант менее
        безопасный чем 3 и 4, но более безопасный чем предлагаемый OE.
        Недостаток - степень безопасности зависит от текущего настроения
        сотрудников _Microsoft_ и успел ли _Жора Гунински_ написать
        очередное наставление для "кулхацкеров" :). Наивысший уровень
        (restricted zone) можно не ставить - тогда работа как в интернет
        зоне.
        /Inline/ "встраиваемый" HTML. Наиболее слабый вариант из
        перечисленных, предполагает полное доверие юзера к уровню
        безопасности предлагаемому системой (примерно равно как HTML Frame
        без Set Highest security). Но "слабый" не значит что "никакой" :).
       
        Во всех вариантах есть существенное отличие от ОЕ-шного варианта:
        _аттачи_ отделены от выполнения. Разрешен показ только тега *IMG*
        вроде бы пока через картинки ни один вирус не прорвался. А теги
        предполагающие загрузку ActiveX-ов (основной способ заражения) не
        смогут использовать аттачи - они их просто не найдут :).
        Остающаяся дырка, когда вирус затаскивается HTML-кодом через из
        инета с некого сервера может быть закрыта либо просто элементарным
        чтением в офф-лайн либо настройками в
        /Misc->DocHost->Controlling-Download-and-Execution/ типа
        _No-run-ActiveX_, _No-Java_ и прочими. Но опять же - внутренне
        *Controlling-Download-and-Execution* полагается на то что если
        _Microsoft_ говорит например что ActiveX-ы при этих установках не
        будут выполняться то это так и есть :).

Q2.14   Как мне настроить шаблоны так, чтоб если я отвечаю на сообщения от
        одного конкретного адресата, то использовался один шаблон, а для
        всех остальных - другой. Проблема в том, что как только я отмечаю
        чек-бокс для аккаунта в первом шаблоне, то он автоматом
        выключается для другого шаблона.
A2.14   _Andrey No._: [1] Сделать это можно например указав расширенный
        критерий (/Templates->Templates->Edit...->Criteria->/[*Build*])
        так:
        %if(%match(%faddreml(From),andrey_no@mail.primorye.ru))
        %then(use this template)
        Причем это можно руками не писать а нажать [*Build*] и *Fidolook
        SL* сам его построит.
        _При этом_: Данный шаблон будет выбираться если условие выполнено
        и выражение будет не пустое т.е.: %then(use this template) или
        %then(1) или %then(бу-бу му-му хрю-хрю) и т.д. а антиподом будет:
        %then() - это ноль, пусто.
        Далее такая логика:
        *Q*: А какой же тогда шаблон использовать?
        /A/: Сначала ищем другой с адвансед-критерием, если нет - то с
        аккаунт-критерием, и если нет - то дефолтный.
        *Q*: А если он и есть дефолтный?
        /A/: Тогда его и юзать.
        *Q*: А если нет дефолтного?
        /A/: Тогда первый попавшийся на мое усмотрение.
        *Q*: А если вообще нет шаблонов?
        /A/: Тогда чего вы вообще от меня хотите? :)
       
        Назначение критерия применения шаблона из списка аккаунтов - это
        простейший вид критерия, работающий по принципу: каждому акаунту
        может соответствовать только один шаблон (там так и написано
        кстати). Поскольку другие условия в этом случае никак не могут
        учитываться, то это 100% логично.
        _Заметим_: если указан расширенный критерий (выражение в окне
        выше), то критерии по списку аккаунтов _игнорируются_ (на то он и
        простейший, а если есть расширенный - то отдыхает :)), и условие
        применения шаблона целиком и полностью определяется выражением.

Q2.15   Я добавляю в шаблон свой заголовок а он почему то не вставляется,
        что делать?
A2.15   _Andrew J.Swan [ajs]_: Заголовок в шаблоне не должен оканчиваться
        на *:* , т.е. вместо "NewHeader:" необходимо писать "NewHeader"
        без кавычек.

Q2.16   Как перенести настройки *Fidolook* (*Outlook Express*) на другую
        машину?
A2.16/1 _George Hazan_: Про *Outlook Express* , *Fidolook* примерно так:
        1. /Options->Maintenance->Store folder/, указать нечто, отличное
           от /Documents and Settings\folder\.../ Например,
           /c:\folder\mail/. Подождать некоторое время, пока файлы
           переедут.
        2. Исполнить *regedit* /ea MySettings.reg
           HKEY_CURRENT_USER\Identities. После установки заново
           *Windows2000* первое, что сделать, не заходя в *Outlook
           Express* - запустить этот *reg* файл из эксплорера или любым
           другим способом. Это гарантирует сохранение всех настроек, и
           OE'шных, и наших.
        3. Найти в своем профиле файлы *.wab (умолчание в ХР -
           %UserProfile%\Application Data\Microsoft\Address Book\*.wab) и
           сохранить - это address book.
A2.16/2 _Alexander E.Volkov_: Как дополнение к предыдущему ответу:
        невредно бы еще перенести настройки *Fidolook*, которые в файле а
        не в рееестре.
A2.16/3 _Michael Stepuchev_: Или воспользоваться вот такими бат-файлами:
        begin of *SaveSettingsSL.bat*
        @echo off
        rem This batch file saves SL settings from the registry
        rem to files SLSave1.reg and SLSave2.reg
       
        regedit /ea SLSave1.reg HKEY_CURRENT_USER\Identities
        regedit /ea SLSave2.reg
        "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Account Manager"
        end of *SaveSettingsSL.bat*
       
        begin of *RestoreSettingsSL.bat*
        @echo off
        rem This batch file restores SL settings from previously saved
        rem files SLSave1.reg and SLSave2.reg to the registry
       
        if not exist SLSave?.reg goto noexist
       
        echo REGEDIT4 > "%TEMP%\$DelOld$.reg"
        echo [-HKEY_CURRENT_USER\Identities] >> "%TEMP%\$DelOld$.reg"
        echo [-HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Account
        Manager] >> "%TEMP%\$DelOld$.reg"
       
        start /wait regedit -s "%TEMP%\$DelOld$.reg"
        del "%TEMP%\$DelOld$.reg" > nul
       
        :import
        start /wait regedit -s SLSave1.reg SLSave2.reg
        goto exit
       
        :noexist
        echo Files SLSave1.reg and SLSave2.reg not exist in current
        directory.
       
        :exit
        end of *RestoreSettingsSL.bat*
       
        Файл SaveSettingsSL.bat сохраняет настройки в файлы SLSave1.reg и
        SLSave2.reg.
        Файл RestoreSettingsSL.bat восстанавливает настройки, при условии
        наличия файлов SLSave1.reg и SLSave2.reg.

Q2.17   Как зовут заголовки изменяющие стандартные поля *Outlook Express*?
A2.17   _Andrey No._: Значения данных заголовков из шаблонов прописываются
        в этикетку *Outlook Express*. Это касается *пока* только части
        _редактируемых_ стандартных заголовков *Outlook Express*: To, Cc,
        Bcc, Reply-To, Newsgroups, Followup-To, Distribution, Keywords, и
        Subject (последний просто до-кучи т.к. имеет свою собственную
        закладку). И актуальны только в *Fidolook SL*.
       
        Для смены аккаунта из шаблона нужно указать заголовок:
        /att:athena-account-name/ (это т.н. _Display Name_ аккаунта) или
        /att:athena-account-id/ (идентификатор аккаунта, можно взять из
        /Headers->Enum-Props/ или из реестра). Достаточно указать один из
        них (но правильный конечно:), далее *Fidolook* сам разберется.
        Заголовки помещенные в этикетку из окна /Fidolook Headers/
        удаляются.
       
        /FL-Draft-Attach/ - здесь можно указать один или несколько файлов
        которые будут приаттачены. Разделитель точка с запятой (;) или
        запятая (,).
        _Например_:
        C:\SL diagnostic report.txt; C:\SL.exe, C:\report.zip
        В дополнение:
        1. Можно указывать директорию - в этом случае все файлы из нее
           будут приаттачены.
        2. Можно применять символы * и ? для поиска файлов (так же как в
           системном диалоге Search) отвечающих данным условиям:
        C:\SL.* - будут приаттачены все файлы называющиеся SL с любым
        расширением.
        C:\*.txt - будут приаттачены все txt-файлы.
        и т.д. и т.п. - синтаксис смотрите и изучайте сами.
       
        /FL-Draft-Charset/ - указать чарсет в виде типа: koi8-r или utf-8
        или iso-8859-1.
       
        Вообще данные заголовки "искусственные". Для этих элементов
        постепенно появятся соответствующие закладки в шаблонах, с
        добавлением неких "интеллектуальностей":).

Q2.18   Почему при ответе *Fidolook* отрезает первый абзац и последний? И
        как этого избежать? Или нажимаю "ответ", а в сообщении от
        исходного (строк 10) остается только одна-две строчки. Т.е. не
        цитируется - чего подкрутить?
A2.18   Судя по всему у вас по умолчанию стоит _GoldEd like quoter_, а он
        считает первый параграф приветствием, а последний подписью ...
        чтобы выключить такое на всегда необходимо зайти в:
        /Templates(Ctrl+7)/ -> /Golded-like-color-quoter/ и выключить
        опцию: /[ ] Suppress greeting and signature/.
        Но если это вам необходимо всего-лишь раз то нажав
        [CTRL]+[ALT]+Кнопку ответа в группу вы получите сообщение с
        не-вырезанными приветствием и подписью ...

Q2.19   Почему они отвечают моему e-mail'у?
A2.19   _Владимир Полуконов_: Многие инетчики, пишущие в Фидо через гейт
        Демоса, наверняка сталкивались с тем, что фидошные ответы на их
        письма зачастую адресуются не человеку, а его e-mail'у
        ("Здравствуй, vasya@mail.ru !"). И наверняка многих это
        раздражает. Hо не спешите обижаться на фидошников и их софт. Как
        правило, это вовсе не их вина.
       
        Корень зла в том, что на очень многих эхохабах (особенно в
        периферийных градах во глубине России) в качестве софта используют
        программу ifmail, обладающую премерзким свойством извлекать имя
        автора из фидошного клуджа @REPLYADDR, а не из фидошного поля
        From:. А в сформированном гейтами @REPLYADDR обычно и имеется
        только e-mail адрес, безо всякого имени.
       
        Инетчики, не желающие видеть вместо своего имени e-mail, могут:
        Вставить в /Headers (Заголовки)/ новый заголовок /X-FTN-REPLYADDR/
        со значением по умолчанию: %cacceml (%caccuser), для всех шаблонов
        которыми вы пишите в группы новостей.
       
        Если вы по каким-то причинам вынуждены пользоваться "чистым"
        *Outlook Express*, можно просто дописать в свойствах нужного
        ньюс-аккаунта свой e-mail (без имени!) в поле Обратный адрес:
        (Reply-To:). Однако первый способ, с использованием заголовка
        X-FTN-REPLYADDR, предпочтительнее.
       
        В этих случаях сформированный Демосовским гейтом 2:5020/400 клудж
        @REPLYADRR вместе с адресом мыла будет содержать и имя
        отправителя. А ваше "обезьянье" лицо приобретет (в Фидо)
        человеческий облик ;-)

Q2.20   Хочется видеть в приветствии что-то типа "В среду, 11 сентября,
        ....", как это сделать с помощью шаблонов?
A2.20   _Andrey No._: Вот пример шаблона:
        %if (%match(%cWWWR,пн))%then(В понедельник)
        %else(%if (%match(%cWWWR,вт))%then(Во вторник)
        %else(%if (%match(%cWWWR,ср))%then(В среду)
        %else(%if (%match(%cWWWR,чт))%then(В четверг)
        %else(%if (%match(%cWWWR,пт))%then(В пятницу)
        %else(%if (%match(%cWWWR,сб))%then(В субботу)
        %else(%if (%match(%cWWWR,вс))%then(В воскресенье)
        %else(В неизвестно когда))))))),
        %cDDDDFR %cMMMMFR %cYYYY года, когда на часах %ctime:
       
        И еще такая общая рекомендация: желательно такие закрученные
        выражения записывать в HTML чтоб можно было явно указывать где
        пробелы и переносы. Плайн текстовый вариант существует в основном
        для обратной совместимости и для простейших выражений.

Q2.21   Поддерживает ли *Fidolook* письма в формате yEnc
        http://www.yenc.org/ ?
A2.21   _Konstantin Zadorozhny_: Начиная с версии *Fidolook SL a/65* есть.
        Необходимо убедиться, что
        _FLyEnc.dll_ http://www.fidolook.com/download/Fl_yEnc.zip находится
        в каталоге *Fidolook*, а так же на закладке /Misc->Other/ включен
        флажок *[x]*/Enable yEnc support/.
        Необходим *Fidolook* a/77 или выше.

Q2.22   А что такое External Mask Handler (EMH)?
A2.22   _Anthony Vendzylovych_: External Mask Handler (EMH) - Внешние
        обработчики масок - плугины (подключаемые модули), добавляющие
        новые маски. Информация по их использованию содержится в
        дистрибутиве плагина. Общий способ использования следующий:
        1. В папке *Fidolook* создать каталог EMHS.
        2. Сам плагин распаковать либо в эту папку, либо в специально для
           него созданную подпапку (роли не играет).
        3. В *Fidolook*, в Настройках открыть вкладку Внешние
           (/Templates->[External]/), нажать кнопку обновить.
           Свежеустановленный плагин должен отобразится в списке.
        4. После этого новая маска доступна в любом окне редактирования
           допускающем ввод масок в контекстном меню, пункт /External
           Masks/.
        Необходим *Fidolook* a/77 или выше.


Страница 1 2 3 <<< Предыдущая


Украинская Баннерная Сеть

Главная  Алфавитный индекс  Справка  Добавить FAQ  E-mail
Новости  Поиск по сайту

Copyright © 2001 - 2003 Olexandr Slobodyan.
Сайт создан в системе uCoz