Чтение онлайн

на главную - закладки

Жанры

Журнал «Компьютерра» № 46 от 12 декабря 2006 года
Шрифт:

• Программа должна быть компактной. Двух— или четырехгиговая флэшка — это все же не полутерабайтный винт.

К сожалению, софтинок, полностью удовлетворяющих этим параметрам, пока не так уж и много, но — их есть. И становится с каждым днем все больше и больше. Кстати, я бы посоветовал разработчикам софта закладывать подобную возможность еще на стадии проектирования. Понятно, что программа, хранящая все данные в ini-файлах, может работать медленнее, чем при хранении тех же параметров в реестре (как мы наблюдаем на примере Semagic). Но кто мешает добавить в настройки «рубильничек», переводящий софтинку в портативный режим?

Но вернемся к почтовым клиентам. Программы связи — основные претенденты на место на флэшке: желание homo computerus, где бы он ни находился, проверить свою почту, пообщаться по аське, залезть на любимый сайт, наконец, удаленно поработать с документами с собственного сервера, вполне

понятно и неискоренимо. Начнем с самого незамысловатого пернатого почтальона: дрозда краснокрылого.

Эн-Дрозд Краснокрылый (nPOP)

Прилетела к нам эта птичка из страны восходящего солнца, чем объясняются ее лингвистические пристрастия к английскому и японскому языкам. По большому счету, никакими сверхталантами не блещет — дрозд он и есть дрозд, даром что краснокрылый, — но все, что нужно нетребовательному пользователю, делать умеет: поддерживает несколько почтовых ящиков, позволяет управлять почтой на сервере, принимает почту по протоколам POP3 и APOP, отправляет — по SMTP (c поддержкой авторизации и «POP прежде SMTP»), автоматически проверяет почту через заданный интервал, имеет простенькую встроенную адресную книгу и антиспамовые фильтры, умеет управлять дайлапным соединением (подключаться, проверять почту, отключаться) и, наконец, поддерживает SSL при скачивании с сайта разработчика специальной библиотеки.

Освоить программу можно за пять минут. Главное — понять идеологию: в почтовый ящик скачиваются письма, находящиеся на сервере, точнее, их заголовки и указанная в настройках часть тела письма (по умолчанию — сто строк). Ненужные письма можно пометить для удаления, нужные — для загрузки. Если письмо с сервера удалено (допустим, другим почтовым клиентом) — из почтового ящика оно тоже пропадает. Чтобы сохранить письмо локально, необходимо скопировать его в папку [Savebox]. При ответе вы можете выбирать, с какого ящика отправить почту, выбирать и добавлять адресатов в поля CC и BCC, присоединять файлы и даже настраивать Reply-To, что позволяет указать обратный адрес, не совпадающий с тем, с которого вы отправляете письмо.

Отправленные письма, что неудивительно, хранятся в папке [Outbox], при этом определить, с какого именно почтового ящика было отправлено сообщение (если у вас настроено более одного ящика), возможно, лишь открыв письмо. Наконец, дрозд может вести себя как настоящий конспиратор, требуя пароля по любому удобному поводу.

Как все японское, дрозд мал (весит всего 214 Кбайт) и минималистичен — ничего лишнего, только необходимые инструменты (рис. 1). К сожалению, путаница с русскими кодировками ему не по /зубам/(зачеркнуто) клюву — письма, пришедшие в «честных» кодировках KOI-8 и Win-1251, он отображает корректно, а вот если где-то по дороге на сервере случилась перекодировка — увы вам. Сделать с кракозябрами вы ничего не сможете [Впрочем, это свойственно практически всем почтовым клиентам], потому как прямого выбора кодировки полученной почты нет: японцам недоступно понимание того, что в заголовке письма может быть написано «KOI-8», а само письмо окажется в Win-1251. Кстати, кодировку отправляемых сообщений можно выбирать в настройках, где обнаружились «koi-8r» и «koi-8ru», но ни следа «win-1251». С письмами в формате HTML птичка тоже не справляется — отображать их не в виде HTML-кода дрозд не умеет, а в качестве «внешнего просмотровщика» использует «Блокнот», что делу тоже не подмога. К диску пернатый обращается весьма и весьма умеренно — как я понимаю, при запуске он «подтягивает» все сохраненные данные в память, и при просмотре писем и папок никакого доступа к диску не происходит, что для флэшки очень хорошо. Из других достоинств — наличие версии для Pocket PC. Гнездится по адресу www.nakka.com/soft/npop.

