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

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

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

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

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

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

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

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

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

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

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

277
Эксперт по электронике
6991 / 3307 / 341
Регистрация: 28.10.2011
Сообщений: 12,985
Записей в блоге: 7
17.07.2012, 13:17
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Tolias28 Посмотреть сообщение
И какие версии .NET Framework у вас установлены?
Вообще не установлены. Я и без .NET обхожусь.

Цитата Сообщение от Tolias28 Посмотреть сообщение
Когда эта ошибка вылетела? При запуске программы?
Да. Будет очень подозрительно если svchost.exe сообщит об такой ошибке.
У меня как раз появилась аналогичная задача - скрыто снимать скины. Увидев вашу программу уж подумал что не придется самому изобретать колесо, но нет, видимо придется написать свой вариант, не требующий .NET.
0
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
17.07.2012, 13:39  [ТС]
Цитата Сообщение от locm Посмотреть сообщение
У меня как раз появилась аналогичная задача - скрыто снимать скины. Увидев вашу программу уж подумал что не придется самому изобретать колесо, но нет, видимо придется написать свой вариант, не требующий .NET.
Пишите. Если установить .NET Framework вам религия не позволяет...

Кстати, о том, что эта программа имеет этот недостаток требующим установленный .NET я уже говорил в теме...
Цитата Сообщение от Tolias28 Посмотреть сообщение
Цитата Сообщение от Памирыч Посмотреть сообщение
прога на шарпе написана?
К сожалению да...)
P.S. Нужен Framework 3.0
Было у меня сначала желание написать скринер не на .NET-подобном языке, но моих знаний в том же C++ недостаточно. А так как третий .NET Framework по умолчанию идет вместе с Windows Vista и Windows 7, а на XP он установлен в 90% случаев, то и решил написать скриннер на нем.

Если вы напишете свой скринер на плюсах(или дельфи или на чем вы там планируете его написать) буду рад, если потом поделитесь своим трудом (;

Добавлено через 8 минут
Могу сделать вспомогательный exe-шник на C++, который будет проверять, установлен ли .NET. Если да, то он будет запускать этот скриннер, в противном случае просто тихо закроется (чтобы избежать появления ошибки, указанной вами).
0
Эксперт по электронике
6991 / 3307 / 341
Регистрация: 28.10.2011
Сообщений: 12,985
Записей в блоге: 7
17.07.2012, 13:57
Цитата Сообщение от Tolias28 Посмотреть сообщение
Пишите. Если установить .NET Framework вам религия не позволяет...
Если бы запускалось бы только на моем компе.
Я ведь не знаю установлен ли .NET Framework 3.0 на тех компах, где должна работать прога.


Цитата Сообщение от Tolias28 Посмотреть сообщение
Могу сделать вспомогательный exe-шник на C++, который будет проверять, установлен ли .NET
Спасибо, не нужно. Это я и сам могу сделать. Для меня важно чтобы работало везде.
0
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
17.07.2012, 14:04  [ТС]
locm, пожалуй тут я с вами полностью соглашусь... Но причины, по которым я написал приложение все таки на .NET я выше уже озвучил: недостаточные знания в C++ и наличие третьего фреймворка почти на каждом компьютере (например мою прогу уже протестировали больше 50 человек(если не больше) в течении прошедшего месяца это точно, я ее на других сайтах тоже выкладывал. Там вообще люди не знают, на чем она написана, так как я не говорил. Тем не менее вы первый человек, который пожаловался на наличие ошибки из-за отсутствия .NET).
0
17.07.2012, 14:11

Не по теме:

Цитата Сообщение от Tolias28 Посмотреть сообщение
недостаточные знания в C++
Существует много других ЯП не использующих платформу .NET.

0
17.07.2012, 14:13  [ТС]

Не по теме:

Цитата Сообщение от locm Посмотреть сообщение
Существует много других ЯП не использующих платформу .NET.
Понятное дело. Но со всех них я лучше всего знаком только с C++:)

0
не Администратор ^_^
 Аватар для Unick
988 / 223 / 23
Регистрация: 03.05.2009
Сообщений: 1,493
Записей в блоге: 1
17.07.2012, 15:50
Цитата Сообщение от Tolias28 Посмотреть сообщение
Просто будет не очень хорошо, если например пользователь за компьютером делает что-то важное, а программа в этот момент вздумает просканить и удалить дюжину файлов из винта
ну она же не виндоус будет форматировать
0
Эксперт по электронике
6991 / 3307 / 341
Регистрация: 28.10.2011
Сообщений: 12,985
Записей в блоге: 7
17.07.2012, 18:06
Цитата Сообщение от Tolias28 Посмотреть сообщение
буду рад, если потом поделитесь своим трудом (;
Кое что таки сделал. Скрытое снятие скриншотов
Надо протестить, а потом и использую на деле.
0
Brainsbreaker
 Аватар для Digit@ll
899 / 374 / 54
Регистрация: 01.02.2011
Сообщений: 1,608
17.07.2012, 22:11
Требования минимальные, начиная с FW 2.
0
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
17.07.2012, 22:35  [ТС]
Цитата Сообщение от Digit@ll Посмотреть сообщение
Требования минимальные, начиная с FW 2
Это вы предлагаете мне понизить версию фреймворка в программе?
0
не Администратор ^_^
 Аватар для Unick
988 / 223 / 23
Регистрация: 03.05.2009
Сообщений: 1,493
Записей в блоге: 1
17.07.2012, 22:37
Цитата Сообщение от Tolias28 Посмотреть сообщение
Это вы предлагаете мне понизить версию фреймворка в программе?
а помойму хорошая идея
0
Brainsbreaker
 Аватар для Digit@ll
899 / 374 / 54
Регистрация: 01.02.2011
Сообщений: 1,608
17.07.2012, 22:45
Tolias28, нет, я наверно не так выразился, у программы требования минимальные, т.е. достаточно будет установленного FW 2.0, а не 3.0. Но всё же не берусь утверждать, просто считайте как ИМХО.
1
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
17.07.2012, 22:57  [ТС]
Я версию фреймворка без проблем понижу. Просто я когда начинал писать этот скриннер, то вообще не ставил задачу его потом распространять, делал для себя. Это уже потом по мере написания кода увидел, что получается довольно неплохая реализованная задумка и решил поделиться на форумах=) Следующая версия, в которой сделаю автоудаление файлов и добавлю ключ /help для командной строки, будет уже со вторым фреймворком.

Добавлено через 2 минуты
Цитата Сообщение от Digit@ll Посмотреть сообщение
Tolias28, нет, я наверно не так выразился, у программы требования минимальные, т.е. достаточно будет установленного FW 2.0, а не 3.0.
то есть, у вас на компьютере нет третьего, а только второй фреймворк и она запускается?
0
11 / 11 / 0
Регистрация: 01.08.2012
Сообщений: 30
01.08.2012, 12:24
Tolias28, обнаружил, что при работе с несколькими мониторами, программа делает скрин только основного монитора. Есть возможность добавить возможность выбора монитора при снятии скриншота?

Кстати, проверил работу проги с UNC-путями - скриншоты сохраняются корректно, даже если в пути к папке есть пробелы

А вообще, в идеале было бы неплохо сделать возможность удаленной настройки, т.е. пусть будет "серверная" часть, которая ставится на компы, за которыми необходимо следить, и "клиентская" часть, которая ставится на другой комп в сети, в которой можно задавать настройки для каждой "серверной" части через юзер-френдли интерфейс. Чтобы, к примеру, начальник, не обладающий особыми знаниями в области ИТ мог следить за тем, что делают подчиненные и самостоятельно менять настройки на каждом из компов, не вставая с места. Опять же, это только информация к размышлению, я не спец в программировании и не знаю насколько сложно это реализовать
0
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
02.08.2012, 00:09  [ТС]
Цитата Сообщение от The_DimoK Посмотреть сообщение
обнаружил, что при работе с несколькими мониторами, программа делает скрин только основного монитора.
Да, так и есть. Добавить возможность сохранять скриншоты также с других мониторов несложно. Добавлю.

Цитата Сообщение от The_DimoK Посмотреть сообщение
было бы неплохо сделать возможность удаленной настройки
можно будет реализовать. Правда не обещаю, что именно эта возможность будет скоро..
1
11 / 11 / 0
Регистрация: 01.08.2012
Сообщений: 30
02.08.2012, 09:45
Цитата Сообщение от Tolias28 Посмотреть сообщение
Да, так и есть. Добавить возможность сохранять скриншоты также с других мониторов несложно. Добавлю.
Тогда ждем очередного релиза, надеюсь в нем также будет возможность удалять старые скрины
0
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
03.08.2012, 01:25  [ТС]
Взялся писать.
Цитата Сообщение от The_DimoK Посмотреть сообщение
Есть возможность добавить возможность выбора монитора при снятии скриншота?
Пожалуйста, уточните, как именно вы хотите, чтобы программа работала с двумя мониторами. Чтобы она одновременно могла делать скрины как только с главного так и с обоих мониторов? Или вам не нужно сразу с двоих делать а только с одного из двух, чтобы дать возможность выбора с какого именно? Или как вы хотите?
А то мне в принципе всеравно как делать. Сам лично никогда не нуждался в скриннинге второго монитора.. По нему ж вроде ничего толком и не показывается кроме презентаций и фильмов на проектор
1
11 / 11 / 0
Регистрация: 01.08.2012
Сообщений: 30
03.08.2012, 10:33
Цитата Сообщение от Tolias28 Посмотреть сообщение
Взялся писать.

Пожалуйста, уточните, как именно вы хотите, чтобы программа работала с двумя мониторами. Чтобы она одновременно могла делать скрины как только с главного так и с обоих мониторов? Или вам не нужно сразу с двоих делать а только с одного из двух, чтобы дать возможность выбора с какого именно? Или как вы хотите?
В идеале - чтобы была возможность выбора мониторов: либо с первого/второго/третьего/четвертого (да, у нас есть товарищи с 4 мониторами!) в любой комбинации, либо со всех сразу. Мониторы по идее нумеруются в винде, можно привязать к этой нумерации.
Цитата Сообщение от Tolias28 Посмотреть сообщение
А то мне в принципе всеравно как делать. Сам лично никогда не нуждался в скриннинге второго монитора.. По нему ж вроде ничего толком и не показывается кроме презентаций и фильмов на проектор
Ну я, к примеру, постоянно работаю на двух мониторах - на одном почта/просмотр заявок, на втором RDP-сеанс или радмин. Или когда надо подключиться одновременно к двум пользовательским компам - на одном места маловато
0
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
03.08.2012, 13:27
Недалёкое будущее:

- Сынок! Ты лазишь по порно сайтам?
- Нет!
- А вот это что такое? (Показывает скрины)
- Это само случайно открылось!
- Пол часа случайно открывалось?
- Да!
- Всё! Ты наказан! Я забираю провода от компьютера!
( Малой плача в своей комнате ) - Ненавижу того кто написал этот HideScreener!!!!

Наверно это главное предназначение твоей проги!
0
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
03.08.2012, 14:03  [ТС]
Цитата Сообщение от The_DimoK Посмотреть сообщение
В идеале - чтобы была возможность выбора мониторов: либо с первого/второго/третьего/четвертого (да, у нас есть товарищи с 4 мониторами!) в любой комбинации, либо со всех сразу. Мониторы по идее нумеруются в винде, можно привязать к этой нумерации.
окай, что-то придумаем.

Добавлено через 16 секунд
LeniumSoft,
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.08.2012, 14:03
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений. . . .
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения Продолжаю серию постов о дискретно-событийной модели рабочего. . .
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru