Автор Тема: Ведение логов переписки с QIP2005  (Прочитано 5198 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Guezt Gutsy [?]

  • Продвинутый
  • ***
  • Сообщений: 335
  • Репутация: 81
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
AutoIt: 3.3.0.0 и 3.3.6.1

Версия: 3.0

Категория: Сеть/Интернет

Описание:
  • (!) Скрипт сохраняет всю активную переписку из QIP2005 независим от настроек истории самого QIP2005
  • (!) может вести логи с 2х-3х  ( больше не проверялось ) запущенных QIP одновременно.
  • (!) Информирует в файле логе о том что историю в Qip очистили.
  • (!) При запуске скрипта он автоматически добавляется в автозагрузку! (имя скрипта или скомпилированного .exe файла а так же путь до скрипта не имеет значения.
  • (!) Назначает wordpad.exe редактором по умолчанию и присваивает расшерению файлов истории (*.hql) иконку скрипта.
  • (-) Не сохраняет смайлы.
Код:
(нажмите для показа/скрытия)

Автор: Guezt Gutsy


Добавлено: Май 01, 2010, 11:16:18

сам заказал - сам сделал  :)   код конечно "код", но писал сам, получая консультации по некоторым моментам тут на форуме. Не выкладывал готовое решение по причине (лени) исправления в версиях AutoIt 3.3.1.0 и выше до 3.3.6.1 функций:
Код: AutoIt [Выделить]
всё откоментированно, понятен каждый шаг. Как и все начинающие обратился в стол заказов по неопытности тут:
http://autoit-script.ru/index.php/?topic=507.0  ;D
« Последнее редактирование: Май 06, 2010, 14:24:31 от Guezt »

Русское сообщество AutoIt

Ведение логов переписки с QIP2005
« Отправлен: Май 01, 2010, 11:11:42 »

Оффлайн MorgaN [?]

  • Новичок
  • *
  • Сообщений: 4
  • Репутация: 8
  • Пол: Мужской
    • M-SaiT.ru
    • Награды
Re: Ведение логов переписки с QIP2005
« Ответ #1, Отправлен: Май 06, 2010, 10:53:08 »
Скажите это я дурак или действительно не хватает слэшей?
RegWrite('HKEY_CLASSES_ROOT.hql',"","REG_SZ",'histqlog')
RegWrite('HKEY_CLASSES_ROOThistqlogDefaultIcon',"","REG_SZ",$path)
RegWrite('HKEY_CLASSES_ROOThistqlogshellopencommand','',"REG_EXPAND_SZ",'"%ProgramFiles%Windows NTAccessoriesWORDPAD.EXE" "%1"')
; добавляемся в атозагрузку!
RegWrite('HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun','qiplog',"REG_SZ",$path)

Оффлайн Guezt Gutsy [?]

  • Продвинутый
  • ***
  • Сообщений: 335

  • Автор темы
  • Репутация: 81
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Ведение логов переписки с QIP2005
« Ответ #2, Отправлен: Май 06, 2010, 14:27:32 »
MorgaN
Исправил, и давно заметил что при редактировании сообщения с кодом слеши куда-то пропадают, для этого и прикрепил файл. :)
эта часть должна выглядить вот так:
Код: AutoIt [Выделить]
; назначаем редактор для просмотра файлов истории скрипта по умолчанию:
RegWrite('HKEY_CLASSES_ROOT\.hql',"","REG_SZ",'histqlog')
RegWrite('HKEY_CLASSES_ROOT\histqlog\DefaultIcon',"","REG_SZ",$path)
RegWrite('HKEY_CLASSES_ROOT\histqlog\shell\open\command','',"REG_EXPAND_SZ",'"%ProgramFiles%\Windows NT\Accessories\WORDPAD.EXE" "%1"')

; добавляемся в атозагрузку!
RegWrite('HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run','qiplog',"REG_SZ",$path)


Русское сообщество AutoIt

Re: Ведение логов переписки с QIP2005
« Ответ #2 Отправлен: Май 06, 2010, 14:27:32 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
0 Ответов
3091 Просмотров
Последний ответ Март 16, 2011, 02:24:00
от Sergey2210
31 Ответов
53415 Просмотров
Последний ответ Июнь 23, 2012, 11:13:21
от 453976
2 Ответов
2514 Просмотров
Последний ответ Август 09, 2012, 11:21:07
от Kaster
2 Ответов
2991 Просмотров
Последний ответ Ноябрь 13, 2012, 07:22:10
от jastreb
13 Ответов
3587 Просмотров
Последний ответ Май 29, 2013, 13:04:44
от kolosov
7 Ответов
3201 Просмотров
Последний ответ Июнь 13, 2013, 09:31:21
от madmasles
5 Ответов
4301 Просмотров
Последний ответ Июнь 21, 2013, 10:46:35
от Yuriy
2 Ответов
1675 Просмотров
Последний ответ Март 24, 2014, 12:23:33
от pinbrain
1 Ответов
1815 Просмотров
Последний ответ Август 13, 2014, 14:16:43
от madmasles
0 Ответов
401 Просмотров
Последний ответ Июнь 05, 2017, 14:24:39
от SNKort