Пчела обыкновенная (The Bee)

Это крохотное насекомое (рис. 2) — из страны солнца, взошедшего еще раньше, чем у дрозда [Посмотрите на карту и убедитесь, что над нашей с вами родиной солнце-то пораньше встает…]. Теоретически, после обработки напильником, пчелка могла бы зажалить дрозда насмерть. Практически же у нее это не получается, несмотря на все ее достоинства — эти два летуна занимают разные экологические ниши. Дрозд, хоть и крохотный, но все же полноценный почтовый клиент, пчелка же — интерфейс к почтовым ящикам и новостным рассылкам [Когда-то давно пчелка была еще и ICQ-клиентом, но, увы, разработчики ICQ в очередной раз поменяли протокол, а разработчики The Bee — нет, так что теперь подключиться к «аськовым» серверам пчелка не может]. Разница в подходе заметна невооруженным взглядом: обе программы поддерживают несколько почтовых ящиков, но дрозд раскладывает пришедшую с каждого ящика почту в свое «гнездо», пчела же валит все в один «улей» — если вы хотите проверить какой-то конкретный ящик, вам нужно его выбрать, натравить на него полосатое насекомое (что очистит общий список почты), и только тогда пчелка отобразит вам содержимое этого ящика.

Дрозд при выходе запоминает состояние всех Inbox и при запуске отображает заголовки писем, которые были на сервере в момент последнего подключения; если вы пользуетесь web-почтой типа GMail и храните все сообщения на сервере, то подобное поведение сэкономит вам кучу времени и трафика, поскольку птичка потянет из Сети только новые письма. Пчелка же каждый раз открывается с девственно чистым экраном и качает список писем заново. Дрозд умеет показывать цепочки писем с ответами на них в виде «ступенчатого» списка — пчела этим не заморачивается. Дрозд позволяет настроить шаблон ответа и минимальные фильтры почты — пчеле и до этого нет дела. Наконец, дрозд может сохранять письма в специальном «гнезде» [Savebox], которое выглядит так же, как и остальные почтовые папки, пчела же ничего из скачанного в своем «улье» хранить не собирается; память у нее короткая, и про отправленные письма она помнит только до завершения сессии. Но зато насекомое позволяет выделить в списке несколько писем и одной кнопкой сохранить их содержимое в единый текстовый файл — незаменимая возможность при просмотре рассылок и групп новостей. Более того: выбранные письма можно дописать в конец уже существующего файла. Помимо текстового, пчелка умеет сохранять письма в формате .eml, понятном для других почтовых клиентов.

Перечислю иные особенности пчеловодства. Русскоязычный интерфейс, включающий специальную кнопку для выбора кодировки и перекодировки выделенного в сообщении текста (автор-то с нашими реалиями не понаслышке знаком). Автоматическое сохранение недописанного письма — опять же очень характерная для русского менталитета функция: вот ты писал-писал, потом устал; в другой раз зашел и продолжил писать с того места, где устал. Поддержка протокола IMAP — большой плюс (правда, то, что пчела при проверке почты по IMAP время от времени входит в глухой штопор — минус). Поддержка SSL. Поддержка групп новостей.

Очевидная недоработка в том, что при щелчке по адресу электронной почты в теле письма пчела не открывает окно создания письма, как дрозд, а… передает эту ссылку почтовой программе, установленной на компьютере по умолчанию! Какой-то странный комплекс неполноценности, вы не находите? Пчелиный улей вы найдете по адресу www.avtlab.ru. Кстати, рекомендую посмотреть там и другие микроутилиты — например, мой фаворит дископрожигающих программ Small CD-Writer.

В общем, пчела и дрозд — наглядные примеры противопоставления широты русской задумки, помноженной на извечный «авось», японскому трудолюбию и вниманию к мелочам. Оба летуна заслуживают внимания: дрозд — для почты, пчела — для новостей, к тому же размеры у обоих — просто ерунда, смех один. В любой канал без мыла пролезут. Бесплатно.

