Посл.ответ |
Сообщение |
 Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 26 сентября 2007 21:21 · Личное сообщение · #1
прога использует файлы с расширением *.scr и терерь Screen Saver'ы определяются как её файлы.
Я знаю, что это просто exe'шник, но если переименовать в exe запускается настройка Screen Saver'а
А как запустить сам?
С помощью чего они запускаются в WinXP?
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
|
 Ранг: 529.0 (!), 110thx Активность: 0.29↘0.04 Статус: Участник 5KRT
|
Создано: 26 сентября 2007 21:36 · Личное сообщение · #2
Просто убери в реестре ассоциации с этим расширением. А вообще ехе можмо запустить как скринсэйвер через какой-то ключ в командной строке. Какой именно ключ уже не помню, посмотри в отладчике
----- Research For Food | Сообщение посчитали полезным: |
Ранг: 43.2 (посетитель) Активность: 0.09↘0 Статус: Участник
|
Создано: 26 сентября 2007 21:38 · Личное сообщение · #3
вообще scr может быть:
1.Faxview Fax
2.Screen Saver
3.Procomm Plus Screen Snapshot File
4.Script (various)
5.DOS DEBUG Input File (can be any extension but often .SCR)
5.LocoScript Screen Font File
Вопрос не ясен,надо написать прогу для запуска scr или что??
| Сообщение посчитали полезным: |
 Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 26 сентября 2007 21:41 · Личное сообщение · #4
daFix пишет:
Просто убери в реестре ассоциации с этим расширением.
Немогу, прав нету
daFix пишет:
Какой именно ключ уже не помню, посмотри в отладчике
Для каждого свой? А универсальнее ничего нет?
Винда должна же их через что-то стандартное запускать...
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
 Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 26 сентября 2007 21:43 · Личное сообщение · #5
Kycok Caxapa пишет:
Вопрос не ясен,надо написать прогу для запуска scr или что??
Нет всё более тривиально... Нужно запустить простой Screen Saver без сторонних прог (стондартными средствами), когда винда думает, что это не Screen Saver
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
 Ранг: 529.0 (!), 110thx Активность: 0.29↘0.04 Статус: Участник 5KRT
|
Создано: 26 сентября 2007 21:51 · Личное сообщение · #6
Isaev пишет:
Для каждого свой? А универсальнее ничего нет?
Не, ты не понял... Один универсальный. Можно написать маленькую прогу которая будет запускать их автоматом, только для этого надо найти ключ
----- Research For Food | Сообщение посчитали полезным: |
 Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 26 сентября 2007 21:57 · Личное сообщение · #7
При запуске ScreenSaver должен реагировать на параметры. Если первый параметр – "/p", нужно создать окно предварительного просмотра. Если первый параметр – "/s", нужно запустить сам ScreenSaver. В ином случае нужно показать окно настроек хранителя экрана.
Это оно?
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
 Ранг: 529.0 (!), 110thx Активность: 0.29↘0.04 Статус: Участник 5KRT
|
Создано: 26 сентября 2007 22:05 · Поправил: daFix · Личное сообщение · #8
Isaev пишет:
Это оно?
100% оно
----- Research For Food | Сообщение посчитали полезным: |
 Ранг: 126.7 (ветеран) Активность: 0.14↘0 Статус: Участник #CCh
|
Создано: 26 сентября 2007 22:16 · Личное сообщение · #9
скринсэйвер висты с пузыркаме понравилсо?
----- invoke OpenFire | Сообщение посчитали полезным: |
 Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 26 сентября 2007 22:59 · Личное сообщение · #10
Ice-T пишет:
скринсэйвер висты с пузыркаме понравилсо?
не видел
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
 Ранг: 282.8 (наставник), 24thx Активность: 0.26↘0 Статус: Участник win32.org.ru
|
Создано: 27 сентября 2007 08:52 · Личное сообщение · #11
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\scrfile]
@="Программа-заставка"
[HKEY_CLASSES_ROOT\scrfile\shell]
[HKEY_CLASSES_ROOT\scrfile\shell\config]
@="&Настроить"
[HKEY_CLASSES_ROOT\scrfile\shell\config\command]
@=""%1""
[HKEY_CLASSES_ROOT\scrfile\shell\install]
@="&Установить"
[HKEY_CLASSES_ROOT\scrfile\shell\install\command]
@="rundll32.exe desk.cpl,InstallScreenSaver %l"
[HKEY_CLASSES_ROOT\scrfile\shell\open]
@="&Проверка"
[HKEY_CLASSES_ROOT\scrfile\shell\open\command]
@=""%1" /S"
----- may all your PUSHes be POPed! | Сообщение посчитали полезным: |
 Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 27 сентября 2007 16:41 · Личное сообщение · #12
Guru_eXe
Спасибо!
Чтобы поменять значение реестра, прав нет... Да и не на долго, т.к. при каждой загрузке компа система восстанавливается из образа
С проблемой разобрался: меняешь расширение на exe, делаешь ярлык и дописываешь параметр /s
Всем спасибо!
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |