11:02

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3284-15-35
#original-date: 23.07.2009 Thu
#original-time: 3:35 PM
#original-day:  3284
#original-host: WinXP Prof SP1 (Build 2600)

Решила сама написать программу, которая снимет слайдшоу работы пользователя за компьютером. Снимок делается раз в минуту и тихонечко сохраняется. Даже подумала делать сравнение с предыдущим снимком чтобы не сохранять дубли, однако появилась одна проблема: во-первых запуск скринсейвера (ну, это можно наверное отслеживать), а во-вторых - часы и всякие иконки в трее, которые мигают и каждый скриншот делают уникальным. Что делать? ^^'

Ну и надо уже думать что-то с сохранением не только в BMP...

Комментарии
27.07.2009 в 12:36

Взлетное поле фантазии.
в autoit такую програмку нетрудно сделать. Можно проверять выбранную область, без мигающих мониторчиков (раз в минуту делать контрольную сумму и сравнивать с предыдущей), если она изменилась, делать скриншот и в название включать дату, время. Там же можно поставить условие, если процесс скринсейвер запущен - ничего не делать.
вообще autoit очень удобен для таких задач.
27.07.2009 в 15:32

Тотальная неудачница и убийца жёстких дисков.
Ну, мониторчики могут оказаться в любом месте экрана, мониторчики могут прятаться, мониторчики просто могут отсутствовать, зато будет присутствовать полезная информация ^^ Это и создаёт проблемы. Разве что отслеживать активность пользователя.

Кстати, моя программа почти готова ^^ Сейчас оформляю ^^
27.07.2009 в 16:43

Взлетное поле фантазии.
А какиим языком ты пользуешься?
27.07.2009 в 17:41

Тотальная неудачница и убийца жёстких дисков.
VB6 ^^ И мелочи на VBsсript и C++ пишу ^^
27.07.2009 в 17:42

Тотальная неудачница и убийца жёстких дисков.
Кстати, надо глянуть этот autoit ^^
27.07.2009 в 18:35

Взлетное поле фантазии.
Линда Кайе интересная штука, конечно я не пробовала ничего другого ^^ Но кажется там очень много исполненных просто возможностей.
27.07.2009 в 18:59

Тотальная неудачница и убийца жёстких дисков.
Кстати, MsgBox() там явно из VB утащили ^_^
27.07.2009 в 19:23

Взлетное поле фантазии.
Я на нем автоприцел и много полезных кликающих ботов написала )
Еще думаю ruby посмотреть, потому-что на нем rpg-maker написан.
28.07.2009 в 11:04

Тотальная неудачница и убийца жёстких дисков.
Я на нем автоприцел и много полезных кликающих ботов написала )

Про один из них я читала ^_^

Еще думаю ruby посмотреть, потому-что на нем rpg-maker написан.

 HarukaTenoh по той же причине взялась учить Руби, правда, потом много ругалась ^^
28.07.2009 в 11:10

Взлетное поле фантазии.
Ругались изза языков программирования?
28.07.2009 в 11:12

Взлетное поле фантазии.
А, понятно, че-то с рупи не то )
28.07.2009 в 11:21

Тотальная неудачница и убийца жёстких дисков.
Не то чтобы не то, просто синтаксис убойный ^^ От себя скажу, что люблю VB именно за синтаксис, который интуитивен и понятен, что трудно запутаться в чужом коде ^^
29.07.2009 в 08:16

Взлетное поле фантазии.
Изоshренный японский синтаксис )) Да, что-то не выглядит простым и интуитивно понятным.. hотя в истории создания пиshут, что разраатывался как самый предсказуемый язык и вроде в японии таким и считается.
29.07.2009 в 13:18

Тотальная неудачница и убийца жёстких дисков.
Ну, учитывая что в Японии в FM-TOWNS был компилятор бейсика, а ещё у них есть компиляторы для других диалектов бейсика, которые находятся между Quick Basic и VB, но при этом позволяют полностью использовать WinAPI... Думаю, японцы не так однозначны в выборе предсказуемого языка. В VB типизация только не достаточно сильная, а в остальном он явно очевиднее даже Паскаля ^^
29.07.2009 в 14:16

Взлетное поле фантазии.
Понятно ^^ Но, что делать.. рпг мейкер на нем, так что выбирать не приходится )
29.07.2009 в 14:52

Тотальная неудачница и убийца жёстких дисков.
Ну, в общем-то да ^^