среда, 18 февраля 2009 г.

Создание HTML подписи (Thunderbird)


В предыдущей заметке были описаны основы работы с подписями в Thunderbird. В текущей теме я хотел бы привести пример создания HTML подписи с вставленными изображениями. Как видно из картинки подпись отделяется от основного сообщения письма двумя дефисами. После них выводится фактически сама подпись. По сути эти два дефиса всегда используются при добавлении подписи, это является интернет-стандартом и используется как при написании писем, так и при создании интернет страничек. Thunderbird также следует этим стандартам.
Свою подпись я создал в обычном блокноте, сохранив файл в формате HTML (signature.html). Текст подписи выглядит следующим образом:


<b>С уважением,</b>
<br><b>Полиграф Полиграфович</b>
<br>blogger
<br>Web: <a href='http://poligraph.blogspot.com'>poligraph.blogspot.com</a>
<br>Email: <a href='mailto:poligraph@blogspot.com'>poligraph@blogspot.com</a>
<br><img moz-do-not-send="false" src="file://C:\signature\telephone.png" alt="телефон"> (800) 555-1212
<br><img moz-do-not-send="false" src="file://C:\signature\icq.jpeg" alt="icq"> 2221222
<br><img moz-do-not-send="false" src="file://C:\signature\jabber.jpeg" alt="jabber"> poligraph@blogspot.com



Теперь давайте рассмотрим теги разметки используемые в данном сообщении.
<b></b> - Текст находящийся между <b> </b> будет выведен жирным шрифтом.
<br> - Показывает перевод строки
<a href='http://poligraph.blogspot.com'> </a> - Текст находящийся между <a> </a> будет выведен в виде гиперссылки, адрес перехода на страничку вводится в кавычках(апострофах) после href=.
<a href='mailto:poligraph@blogspot.com'></a> - Тут примерно то же самое единственное отличие вместо http: мы пишем mailto: и далее адрес вашей электронной почты.
<img moz-do-not-send="false" src="file://C:\signature\telephone.png" alt="телефон"> - Данная строка выводит изображение причем после file:// необходимо писать полный (абсолютный) путь до файла с изображением. (В операционных системах Linux/unix полный путь будет выглядеть следующим образом: file:///home/signature/telephone.png"). Также можно добавить параметр alt например: alt="телефон" alt - это вывод альтернативного текста на случай если воспроизведение изображений в программе отключено. moz-do-not-send="false" Данная запись гарантирует, что Thunderbird действительно включает ваше изображение в подпись вашей электронной почты.
В принципе Вы просто можете скопировать в блокнот текст выделенный в рамке и подправить так как Вам это необходимо. Самое главное не забудьте сохранть документ в формате HTML
После того как файл подписи сохранен его необходимо прикрепить к вашей учетной записи. Для этого открываем Инструменты -> Параметры учетной записи... Далее в левой панели выбираем вашу учетную запись (адрес электронной почты), в правой части находим "Файл содержащий подпись" и ставим птичку, чуть ниже в строке определяем путь до нашего файла с подписью.



Ну вот в принципе и все!
Ссылка по теме: QuickText
Ссылка по теме: Подписи - ThunderBird
Спонсор статьи:
Читать далее

вторник, 17 февраля 2009 г.

Ключевые слова в поиске изображений

Слышали вы когда-нибудь об аббревиатуре IPTC? IPTC - расшифровывается как International Press Telecommunication Council (Международный совет по телекоммуникациям в средствах массовой информации), а еще эта аббревиатура обозначает метаданные в которые можно ввести всю информацию о Вашем изображении(фотографии) начиная от названия и заканчивая источником ее получения. IPTC-метаданные встраиваются в файл изображения и прочитать их можно используя специальные программы, такие например как IrfanView, Xnview и т.д. Также IPTC-метаданные имеют возможность хранить в себе ключевые слова, которые потом используются для поиска нужного изображения, либо в интернет в поисковых системах (поиск картинок), либо в локальных программах для поиска изображений на диске.

Честно признаюсь, долго не понимал как поисковики находят изображение, да и разбираться особого желания не было, пока на моем компьютере не скопилось столько фотографий, что для того чтобы найти нужное фото требовалась куча времени. Сортировка по папкам помогала слабо. Потом на моем компьютере появилась программа Picasa и как бы все стало более упорядочено, но в голом виде Picasa просто производит поиск картинок на диске и сортирует их по датам (не скрою после первого запуска данный софт помог найти мне очень много фотографий, которые как мне казались бесследно исчезли из моего компьютера). Если откровенно, то при работе с данной программой хотелось чего-то более изящного и чтобы поиск фотографий проходил на раз, два, три. Перерыв кучу информации в интернете нашел понятие метаданных IPTC, и решил применить его к своей проблеме. Как оказалось IPTC встроен в программу Picasa в виде: "Тегов Picasa" и "Подписи к фотографиям".

1. Теги Picasa

Теги Picasa в IPTC-метаданных имеют значение Keywords (Ключевые слова), по ним Picasa производит поиск изображений в своем каталоге. Замечу, что поиск в программе очень гибкок, т.е. достаточно набрать несколько букв ключевого слова как программа сразу же реагирует на них автоматически показывая в выпадающем меню все ключевые слова начинающиеся на введенный набор символов, а также сразу отбирает соответствующие изображения.

Теперь, давайте рассмотрим, как же задать теги Picasa. На рисунке расположеном ниже можно увидеть кнопку под номером 1. которая открывает окно тегов. Далее, все интуитивно просто в строку ввода 2. вводим ключевое слово и нажимаем кнопку 3. "Добавить", после этого ключевое слово добавляется в список расположенный ниже. Для одной картинки можно вводить несколько слов причем можно вводить не только слова, но и словосочетания. После того как введены все поисковые слова можно выбрать другое изображение и также произвести ввод тегов. По окончанию ввода всех тегов нажимаем кнопку "Готово" при этом окно ввода тегов закроется.
В Picasa также имеется возможность задавать тег для нескольких изображений одновременно, это особенно удобно когда вы хотите чтобы при поиске, программа нашла Вам группу изображений, например: продукты, канцтовары и т.д. Для того чтобы создать общий тег необходимо выделить несколько изображений в пределах одной папки или альбома и произвести вышеописанные действия по вводу тегов в изображения.
Если необходимо задать общий тег изображениям из разных папок, то картинки необходимо отобрать. Для этого необходимо выделить несколько изображений и после того как они появятся в нижнем левом углу экрана "выделенных изображений", необходимо нажать кнопку "Отобрать выделенные элементы". При этом выделенные эскизы отметятся кружочком с зеленой точкой. Далее проделать то же самое с другими папками или альбомами. После того как вы соберете необходимое количество фотографий, можно задавать ключевые слова (теги). Когда все слова заданы, можно снять выделение объектов кнопкой "Отменить выделение элементов".


2. Подпись к фотографиям

Подпись к фотографиям в IPTC-метаданных выглядит как Caption(заголовок) вставляется в окне просмотра изображения. В подписи можно описать содержание картинки, например Вы хотите передать изображение другому человеку. Или просто откладываете ее в долгий ящик и чтобы потом не забыть что там нарисовано ставите подпись. В поиске по ключевым словам в "Подпись к фотографиям" не участвует.

Подытожив свою заметку по тегам Picasa, хотелось бы дать совет, не ленитесь ставить ключевые слова (теги) и подписи к фотографиям и изображениям. в будущем это поможет сэкономить Вам кучу времени при поиске.

И напоследок, если Вы захотите потренироваться на определенных изображениях вот вам ссылка для скачивания в данном архиве находится небольшая подборка на тему канцтовары и продукты.


Читать далее

пятница, 13 февраля 2009 г.

Подписи - Thunderbird

Из Базы Знаний MozillaZine
(оригинал статьи находится здесь)

Подпись - это блок текста добавляемый автоматически при составлении нового письма или ответа на пришедшее письмо. Thunderbird позволяет Вам использовать подписи для каждой из ваших учетных записей. Каждая подпись может быть простым текстом или создана в виде HTML. Подпись HTML может иметь определенный шрифт, цвет, форматирование, вставленное изображение и т.д. Каждая подпись сохраняется в отдельном файле на вашем компьютере, и любой файл подписи может быть использован больше чем в одной учетной записи.



