Вверх ↑
Этот топик читают: Гость
Ответов: 902
Рейтинг: 27
#1: 2008-07-13 11:37:09 ЛС | профиль | цитата
Программа для установки пароля на папку.
Взять можно здесь:
http://dump.ru/file_catalog/943945

В архиве шашка весом 17 грамм.
Просто кидаете файл в любую папку и при первом запуске вводите: 555
затем устанавливаете цифровой пароль.

Конечно против опытных юзверей не попрёт, но чтоб спрятать от детей порнушку самое то.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 1397
Рейтинг: 50
#2: 2008-07-13 12:27:37 ЛС | профиль | цитата
Почему то не работает. Грузится в память и все.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 902
Рейтинг: 27
#3: 2008-07-13 14:09:54 ЛС | профиль | цитата
Валерий, Необходимо чтоб в заголовке окна отображался полный путь к папке.
И программа работает только с одной папкой.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 1304
Рейтинг: 405
#4: 2008-07-13 14:47:52 ЛС | профиль | цитата
У меня на 168 всё получилось, правда надоедает "сменить пароль","введите пароль",может оставить только, "введите пароль" а допуск к смене пароля организовать через ввод к примеру 555 и в результате
выпадает менюшка управления.Прикол,Total Commander заходит в защищённую папку как к себе домой.
juk ещё вопросик с работой элемента Mutex разбирался сам или где нибудь есть хелпик, ну не пойму как работает


карма: 3

0
Ответов: 902
Рейтинг: 27
#5: 2008-07-13 16:09:16 ЛС | профиль | цитата
MAV, Програмку делал для себя за 5 минут.
У меня в ини вообще не чего не пишется, пароль фиксированный.
А то любой может методом тыка набрать 555 и сменить пароль, хотя запарится конечно.

"Введите пароль" не надоедает, а разрешает тебе войти в папку! - иначе какой смысл.
и в результате выпадает менюшка управления


Это кому как угодно.

Прикол,Total Commander заходит в защищённую папку как к себе домой.


Ещё прикол хочеш?
Я думаю что и в других аналогичных программах будет тоже самое.
Да и в безопасном режиме ещё не пробовал, или из другой операционки.
Вообще если делать по человечески, то это просто набросок.
Мне нужна была такая прога, я себе быстренько состряпал.
с работой элемента Mutex разбирался сам или где нибудь есть хелпик, ну не пойму как работает


А что там понимать? Схема у тебя перед глазами.
Разбирался конечно не сам.
Спасибо ГАЛКОВУ! - Научил.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 1304
Рейтинг: 405
#6: 2008-07-13 17:17:42 ЛС | профиль | цитата
juk имелось в ввиду что надоедает окно "сменить пароль" а то как в старые добрые времена в магазине кило колбасы и в нагрузку два кило макарон, хотя по тексту следует
MAV писал(а):
может оставить только, "введите пароль"
.
Я тут сдела за 18 секунд набросок схемы (эмуляция) что мне видится, 555 как ключ доступа к меню настройки, пароль вбит 1234 (фиксированный естественно только в примере ) в твоей схеме поправку не сделать не могу пока не разобрался с Mutex.
code_9453.txt

карма: 3

0
файлы: 1code_9453.txt [1.5KB] [631]
Ответов: 902
Рейтинг: 27
#7: 2008-07-13 17:31:09 ЛС | профиль | цитата
MAV, Можно и так!
В принципе одно и тоже,- только вид с верху.
поправку не сделать не могу пока не разобрался с Mutex


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

Но тогда будет открываться последняя папка к которой обращаешся.

