Форум программистов, компьютерный форум, киберфорум
Бета-тестирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.51/595: Рейтинг темы: голосов - 595, средняя оценка - 4.51
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018

HideScreener - программа для скрытого создания скриншотов компьютера

12.06.2012, 04:50. Показов 136833. Ответов 277
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Возможно велосипед, но я нужного в гугле для себя не нашел, потому написал свой скрытый скриншотер.

Особености:
  • Полностью скрытая работа. У программы нет вообще никакого интерфейса. Все настройки задаются через ini-файл. Интерфейс не реализован специально, чтобы программа случайно себя не выдала.
  • Скриншоты делаются автоматически через интервал указанный в настройках(в секундах) в папку, которая также указывается в настройках.
  • Возможность задавать качество скринов. Важная для меня опция, поскольку если компьютер работает сутками, то папка со скринами очень быстро разрастается в размерах. Этого помогает избежать задание низкого качества скринов.
  • Если даже происходит какая-то непредвиденная ошибка в программе, все сообщения пишутся в файл, а не выводятся на экран, после чего программа тихо перезагружается и дальше продолжает работать.
  • Имя программы замаскировано под виндовый файл svchost.exe

Прошу протестировать, есть ли глюки. Для меня сейчас очень важно протестировать на отсутствие ошибок, выводимых на экран.

Признателен буду за любой отловленный баг

Прямая ссылка на скачивание.По ней всегда будет актуальная версия.
P.S. Писал лично для себя и для контроля за тем, что происходит на моем компьютере во время моего отсутствия. Очень помогает решить многие проблемы, когда кто-то что-то "наклацал"
Вложения
Тип файла: zip HideScreener_1.0.0.0.zip (6.8 Кб, 1993 просмотров)
9
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.06.2012, 04:50
Ответы с готовыми решениями:

Посоветуйте программу для скрытого создания скриншотов
Всем привет. Завелась у нас тут в офисе "крыска", которая портит документы word и excel одного из сотрудников. По имени пользователя,...

Программа для создания скриншотов
Здравствуйте. Подскажите удобную программу, при помощи которой можно вырезать часть экрана и сделать пометки маркером на скриншоте.

Программа Joxi (для создания скриншотов) (Не запускается)
Доброго времени суток ! Недавно переехал на линукс. Обживаю ... Столкнулся с проблемой: Скачал пакет программы Joxi с официального...

277
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
07.08.2012, 12:50
Студворк — интернет-сервис помощи студентам
О! Так я ещё и версию старую гляжу! Щас новую посмотрю!
0
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
07.08.2012, 12:54  [ТС]
Цитата Сообщение от LeniumSoft Посмотреть сообщение
О! Так я ещё и версию старую гляжу! Щас новую посмотрю!
Только во избежания расстройств и падений в обморок пожалуйста не заглядывайте в код новой версии...
0
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
07.08.2012, 12:56
Цитата Сообщение от Tolias28 Посмотреть сообщение
Только во избежания расстройств и падений в обморок пожалуйста не заглядывайте в код новой версии...
Я уже упал в обморок! Вот только очухался!
Вопили вопили а панорамную картинку сделали!
0
11 / 11 / 0
Регистрация: 01.08.2012
Сообщений: 30
07.08.2012, 13:10
Цитата Сообщение от LeniumSoft Посмотреть сообщение
Я тоже фигнёй пострадал часок! Вот что вышло!
А поподробнее? Чего это и с чем его едят?
А то я в программировании вообще ни бум-бум
0
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
07.08.2012, 13:16
Да просто! Такая же штука для делания скринов. (Без настроек) Просто попробовал скрины поделать.

Добавлено через 4 минуты
Не буду я это делать круто! Ато толиас меня возненавидет! И так скринеров наплодилось.
0
11 / 11 / 0
Регистрация: 01.08.2012
Сообщений: 30
07.08.2012, 13:18
Цитата Сообщение от Tolias28 Посмотреть сообщение
Могли бы еще попробовать запустить от имени SYSTEM с установленной опцией FromAllMonitors=False в настройках?
Я пока на работе, приеду домой то покопаюсь, что там не так...
Спасибо!
Запустилось. Но есть нюанс:
Скрин создался "голый" с именем 13.10.00.jpg и разрешением 1024x768, причем только один.
В папке IDLE тоже появился скрин, такой же, но с именем 13.10.10_IDLE_386h54m38s.jpg
Больше скринов не создавалось, хотя прога висела в процессах. Через 3 минуты закрыл её ключом /exit.
Скрины и лог во вложении.


Цитата Сообщение от LeniumSoft Посмотреть сообщение
Да просто! Такая же штука для делания скринов. (Без настроек) Просто попробовал скрины поделать.
Ну тогда как пользователь могу сказать, что оно работает

Не по теме:

Цитата Сообщение от LeniumSoft Посмотреть сообщение
Не буду я это делать круто! Ато толиас меня возненавидет! И так скринеров наплодилось.
:D

Миниатюры
HideScreener - программа для скрытого создания скриншотов компьютера   HideScreener - программа для скрытого создания скриншотов компьютера  
Вложения
Тип файла: log log.log (455 байт, 10 просмотров)
0
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
07.08.2012, 13:31  [ТС]
Цитата Сообщение от The_DimoK Посмотреть сообщение
Запустилось. Но есть нюанс:
Скрин создался "голый" с именем 13.10.00.jpg и разрешением 1024x768, причем только один.
В папке IDLE тоже появился скрин, такой же, но с именем 13.10.10_IDLE_386h54m38s.jpg
Больше скринов не создавалось, хотя прога висела в процессах. Через 3 минуты закрыл её ключом /exit.
Скрины и лог во вложении.
Вот это да... жестко)) Посмотрю вечером

Не по теме:

Цитата Сообщение от LeniumSoft Посмотреть сообщение
Не буду я это делать круто! Ато толиас меня возненавидет!
да, да, только попробуйте сделать!:rtfm:]:->:ireful::angry:
:D А если всерьез.. Вот один чувак тоже сделал скриннер Скрытое снятие скриншотов Посмотрите, где я там хоть грамм хотябы неприязни проявил.. Наоборот помогал тестить, советы давал..

0
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
07.08.2012, 14:06
Попытался я сделать запланированную задачу для HideScreener.exe ! В итоге я увидел в диспетчере то что на скрине, комп начал виснуть, эта штука начала перезапускаться и когда накопилось 87 копий я перезагрузился! Дебаггер студии вопил на ошибку. Тоже создавая свои копии.
Миниатюры
HideScreener - программа для скрытого создания скриншотов компьютера  
1
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
07.08.2012, 14:40  [ТС]
LeniumSoft, а какую именно задачу и в чем, если не секрет? И с какими настройками?

Добавлено через 4 минуты
Хотя я догадываюсь в чем проблема... Тоже вечером исправлю.
0
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
07.08.2012, 15:06
Цитата Сообщение от Tolias28 Посмотреть сообщение
а какую именно задачу и в чем, если не секрет? И с какими настройками?


at 12:34 "путь\HideScreener.exe" в консоли.

Подождал минуту и каюк! Но это мне сдаётся дебаггер начал перезапускать для отладки и получилось зацыкливание!
0
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
07.08.2012, 15:10
Загружаю тебе материал для изучения!
Вложения
Тип файла: 7z log.7z (1.5 Кб, 16 просмотров)
1
11 / 11 / 0
Регистрация: 01.08.2012
Сообщений: 30
07.08.2012, 16:32
Кстати, потестил с 4 мониторами - исправно скриншотит (ну это если от имени пользователя запускать, от имени SYSTEM не работает).
1
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
07.08.2012, 20:16  [ТС]
Цитата Сообщение от LeniumSoft Посмотреть сообщение
Загружаю тебе материал для изучения!
Спасибо! Почитаю вечерком вместо какого-то журнальчика
0
не Администратор ^_^
 Аватар для Unick