Содержание
  1. Файлы подписи

  2. Подписи простым текстом

  3. Подписи HTML

    1. Вставка изображения в подпись

  4. Расширения для составных(многочисленных) подписей

  5. Смотрите также

  6. Внешние ссылки


Файлы подписи
Для создание подписей в Thunderbird можно использовать саму почтовую программу, либо инструменты операционной системы, как пример это может быть простой текстовый редактор «Блокнот».
Для Thunderbird нет необходимости помещать файлы подписей в определенное место на диске. Вы можете создать папку для хранения подписей в Вашем профиле, для более легкого доступа к ним. Либо создать папку для хранения подписей в любом другом месте на диске.
Для использования файла подписи, изначально ее необходимо определить в настройках учетной записи как подпись для учетной записи. Если у вас более несколько учетных записей, тогда вы должны определить файл подписи для каждой учетки.



Подписи простым текстом
Текстовую подпись можно использовать как в обычном текстовом сообщении, так и в сообщении размеченном при помощи HTML.
Файл текстовой подписи не использует специальную кодировку, а по умолчанию содержит кодировку которую вы установили для вашей операционной системы (нет необходимости изменять кодировку подписи при изменении кодировки сообщений в Thunderbird).
Чтобы сделать текстовую подпись в Thunderbird, необходимо создать новое сообщение, в нем набрать текст подписи. Затем в меню выбрать Файл → Сохранить как... → Файл, далее сохранить сообщение как текстовый файл. После этого, закройте окно сообщения не сохраняя.
Также можно использовать любой текстовый редактор, который может создать простой текстовый файл. Файл должен иметь имя с расширением .txt, пример: signature.txt.
Заметьте: Редактор который вы используете при создании файла подписи может сохранять файлы в различных форматах, при этом у Вас должна быть гарантия, что Вы сохранили файл подписи в кодировке которая используется операционной системой по умолчанию. Не сохраняйте файл с использованием языка тегов, либо в какой-нибудь Юникод форме.



HTML подписи
Вы можете использовать HTML подписи, как в HTML так и в простых текстовых сообщениях. (В простых текстовых сообщениях HTML подпись конвертируется в простой текст и как следствие некоторые элементы разметки могут быть потеряны если их невозможно будет преобразовать в простой текст).
Чтобы сделать HTML подпись напишите HTML сообщение в Thunderbird. Наберите текст с любым форматированием и цветами. Выберите Файл → Сохранить как... → Файл и сохраните свою подпись как HTML файл. Далее, закройте окно с письмом не сохраняя его.
Как альтернативный метод, можно использовать другие программы создающие HTML файлы. Расширение файла должно быть .html, пример: signature.html. Файл HTML подписи должен содержать только HTML фрагмент, но не полный HTML документ. Вы можете создавать файл используя простой текстовый редактор печатая самостоятельно HTML теги. Или Вы можете создавать файл используя специальный редактор поддерживающий HTML.
Файл HTML-подписи использует заданную по умолчанию кодировку операционной системы (которая может и не совпадать с кодировкой по которую вы определяете в сообщениях Thunderbird). Вы можете перекодировать специальные символы используя HTML обычным путем - для примера, вы можете вывести символ валюты евро (€) как &euro; или как &#8364.
Заметьте: Некоторые текстовые процессоры и редакторы HTML создают HTML документы содержащие много ненужного кода. После создания HTML подписи в таких редакторах можно проверить подпись в простом текстовом редакторе и удалить не нужные теги.



Вставка изображения в подпись
Изображение в подпись вставляется обычным способом. Если графический файл находится на вашем компьютере, тогда Thunderbird будет прикреплять файл в каждом сообщении которое Вы посылаете, и люди кто получает ваше сообщение будут видеть изображение. Если Ваше изображение находится на удаленном сервере то Вы можете не прикреплять данный файл, а делать на него ссылку. Однако в этом случае люди которые получают ваше сообщение могут не увидеть изображение, если они выбрали блокировку удаленных изображений из соображений конфиденциальности.
Если Вы создаете файл подписи используя другие программы убедитесь что тег изображения содержит полный URL графического файла, а не ограничен только именем. Thunderbir'у необходим полный URL для того чтобы он мог прикрепить изображение.