И ещё, на форме не должно быть ни каких управляющих кнопок, особенно "закрыть"!
Иначе после закрытия программы она просто не будет работать.
А она должна постоянно висеть в памяти,это в принципе тот же самый троян.
И файл так обозван чтоб не шибко умный пользователь не смог найти процесс в диспетчере.
Хотя в диспетчере можно запретить отключение или запускать программу после завершения процесса.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 1304
Рейтинг: 405
#8: 2008-07-13 18:18:35 ЛС | профиль | цитата
juk может у меня программа не так работат;поэтапно клик по папке появляется окно "сменить пароль" , вбиваю к примеру 555, появляется "введите пароль", вбиваю 555, папка откывается.В моём случае кликнул появилось окно ввода ввожу пароль 1234(в примере) папка открылась,меню смены пароля вызывается только по необходимости любым ключём в примере(555), в итоге вдва раза меньше кликать. Увидел дописанное. Согласен,но для простоты примера я думаю допустимо.
juk писал(а):
он только запрещает повторный запуск программы

может это поможет сделать запрет на запуск двух копий моей проги, париться придётся
карма: 3

0
Ответов: 902
Рейтинг: 27
#9: 2008-07-13 18:43:34 ЛС | профиль | цитата
MAV,

может это поможет сделать запрет на запуск двух копий моей проги, париться придётся


Да просто скопируй и вставь в свою программу.

может у меня программа не так работат


При первом запуске программы должно появится окно "Ввести пароль".

Вводиш: 555 - кликаеш по ентеру, устанавливаеш например: 777 - опять по ентер,окно ввода закрывается.

При клике по папке открывается окно "Ввести пароль".
Вводиш: 777. И вводиш этот пароль до скончания веков.

А если пароль надоест, вместо 777 - вводиш 555 и устанавливаеш любой другой пароль.

Конечно окно смены пароля мне кажется лутше вызывать по горячим клавишам, но заморачиваться не хочется. У меня всё работает и меня всё устраивает.
Да и смена пароля помоему сто лет не нужна! Используй фиксированный, кто его кроме тебя знать будет? А если надоест, долго ли Хиасм открыть и поменять?
Зато будет гораздо проще!
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 902
Рейтинг: 27
#10: 2008-07-13 19:15:07 ЛС | профиль | цитата
MAV, Вот схема без смены пароля и без иконки, иконку сам вставь:

code_2243.txt
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_2243.txt [4.5KB] [619]
Ответов: 1304
Рейтинг: 405
#11: 2008-07-13 19:27:21 ЛС | профиль | цитата
juk,оказывается я не разобрался в алгоритме работы программы ,всё работает просто замечательно. А причина, оставил в пароле 555 естественно программа хочет сменить пароль после каждого запуска, так что можно прописть программу в комп на постоянное жительство, а прикрывать есть что( Skygrabber работает)
а там такие ужассы...
карма: 3

0
Ответов: 902
Рейтинг: 27
#12: 2008-07-13 19:35:37 ЛС | профиль | цитата
MAV,
а там такие ужассы...


О-о-о блин.....
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 1397
Рейтинг: 50
#13: 2008-07-13 20:14:51 ЛС | профиль | цитата
Оказывается устанавливается программа под учетной записью - администратор. Очень существенный недостаток - виден момент сворачивания папки, и папка видна в панели задач. Наверное современные дети сразу поймут в чем дело ;)
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 902
Рейтинг: 27
#14: 2008-07-13 20:32:51 ЛС | профиль | цитата
Валерий,

висит постоянно в панели задач. Наверное современные дети сразу поймут в чем дело

Да! - только пусть они без пароля попробуют её от туда выдернуть!

А при клике по папке, если вместо открытия запустится окно ввода пароля,
в чём дело пймут и не только современные дети.

виден момент сворачивания программы

Можно конечно это исправить, только зачем если и так ясно что папка запаролена?

Вообще я думаю сделать так:
Кликнув по папке, для постороннего пользователя как бы не чего не происходит,
а для знающего пароль необходимо затем нажать горячую клавишу, и папка будет или открываться сразу или будет открываться окно ввода пароля.
устанавливается программа под учетной записью - администратор

А это не правильно?
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 1397
Рейтинг: 50
#15: 2008-07-13 20:44:54 ЛС | профиль | цитата
Лучше вместо окошка с вводом пароля выскакивало бы окошко виндовс с оповещением об ошибке, ну а тот кто знает ввел бы в нем пароль ;)
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)