|
|
Programming |
|
|
|
|
|
|
LWP SocksChain ( HTTPS protocol ) [ Revision 1.15 ] |
|
Некоторое продолжение LWP SocksChains, только для работы по протоколу https. Коротко - поддержка https протокола в LWP через цепь socks4/socks5 серверов.
| Архив | 15012 | байт |
| Документация | 7313 | байт |
Последнее обновление: Sat, 21 Nov 2009 23:31:22
MD5: 0399d637882ffa9a28b3e778e231f28c
LWP SocksChain [ Revision 1.12 ] |
|
Модуль - позволяющий LWP заставить ходить по http протоколу через Socks серверы, с возможностью организовать цепь из нескольких socks серверов... Вернее внутри два модуля один поддерживает только HTTP/1.0 ( SocksChain10.pm ) второй также и 1.1. Сделано так потому, что... ну у LWP есть вроде `старый` и `новый` интерфейс для работы с http, это примерно для того же...
| Архив | 12942 | байт |
| Документация | 4123 | байт |
Последнее обновление: Sat, 21 Nov 2009 23:30:42
MD5: 51d86077c490c77e2ec916d207a2bf5b
Socks Chains [ Revision 1.22 ] |
|
Надо было из перла выстроить и пользовать цепочку из SOCKS серверов, вот написал себе маленький модуль. Также есть пара примеров для его использования ( я telnet к нему прикручивал и ssh ). Ну вобщем можно туннель построить и пустить через него чего угодно ( ну или почти чего угодно... ). Писалось все это под одну специфическую задачу, в которой светится было крайне не желательно...
P.S. С версии 1.20 оно http прокси тоже поддерживает...
| Архив | 31366 | байт |
| Документация | 11323 | байт |
Последнее обновление: Sat, 14 Nov 2009 19:03:05
MD5: b45ede8b6e8723d3d1793603a9bc289d
Cyrillic [ Revision 1.24 ] |
|
Модули для автоматического распознавания русской кодировки ( KOI8-R, CP1251, IBM866, ISO-8859-5, MAC-UK, IBM855 ), и для конвертации из одной русской кодировки в другую ( KOI8-R, CP1251, IBM866, ISO-8859-5, MAC-UK, IBM855, IBM880, KOI-8, KOI8-U, ECMA-CYRILLIC ). Вот тут примерчик как ими пользоваться ( он теперь отдельно идет )...
P.S. не у всех еще Perl 5.8 есть...
| Архив | 14095 | байт |
| Документация | 2848 | байт |
Последнее обновление: Wed, 04 Dec 2002 00:56:31
MD5: fa54d93ad1f94a12396c5d7c7e40459c
Easy Templates [ Revision 1.48 ] |
|
Модуль для разбора шаблонов. Я вобщем обычно пользовал TemplateToolkit, но на одном нехорошем сайте ( agava ) он обругался, дескать памяти мало, все остальное чего смотрел, не вдохновило ( да и синтаксис другой, переписывать шаблоны влом было )... вот написал простенький обработчик шаблонов примерно вот с таким синтаксисом. А вообще мне нужно было шустрое средство для разбора отностительно простых шаблонов, к которому можно легко прикрутить новых фильтров и логических операторов, и чтобы доступ к этим шаблонам можно было разрешить посторонним людям... О том, как я совмещал использование EasyTT.pm и Template.pm в одном и том же скрипте, немного написано здесь.
| Архив | 29859 | байт |
| Документация | 11036 | байт |
Последнее обновление: Sat, 16 Nov 2002 00:58:38
MD5: 8fcf9a8f3bfa15cf63f76cae9b808b4b
4_Buh [ Revision 1.117 ] |
|
Надо было реализовать печать некоторых платежных документов...
Вобщем решено было попрактиковаться с PerlScript под IE, ( лет 5 назад я на паскале все писАл, а щас решил скриптами, плюсов гора - редактировать в любое время, бумажку новую добавить, тоже не проблема, ну и др. скрытые причины :), вот. ), хотя внутри не только перл, там вроде как смесь perl'a, css'a, javascript'a ну и html естественно.
В качестве интерфейса для ввода данных ( да и для вывода тоже ) пользуется IE в котором отрисованы формы. Полученные документы в html формате. ( ...и незачем так брызгаться слюной, - задача была, наладить работу в ie под windows ) Опять же плюсы тоже есть - архив можно смотреть любым броузером.
Вот несколько скрин-шотов:
-Форма для заполнения документа 'Накладная'
-Формы заполнения предварительного счета
-Формы для заполнения Счета-фактуры
-Вот так выглядит поиск в архиве
-Так примерно на бумаге должен смотреться документ `Накладная'
- ...... `Предварительный счет'
- ...... `Счет-фактура'
Последние три из-за отсутствия щас под рукой сканера - виндусовый превиев.
Кстати на счет PerlScrip - в принципе все можно на cgi перетащить, теоретически надо дописать несколько функций на JavaScript, там гдето даже есть небольшой пример относительно пользования cgi...
Контора, для которой это изначально делалось, работает с версией несколько другой чем эта, пропатченной на предмет хранения данных в более другом месте, чем просто csv, поэтому тут могут всплыть какие либо не отловленные гадости...
P.S. Все таки не удержался и модуль для обмена данными между документами зажал на халяву раздавать...
| Архив | 81804 | байт |
| Документация | 18219 | байт |
Последнее обновление: Sun, 03 Nov 2002 01:34:06
MD5: c0f25a57d133efc48507e54b721c38a0
Curses_Lists [ Revision 1.3 ] |
|
Ну это то, чего мне не хватало в Curses::Widgets, процедур для отображения списков. Можно таблицы показывать... Ну вот как примерно его можно пользовать... ( там правда сделано без обьектов, в силу некоторых причин, зато текст разноцветный немного понимает... )
| Архив | 9725 | байт |
| Документация | 7092 | байт |
Последнее обновление: Thu, 03 Oct 2002 02:00:48
MD5: 0039c9f5a934932150aa0b8a4111427d
AnsiColor [ Revision 1.4 ] |
|
Модуль для управления цветом и позицией курсора на Ansi терминале.
| Архив | 2525 | байт |
| Документация | 2170 | байт |
Последнее обновление: Mon, 30 Sep 2002 02:08:04
MD5: 7e06963b7946d0ab5d6b4f9c064b527c
spswd |
|
Клиент/Сервер: один раздает пароли другой их подбирает, то к чему их подбирать можно и расширить ( там все типа в модулях ) ... Щас там есть ftp & pop3. На перле потому, что скорость при восстановлении по сети не очень критична, да и вообще нефиг этим заниматься... Скажем так - программа для восстановления _СВОЕГО_ пароля который был забыт...
| Архив | 10011 | байт |
| Документация | 8572 | байт |
Последнее обновление: Sun, 21 Jul 2002 00:42:55
MD5: a093c19115c645aef0a06230fa6504a8
|
|
|
|
|
|
Все скрипты выкладываемые когда либо на сайт - здесь.
|
|
Last updated: $Date: 2009-11-21 20:33:58 $
|