Расширения для составных(многочисленных) подписей
Некоторые расширения представляют различные способы, которые позволяют управлять многочисленными подписями.


  • Если Вы хотите использовать более чем одну подпись для учетной записи e-mail или выбирать различные записи составляя почту, то для этого может понадобиться расширение Signature Switch. Данное расширение позволит Вам легко выбрать из множества подписей находящихся в выпадающем меню кнопки, расположенной на панели инструментов окна составления сообщений или через контекстное меню вызываемое правой кнопкой мыши.


  • Расширение Quicktext: добавляет меню в окне составления сообщений из которого вы можете выбрать составленный вами текст который будет установлен в место нахождения текстового курсора. Более того, расширение позволяет, Вам включать переменные, такие как почтовый адрес отправителя/получателя, предмет сообщения, и дата. Cмотрите домашнюю страницу расширения Quicktext для дополнительной информации.


  • Расширение Signature: похоже на упрощенное расширение Quicktext, расширение Signature позволяет Вам вставлять предопределенный текст в любом месте тела сообщения где стоит курсор. Вставляет только простой текст и не позволяет использовать переменные.


  • Расширение Tagzilla: используется, для вставки "taglines" или подписи в e-mail сообщениях. Заметьте что вы должны также установить расширение JSLib до установки Tagzilla. Смотрите эту ветку форума из нескольких комментариев к ограничениям Tagzilla относительно почтовых подписей.



Смотрите также
Mail content types
Multiple identities per e-mail account
Creating complex mails with inline images
Signature display color
Extensions (Thunderbird)


Внешние ссылки


  • Инструкции относительно того как создать файл подписи и использовать его в Thunderbird доступны здесь.


  • Для общей информации относительно блоков подписи, включая информацию о разделителе ("-- ") вставляемом перед Вашей подписью в Thunderbird, смотрите Dan's Mail Format Site.





Ссылка по теме: QuickText
Ссылка по теме: Создание HTML - подписи (Thunderbird).
Спонсор статьи:
Читать далее

среда, 11 февраля 2009 г.

Преобразование текста в числа (Openoffice Calc)

Недавно столкнулся с очередной проблемой при работе с OpenOffice. Был текстовый файл (формат txt) с отчетами по работе клиентов. Возникла необходимость сделать расчеты на основании данного файла. Как обычно загрузил данный файл в Calc с помощью Вставка -> Лист из файла, сделал предварительные манипуляции с разбиением на столбцы и форматированием. Далее начал делать расчеты, а не тут то было, столбики с цифрами ни в какую не хотели считать результаты, даже при установке данных ячеек в числовой формат. Как выяснилось преобразования значений ячеек в числа не происходят, даже апострофы(как признак текста) перед числом в ячейках не исчезают. На форуме инфра-ресурса такая проблема действительно имеет место быть и решается она очень просто. Для решения данного вопроса необходимо установить расширение Convert Text To Number (and date). Как установить расширение описано в этой статье. Обсуждение на форуме и правила использования здесь.

ОС: Win2003
OpenOffice: 3.0.0
CT2N: 1.3.2

Читать далее

суббота, 7 февраля 2009 г.

Погода gismeteo по почте (python)

На моей работе доступ к интернету имеется не у всех. Но многие сотрудники хотят знать примерный прогноз погоды на ближайшие дни. Честно говоря надоели с вопросами типа: "Какая будет завтра погода?" или "Завтра холодно будет?". Порывшись в интернете набрел на блог некоего webveter где был представлен скрипт на python'е забирающий погоду с gismeteo в виде таблицы. Допилив его под свои нужды, прикрутив к нему модули для отправки почты получил новый скрипт. Ввод исходных данных вывел в настроечный файл weather.ini, там же оставил комментарии по настройке. В принципе как мне кажется разобраться с работой программы не сложно. Но если будут вопросы пишите, буду рад ответить.

Исходный код Размер файла: 1.31 KB

Версия для windows Размер файла: 1.80 MB
Исполняемый файл: weathersmtp.exe
Проверен в операционных системах WinXP, Win2003

Читать далее