Board.KolibriOS.org
https://board.kolibrios.org/

Lock
https://board.kolibrios.org/viewtopic.php?f=48&t=2467
Page 1 of 2

Author:  Unusual [ Wed Oct 30, 2013 7:59 pm ]
Post subject:  Lock

Версия программы 0.1
Spoiler: Show
- от рисовка окна и кнопки выхода


Attachments:
lock.KEX [727 Bytes]
Downloaded 150 times

Author:  yogev_ezra [ Wed Oct 30, 2013 8:18 pm ]
Post subject:  Re: Lock

Идея интересная. Кнопка пока что не нажимается?
На каком языке пишешь? Исходники будут? :wink:
Attachment:
ScreenShot603.png
ScreenShot603.png [ 1.67 KiB | Viewed 3675 times ]

Author:  e-andrew [ Wed Oct 30, 2013 8:22 pm ]
Post subject:  Re: Lock

1) Кнопка не нажимается
2) У меня много раз перерисовывалось, хоть на экране ничего не изменялось. Хотелось бы исходники увидеть, что бы помогли.
3) Как я понял, это что то вроде скринсэйвера, только пока что он лочит систему по клику.
Вообщем я не очень понял суть программы. Хотелось бы подробностей.

yogev_ezra wrote:
На каком языке пишешь?

Скорее всего tcc.

Author:  Unusual [ Wed Oct 30, 2013 8:27 pm ]
Post subject:  Re: Lock

У меня кнопка работает Язык си, компилятор tcc.

Author:  yogev_ezra [ Wed Oct 30, 2013 8:30 pm ]
Post subject:  Re: Lock

eAndrew wrote:
Как я понял, это что то вроде скринсэйвера, только пока что он лочит систему по клику.
Вообщем я не очень понял суть программы. Хотелось бы подробностей.
Screensaver у нас уже есть (даже целых 3, если я не ошибаюсь). А это что-то вроде "Lock computer" по Win+L (чтобы соседи не юзали, но, в то же время, не выключать совсем).

Author:  Unusual [ Wed Oct 30, 2013 8:33 pm ]
Post subject:  Re: Lock

Суть такая чтобы кто-то когда проходил мимо тебя и не интересовался. Включил и все (потом еще пароль будет).
Spoiler: Show
Исходник стыдно показывать

Author:  e-andrew [ Wed Oct 30, 2013 8:36 pm ]
Post subject:  Re: Lock

Ну да, идея хорошая. Доработать дизайн + в хоткей + автовключение при выходе из скринсэйвера + добавить, к примеру, пароль. (для оригинальности можно не символьный, а по типу лабиринта из android, только оптимизированый под мышку и не занимающий много времени).

Author:  yogev_ezra [ Wed Oct 30, 2013 8:40 pm ]
Post subject:  Re: Lock

Unusual wrote:
Исходник стыдно показывать
Здесь же все свои. Прикалываться никто не будет, а, наоборот, помогут.
Unusual wrote:
У меня кнопка работает Язык си, компилятор tcc.
SVN r4138 - у меня кнопка не нажимается. Запускал под виртуальной машиной - конфигурация такая:
Code:
VMware® Workstation (Version 7.0.1 build-227600)
Host OS version: Windows 7 Professional, 64-bit 6.1.7601, Service Pack 1
CPU: Intel Core i5-3570 @ 3.40 GHz
RAM: 8GB

eAndrew wrote:
Ну да, идея хорошая. Доработать дизайн + в хоткей + автовключение при выходе из скринсэйвера + добавить, к примеру, пароль. (для оригинальности можно не символьный, а по типу лабиринта из android, только оптимизированый под мышку и не занимающий много времени)
Хоткей можно как в Windows: Win+L. Пароль, естественно, нужен - без пароля программа бесполезная :wink: И самое главное, отключить как-то CTRL+ALT+DEL (запуск CPU) во время работы программы. А то запустил CPU, прибил LOCK и работаешь :lol:

Author:  e-andrew [ Wed Oct 30, 2013 8:43 pm ]
Post subject:  Re: Lock

Док кстати тоже вылезает. Нужно над этим поработать. Нотифаи тоже будут вылезать. И вообще все программы, которые в данной момент работают могут все порушить. И даже банальный Alt+TAB). Нужно писать заморозку программ в самом ядре.

Author:  GerdtR [ Thu Oct 31, 2013 3:14 am ]
Post subject:  Re: Lock

Создать прозрачное окно на весь экран, которое будет на переднем плане и будет следить за своим фокусом и при необходимости тут же назад вылазить на передний план. CPU запуститься, но кликнуть по нему уже не получится. Ну в принципе окна всех прог появляться будут успевать, но работа с ними не возможна.

Author:  yogev_ezra [ Thu Oct 31, 2013 3:17 am ]
Post subject:  Re: Lock

GerdtR wrote:
Создать прозрачное окно на весь экран, которое будет на переднем плане и будет следить за своим фокусом и при необходимости тут же назад вылазить на передний план. CPU запуститься, но кликнуть по нему уже не получится. Ну в принципе окна всех прог появляться будут успевать, но работа с ними не возможна.
Не, ну это уже hack - нам "как положено" нужно :wink:

Author:  Mario_r4 [ Thu Oct 31, 2013 3:22 am ]
Post subject:  Re: Lock

Вот так вот с легкой руки "реализуется" функциональность не поддерживаемая ядром. Может сначала все стоило задуматься о поддержке со стороны ядра?

Author:  GerdtR [ Thu Oct 31, 2013 10:53 pm ]
Post subject:  Re: Lock

Ну зато так проще :roll:

Author:  e-andrew [ Thu Oct 31, 2013 10:58 pm ]
Post subject:  Re: Lock

GerdtR wrote:
Ну зато так проще :roll:

Alt+TAB и блокировка не работает. Может тек. решение и проще, но оно не работает. Насчет пароля у меня есть одно предложение, скажу позже=)

Author:  0CodErr [ Thu Oct 31, 2013 11:03 pm ]
Post subject:  Re: Lock

eAndrew wrote:
Alt+TAB и блокировка не работает
Существует функция для блокировки ввода SysFn66.6.

Page 1 of 2 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/