988 / 223 / 23
Регистрация: 03.05.2009
Сообщений: 1,493
Записей в блоге: 1
10.08.2012, 00:04
Цитата Сообщение от Tolias28 Посмотреть сообщение
Спасибо! Почитаю вечерком вместо какого-то журнальчика
Книга ужасов - непредсказуемая рекурсия...
))
1
11 / 11 / 0
Регистрация: 01.08.2012
Сообщений: 30
10.08.2012, 14:09
Удалось запустить от имени SYSTEM при помощи PSEXEC от Руссиновича.
Записал папку со скринером на комп в сети (в C:\Program files\HS), далее на своем компе запустил PSEXEC с параметрами:
psexec \\ИМЯ_КОМПА -i -d -s "C:\Program files\HS\svchost.exe"
Запустилось и скрины начали создаваться. Единственное, что решил пока хранить скрины локально на компе юзверя.
Так что, по-видимому, проблема была в команде at - она, судя по всему, не создает интерактивный процесс.
1
11 / 11 / 0
Регистрация: 01.08.2012
Сообщений: 30
14.08.2012, 10:32
Всё? Тема заглохла?
0
не Администратор ^_^
 Аватар для Unick
988 / 223 / 23
Регистрация: 03.05.2009
Сообщений: 1,493
Записей в блоге: 1
14.08.2012, 11:33
Цитата Сообщение от The_DimoK Посмотреть сообщение
Всё? Тема заглохла?
просто все работает
автор молодец
1
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
14.08.2012, 11:59  [ТС]
Цитата Сообщение от The_DimoK Посмотреть сообщение
Всё? Тема заглохла?
Нет, я планирую еще сделать эту программу в виде сервиса, что пользователю не надо будет использовать никакого дополнительного софта. Он сразу сможет ее установить как сервис под желаемым имям и настройками. Я уже начал это делать, но пока не готов установщик(штатный установщик VS не канает, так как в нем нельзя сделать так, чтобы при установке сервиса пользователь сам выбирал какое имя сервиса должно быть. Ну и после установки он оставляет мусор в реестре и запись в списке установок и удалений программ так, что пользователь потом сможет с легкостью его удалить, что не допустимо) и еще некоторые детали в программе не поправил. В том числе надо исправить баг с рекурсивным запуском множества копий программ, если исключение возникло в самом начале работы программы и в системе используется по дефолту дебаггер Visual Studio, а не стандартный.
Но пока пришлось переключиться на другие дела, которые для меня в этот момент важнее.
Эту программу обещаю доделать, но когда, пока не знаю..
0
14.08.2012, 12:14

Не по теме:

Цитата Сообщение от Tolias28 Посмотреть сообщение
пользователю не надо будет использовать никакого дополнительного софта
Ага, кроме .NET 3.:D;)

0
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
14.08.2012, 12:49  [ТС]
Цитата Сообщение от locm Посмотреть сообщение
Ага, кроме .NET 3
Между прочем на Windows 7 и выше он идет по умолчанию. А на XP 3-ий фреймворк стоит почти у каждого человека. Семеркой пользуется подавляющее количество людей. XP меньше. А доля остальных ОС, что старее, не превышает нескольких процентов.

locm, так берите дописывайте свой скриннер. Че ж вы остановили разработку и не доделываете всю функциональность, а только ехидно смеетесь? Ухмыляться может каждый.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.08.2012, 12:49

Программа для создания скриншотов с возможностью загружать их на хостинг
Прошу оценить мой проект, высказать плюсы и минусы, сказать что добавить, что убрать. Оценить дизайн, работоспособность программы,...

Подскажите бесплатную программу для скрытого снятия скриншотов!
нужна программа которая делает в скрытом для пользователя виде скриншоты, с возможностью заданию интервала, 10 секунд, 1 мин, 5 мин итд......

Написание службы для создания скриншотов
Всем привет! Есть код который делает снимок экрана. Пытаюсь переделать его в службу. Просьба помочь. using System; using...

Сервис для создания скриншотов программы
Пример скриншотов можно посмотреть тут https://play.google.com/store/apps/details?id=com.whatsapp Есть какой-то генератор для создания...

Программа для снятия скриншотов с ip-камеры по расписанию
Добрый день. Ребята. Вопрос такой. Есть ip-камера. Нужна программа для автоматического получения скриншотов с этой камеры, т.е. по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
100
Ответ Создать тему
Новые блоги и статьи
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни 1. Механизм отложенного высвобождения фосфора Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ Реализована разная скорость. . .
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2. Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её. Всё это стресс конечно. Почему?. . .
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот. Ларри Уингет
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru