|
178 / 29 / 3
Регистрация: 29.08.2010
Сообщений: 228
|
|
Screener29.09.2011, 00:48. Показов 5958. Ответов 67
Метки нет (Все метки)
Вот было делать нечего и мне захотелось сделать такую безделушку )
жду критики ) про полезность можно не говорить кому надо будет пользоваться ну а кому надо нет
1
|
|
|
|
||
| 06.10.2011, 21:26 | ||
|
0
|
||
|
14 / 5 / 0
Регистрация: 29.09.2011
Сообщений: 19
|
|
| 06.10.2011, 21:30 | |
|
mischka, Ошибок куча...За 5 минут работы программы - багов и недоработок просто уйма..Новые элементы совсем непроработаны. В общем отчет будет листа на 3). Готовся морально..Только отпишусь пойже...
З.Ы. С правописанием я тебя не поправляю ибо сам не русский и русского никогда не учил) Ну и на вскидку - не сомтря на все то, что и как написано в окне "настройки"..Оно стало выглядить гораздо приятней) *Если все исправиш и допишеш как должно быть..Программа получиться вполне даже ничего. З.З,Ы - полсе добавления\изминения чего либо обезательно нужно проверять результат!!! Так называемо юнит-тестирование. Тогда багов будет в разы менше и доведеш программу до ума быстрее
0
|
|
|
178 / 29 / 3
Регистрация: 29.08.2010
Сообщений: 228
|
|||
| 06.10.2011, 23:41 [ТС] | |||
|
Ps.пишу на делфи Добавлено через 4 минуты ![]() И надеюсь смогу исправить
0
|
|||
|
14 / 5 / 0
Регистрация: 29.09.2011
Сообщений: 19
|
|
| 07.10.2011, 00:07 | |
|
Сколько всего добавилось) Есть тепер что поклацать) Продолжим)
1) Ошибка UI – Справка - в меню в место «Справка» отображает “Iiiiu”. И сразу же вторая проблема – при нажатие справки в на экране появляется панель таймера наложенная поверх панели настроек…Я вообще не сразу понял что же это такое и почему ничего не ключаеться))) прошло секунд 20 пока до меня дошло…Реализована справка никудишне). Появляются элементы ничем не отличаемы от рабочих элементов, а самого же рабочего окна программы, что приводит пользователя в замешательство…Либо найти место и вставить в каждой из панелей (в данном случае панели «Настройка» и «Таймер») кнопку с знаком вопроса, что традиционно обозначает справку и убрать «Справку» как отдельное подменю…Или же сделать отдельное окно Справки…выделенное другим цветовым фоном, и хорошо заметной надписью «Справка».Ну и естественно что б панели не накладывались одна на другую). Советую сделать первый вариант – с кнпокой «?» в каждой отдельной панели. Или еще проще – сделать текстовую справку с вставленными изображениями описыаемых элементов. Продолжу хаить «Справку». Само разрасписывание элементов непродуманно. Кнопка «принтскрин на хоткей» - нужно изменить надписть как и в описание..так и в самой панели Настроек на «Назначить PrtSc горячей клавишей », потому что именно так обозначаеться клавиша. Слово хоткей имхо тут не катит, потому что в меню есть упоминание о горячей клавише, но нету упоминаний о хоткее. *А вообще странная функция…Почему эту клавишу нельзя просто добавить в список допустимых клавиш при выборе хоткея? Ну и…Назначить клавишу можно нажав на эту кнопку и применив настройки…Но, когда деактивируешь функцию и применяеш настройки не назначая нового хоткея – хоткеем остаеться PrtSc при выключеной функцие «Принтскрин как хоткей»!. **Совет – при первом запуске программы по умолчанию сделать PrtSc горячей клавишей. - При клике в Справке просто на рабочие поле блока Настроек выдает сообщение «Применить».Это быть не должно.Не должно появляться никаких сообщений об нефункциональных элементах. Вот несколько поправок по описанию, как бы написал я, а так де попутно размышлния и советы несовсем о Справке (выносил звездочками) : - Выше всех (Поверх всех окон) – «Программу можно скрыть только функцией «свернуть в трей» - «Автостарт» - «Добавляет программу Screener в автозагрузки Windows. Программа будет автоматически запускатся при каждом входе в систему.» -«ПодсСтраиваться под картинку» - «Окно программы автоматически подстраиваться под размер скриншота» *Как по мне это функция вообще никчему. Я предлагал сделать функцию автозаполнения скриншота по рабочему полю программы с уменьшенным масштабом, так, что б не появлялись панели скроллинга… - Путь – «Выбор директории( \ места \ папка – на выбор ) для хранения скриншотов»- BMP – «Сохранять скриншоты в формате .BMP» - JPG - «Сохранять скриншоты в формате .JPG» *Где подписть над этими кнопками «Формат скриншотов»?? Если пишеш в описание про больее или менее ресурсоемкость.. Нужно тогда и дописывать что же у более ресурсоемкого форма лучше). - Качество – «Качество делаемого скриншота. Снижение качесвта изображения уменшает размер файлов изображения скриншота» *Так как написал ты выглядит не корректно + если в настройка у меня стоит ВМР, то в справке всеравно идет описание про качество JPG - Предпросмотр – ???вообще не понял что к чему..вместо показывает, лучше «Отбражает то-то и то-то там-то и там-то (напрмер: Отображает выделенный элемент для скрнишота в рабочем поле программы») -Ок – вообще не кликабельно…Да и такой кнопки в панели Настроек нету!!! Есть «применить»…Сообщение «применить» вылетает вокруг всех нерабочих элементов в справке..Ошибка кодирования. Справка таймера - «Задать\ввести час для скриншота» -«Задать\ввести минуты» При вызове справки, сворачивая окно программы Скринер в трей…Окна справки остаются+их невозможно свернуть!!! 2) Ошибка проектирования – почему разрешено запуск одновременно двух Screener’ов? Сразу же ошибка «Хоткей занят» Ибо хоткей действительно занят уже запущенным скринером. Решение проблемы : при попытке запустить вторую программу скринера сделать запрет на запуск и выводить сообщение «Программа уже запущена». 3) Ошибка кодирования – функция «Предпросмотр» не работает 4) Ошибка кодирования – Пропала функция «Качество» из поля Настроек. Пропадает при выставление формата ВМР после сохранения настроек и перезагрузки программы. 5) Ошибка кодирования – Таймер не работает!!Он ыкльдолжен делать скриншот в зданое время? И\или подавать сигнал в заданное время. 6) Ошибка UI – двойная рамка в блоке «Настройка»…Безобразно смотриться, особенно на фоне скриншота) *Зачем выкладывать версию с нерабочими функциями???!! Ну раз уж окно есть, сразу скажу еще о его нефункциональносте. Почему час можно только выбрать? А нельзя так же как и в минутах ввести в ручную? Отсутсвие секунд..Почему? Отсутсвтвует дата. Это плохо. Еще б хотелось увидеть в таймера «скриншот каждые Х-времени(минут, часов) По поводу текущего времени..Не знаю нужно ли оно там) И еще…При сворачивание в трей – Таймер не сворачивается с программой… Открыв таймер, выставив время…закрыв…и открыв вновь – время уже прошедшего таймера остается… Над таймером еще работать и работать) +Доделать к нему настроек… Коротко обобщу : справку переделать начисто! И не только сами надписи, а путь реализации. Таймер проработать. Исправить надписи в Меню (Отчистить, Ііііu, Пройти в папку..». Исправить все то, что было в моем предыдущем сообщение о багах. Первым делом исправляй ошибки кодирования. Исправив все это, смело можешь писать Screener v2.0). А если еще и дообработать графический интерфейс..Вообще будет конфетка из программы) Мог бы еще чего написать…Но и так вон уже сколько наваял..Успехов тебе!) З.Ы. Если не можеш придумать как что-то спроектировать ил сомниваешся..Лучше сразу тут и спрашивай…Нам менше тестить, тебе – меньше переписывать).
1
|
|
|
178 / 29 / 3
Регистрация: 29.08.2010
Сообщений: 228
|
||||||||||
| 07.10.2011, 01:06 [ТС] | ||||||||||
![]() буду исправлять ) Добавлено через 22 минуты но посмотрю на днях может исправлю ) ошибку исправил )
0
|
||||||||||
|
14 / 5 / 0
Регистрация: 29.09.2011
Сообщений: 19
|
|
| 07.10.2011, 15:52 | |
|
Сегодня проверил еще раз функции) Таймер действительно работает...Видимо вчера не доглядел) Вчера меня убила "Справка")
По поводу форматов..Действительно после перестановки назад в jpg и перезагрузки программы функция "качесвто" возврашаеться. Но так никто не пишет) Функция должна сразу блокироваться после выбора формата ВМР (хотя почему она вообще должна блокироваться???) - ролик "качества" выствлен на 100% но сам ролик дложен быть не клибальным, а так же можно добавить сообщение "Выбор качества изображения для формата .ВМР недоступно". По форматам...Почему доступно только два формата? Почему именно эти два формата? Чем это обосновано? Есть еще парочка предложений, о них после всех уже предложеных поправок и доработок. Дерзай)
1
|
|
|
178 / 29 / 3
Регистрация: 29.08.2010
Сообщений: 228
|
||
| 07.10.2011, 16:08 [ТС] | ||
|
насчет того что если бмп выберешь не исчезает это я по невнимательности накасячил )
а другие форматы что то и не подумал даже что надо а какие например можно было бы ещё применить ?
0
|
||
|
14 / 5 / 0
Регистрация: 29.09.2011
Сообщений: 19
|
|
| 07.10.2011, 16:38 | |
|
mischka, я говорю что о том, что если ты задумал чтоб при выборе формата .ВМР качесвто регулировать нельзя было, то сдлеать так, чтоб при выборе пользовательом формата .ВМР в настройках ролик Качества становился не клибальным и выставленым на 100%. Так мысль понятна?)
0
|
|
|
|
||
| 07.10.2011, 16:58 | ||
|
0
|
||
|
178 / 29 / 3
Регистрация: 29.08.2010
Сообщений: 228
|
|
| 07.10.2011, 18:08 [ТС] | |
|
0
|
|
|
14 / 5 / 0
Регистрация: 29.09.2011
Сообщений: 19
|
|
| 07.10.2011, 19:52 | |
|
mischka, ну не принято так делать...Хотя...Еслифункция "Качесвто" и пропадает, то уж извольте делать это сразу после приминения настроек) Лично у меня был шок когда я перегрузил программу..а там пустое место в настройках)
0
|
|
|
178 / 29 / 3
Регистрация: 29.08.2010
Сообщений: 228
|
|
| 07.10.2011, 21:15 [ТС] | |
|
0
|
|
|
178 / 29 / 3
Регистрация: 29.08.2010
Сообщений: 228
|
|
| 10.10.2011, 00:52 [ТС] | |
|
Вот исправил пару ошибок в языке , пока убрал справку так как ещё не сделал
добавил функцию делать скрин каждые Х секунд (знаю можно было добавить часы и минуты но я сначала хочу что бы секунды без ошибок работали) + поменял иконку ) и ещё исправил пару мелких багов вот пока все
0
|
|
|
14 / 5 / 0
Регистрация: 29.09.2011
Сообщений: 19
|
|
| 10.10.2011, 21:45 | |
|
mischka, Сегодня долго прогу не мучал, но парочку багов нашел)
1) Ошибка кодирования – при назначение нового хоткея и перезагрузки программы, в меню Настройка в функии «Клавиша хоткея» отображается не заданная комбинация клавиш, а дефоултовая клавиша F3, хотя скриншот делается задоной нами комбинацией клавиш. 2) Ошибка кодирования – функция «Принтскрин как хоткей» - работает только после перегрузки программы 3) Ошибка проектирования\кодирования – При выборе в таймере час со значением «24» программа выдает ошибку. 4) Ошибка кодирования (старая) - при включение «Под указателем мышки» и «предпросмотр» и наведение курсора на рабочее поле\окно Скринера, программа начинает спамить в свое робочее окно скрины 5) Ошибка или просто неучет – две программы скринера с версией 2 запустить нельзя. Однако программы версии 1 и 2 запускаются одновременно и опять выдает ошибку «Хоткей занят») Сейчас это не важно, потому что продукта версии 1 нету в массовом использование..Но на будущие учти). 6) Ошибка кодирования – при включение функии «Предпросмотр» и нажатие «принять» в рабочем поле программы под меню «Файл» остаются реликты (остаточные изображения) кнопок из меню «Настройка» 7) Ошибка UI – забыл исправить надпись «Пройти в папку…» - Открыть папку со скриншотами. Эту же нажпись в трее подправить – слово «скрины» дописать как «скриншотами»- как по мне звучит солидней) 8) Ошибка UI – хотя может так и было задумано, но значок при сворачивание программы в трей остался от предыдущей версии. Маленькое предложение : при первом запуске программы или при каждом запуске программы начинать с открытым меню Настройки..Или ввести таки панель, оттображающию текующиб комбинацию для хоткея, формат, качесвто. Не забывай о моих предыдущих предложениях Что не попало в тест : тест на безопасность (с антивирами ты кажись уже разобрался, но..есть еще там что потестить): тест на совместимость (с разными ОС и ПО, включено с другими существующими скриншотпрограммами); стреестестирование – тестирование программы в условия дефицита ресурсов (оперативной памяти, отсутствия места на винчестере и .т.д.). Для этих тестов наверное и рановато сейчас. Их можно будет провести в одной из окончательных версий программы. Но может сейчас сам проверить. У меня сейчас нету возможности (да и особого желания )*Еще пожелания..Доработать в настройках - настройки таймера..в Часности возножность сворачиваться при сворачивание программы и вид таймера - по типу "Отображать текущие время" и .т.д. Подумай что там можно. Успехов
1
|
|
|
178 / 29 / 3
Регистрация: 29.08.2010
Сообщений: 228
|
|||||
| 11.10.2011, 17:30 [ТС] | |||||
|
Так вот
+ добавил чтобы можно было сворачивать таймер вместе с главным окном +добавил выключение компьютера через минуту после срабатывания таймера +можно теперь выбрать что бы при старте показывались настройки вот пока все )
0
|
|||||
|
14 / 5 / 0
Регистрация: 29.09.2011
Сообщений: 19
|
|
| 11.10.2011, 20:29 | |
|
1) Ошибка кодирования – «Автостарт» - функция не работает. Дошли таки руки и ее проверить)
2) Ошибка кодирования – «Подстраиваться под картинку» - не работает. Вместо этого программа после появления скриншота в ее рабочем окне сразу удаляет из рабочего окна скриншот . Еще онад ошибка – при включенной функции «подстраивания» - нельзя развернуть программу на весь экран 3) Ошибки интерфейса (UI) – очепятки в новых функициях таймера – «Выключить компЬютер по окончАнию (или «окончании» пусть натоки русс. грамматики меня поправят ) *Совет – перед вставлением какого-либо текста, отображаемого в программе проверяй весь текст набором в word 2003 \ 2007 с включенной проверкой русской орфографии. Как альтернатива – вводить текст-фразу в поиск гугл.ру..Если в тексте ошибки, поисковик,как правило, показывает надпись «возможно вы имели в виду …» и текст уже выправленного текста
0
|
|
|
178 / 29 / 3
Регистрация: 29.08.2010
Сообщений: 228
|
||
| 11.10.2011, 23:49 [ТС] | ||
0
|
||
|
14 / 5 / 0
Регистрация: 29.09.2011
Сообщений: 19
|
|
| 12.10.2011, 00:00 | |
|
К слово - у меня win7. Возможно по-этому у тебя работает , а у меня - нет
0
|
|
|
178 / 29 / 3
Регистрация: 29.08.2010
Сообщений: 228
|
|
| 12.10.2011, 00:35 [ТС] | |
|
0
|
|
|
178 / 29 / 3
Регистрация: 29.08.2010
Сообщений: 228
|
|
| 12.10.2011, 02:01 [ТС] | |
|
0
|
|
|
Новые блоги и статьи
|
|||
|
Свет внутри себя
kumehtar 07.06.2026
Пусть это будет здесь
lIs4oanZS9Y
|
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу.
До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
|
Транскрипция 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
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
|