Тема: AHK: статистика пребывания на сайте
Ради статистики, надумал сделать скрипт, который бы считал, сколько у вк сидишь (другим скину, посмотрю:))
Скрипт: считывает URL строку в гугл Хром, если там Вконтакте.ру или ВК.ком, он включает таймер и записывает все это дело в лог (в минутах).
#NoTrayIcon
FileRead, a, C:\Program Files\vklog\logs\%A_DD%.%A_MM%.txt
if ErrorLevel=1
a := 0
loop
{
sleep 6000
ControlGetText, asd, Chrome_OmniboxView1, A
IfInString, asd, vkontakte.ru vk.com
{
a := a+0.1
filedelete, C:\Program Files\vklog\logs\%A_DD%.%A_MM%.txt
FileAppend, %a%, C:\Program Files\vklog\logs\%A_DD%.%A_MM%.txt
}
}
!w::
exitapp
return
}
Проблемы:
1. он реагирует только если введено чистый vkontakte.ru. Пробовал маской (вроде так) vkontakte.ru* , не пашет.
2. надо организовать автозапуск.
3. очень примитивная система записи в лог. Хотелось бы чтоб расписывалось по днях. (Возможно можно сделать запись в файл прямо перед выключением пк.)
4. возможно у вас есть в корне другой способ выполнения этой задачи
Очень плохо расбираюсь в этом, потому и столь примитивный скрипт:/