На тяжеловесов — Портативную Птицу Грома [По совместительству — сорокопута] и Летучую Мышь-Путешественницу — места сегодня уже не осталось, поэтому воздушный бой с элементами высшего пилотажа отложим до следующего раза. Успешной вам орнитологии!

Семаджик-до [Путь Семаджика (яп.)]

Вернемся ненадолго к проблеме с Semagic, описанной две колонки назад, и решим ее. Как вы помните, проблема заключалась в том, что в своем ini-файле Semagic хранит абсолютные пути к разнообразным дополнительным файлам, в которых он нуждается при работе — словарям, шаблонам предварительного просмотра, папкам очереди сообщений и так далее. Все они имеют вид «параметр=путь», например: strDic1=H:\Applications\Semagic\ru_RU.dic. Решение подсказал наш читатель Сергей, приславший следующее письмо: «…Я не очень понимаю, зачем бороть абсолютные пути в Semagic’е и изобретать велосипед. Еще со времен третьего DOS’а (а может, и раньше:) символ „\“ обозначал корневой каталог…»

И это письмо — спасибо Сергею — побудило меня еще раз попробовать исправить все пути в ini-файле «Семаджика» так, чтобы они имели вид «параметр=\Applications\Semagic\имя_файла», то бишь чтобы путь начинался с обратного слэша, обозначающего корневой каталог флэшки (понятно, что программа у меня на флэшке находится в папке Applications\Semagic). При запуске Semagic привычно ругнулся на отсутствие файлов словарей, а затем… заработал как положено, зараза! Самое обидное, что подобный вариант записи пути к файлам я проверил в первую очередь, начав бороться с абсолютными путями, но Semagic выдал ошибку, и я счел это решение неработоспособным. Однако все просто: открывайте файл LiveJournalU.ini и исправляйте все абсолютные пути к служебным файлам «Семаджика» в подобный формат: \путь_от_корня_флэшки_до_папки_с_исполняемым_файлом_Semagic\старое_имя_служебного_файла, после этого запускаете Semagic, не обращая внимания на его причитания по поводу ненайденных файлов, и все работает. Вместо редактирования ini-файла можно проделать то же самое в настройках программы, но там выискивать все места, где указан абсолютный путь, гораздо сложнее.

Поделиться:
Популярные книги

Камень Книга седьмая

Минин Станислав
7. Камень
Фантастика:
фэнтези
боевая фантастика
6.22
рейтинг книги
Камень Книга седьмая

Барон диктует правила

Ренгач Евгений
4. Закон сильного
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Барон диктует правила

Ты не мой BOY

Рам Янка
5. Самбисты
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Ты не мой BOY

Дворянская кровь

Седой Василий
1. Дворянская кровь
Фантастика:
попаданцы
альтернативная история
7.00
рейтинг книги
Дворянская кровь

Неверный

Тоцка Тала
Любовные романы:
современные любовные романы
5.50
рейтинг книги
Неверный

Не грози Дубровскому! Том V

Панарин Антон
5. РОС: Не грози Дубровскому!
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Не грози Дубровскому! Том V

Сердце Дракона. Том 19. Часть 1

Клеванский Кирилл Сергеевич
19. Сердце дракона
Фантастика:
фэнтези
героическая фантастика
боевая фантастика
7.52
рейтинг книги
Сердце Дракона. Том 19. Часть 1

Мама для дракончика или Жена к вылуплению

Максонова Мария
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Мама для дракончика или Жена к вылуплению

Ваше Сиятельство 3

Моури Эрли
3. Ваше Сиятельство
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Ваше Сиятельство 3

Снегурка для опера Морозова

Бигси Анна
4. Опасная работа
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Снегурка для опера Морозова

Архил...?

Кожевников Павел
1. Архил...?
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Архил...?

Идеальный мир для Социопата 2

Сапфир Олег
2. Социопат
Фантастика:
боевая фантастика
рпг
6.11
рейтинг книги
Идеальный мир для Социопата 2

Внешняя Зона

Жгулёв Пётр Николаевич
8. Real-Rpg
Фантастика:
фэнтези
попаданцы
рпг
5.00
рейтинг книги
Внешняя Зона

Идеальный мир для Лекаря 16

Сапфир Олег
16. Лекарь
Фантастика:
боевая фантастика
юмористическая фантастика
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 16