Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   [решено] Light Alloy (все версии) (http://forum.oszone.net/showthread.php?t=53634)

Yelisander 08-09-2005 11:17 354115

[решено] Light Alloy (все версии)
 
Привет!
Как установить и т.д. без проблем, но как зарегистрировать срозу при авто установке? Подскажите плиз, а то на форумах только установка и все.



28-Dec-06

Автоматическая регистрация:

до версии 3.4 включительно
Цитата:

Цитата nsergeip
Нужно просто один раз проинсталить софтину, зарегить ручками, взять из корня файл LA.xml и при последующих установках просто копировать их в директорию уже установенного LightAlloy.

3.5, 4.0, 4.1
Цитата:

Цитата Sanja Alone
Страждущим посвящается :) - скрипт установки/регистрации Light Alloy 3.5, 4.0, 4.1.


YaNeo 10-09-2005 03:25 354532

Импорт в реестр возможно поможет.

D@nil 11-09-2005 06:47 354696

Yelisander регистрация привязывается к имени системы!
Регистрация хранится в файле LA.xml

Yelisander 12-09-2005 09:32 354844

Спасибо, попробую.

serg700 07-03-2006 17:47 414935

А можно имя системы изменить с помощью реестра ?

Если можно , то может быть есть смысл создать SFX с зареганным и отстроенным файлом LA.xml ...
При установке на другие компы менять имя системы на имя в котором он был зареган и к которой привязан ( в общем менять те данные к которым он привязан ) , потом распаковывать LA.xml меняя исходный ...
Это было бы очень простое решение ...

Sanja Alone 08-03-2006 03:35 415136

serg700
Цитата:

При установке на другие компы менять имя системы на имя в котором он был зареган
Не лучший вариант, проще написать АвтоИт скрипт для отгадывания загадок. Алгоритм такой: создаем два массива - загадки и разгадки. После установки запускаем LA, извлекаем из первого Edit-поля загадку, пробегаем по первому массиву - находим совпадение (можно и по нескольким словам, а не полному предложению). Во второе Edit-поле помещаем разгадку, извлеченную из второго массива (эл-т с индексом, равным индексу соотв. загадки из первого массива). Все, будет работать на любом компе. У меня даже список загадок есть (правда, датирован он маем 2005 г., но, если автор не вписал новых загадок, то подойдет):
Код:

'замок'
'Не лает, не кусает, а в дом не пускает.'

'лук'
'Сидит дед, во сто шуб одет. Кто его раздевает, тот слёзы проливает.'

'морковь'
'Сидит девица в темнице, а коса на у лице.'

'капуста'
'Сто одёжек - и все без застёжек.'

'огурец'
'Без окон, без дверей, полна горница людей.'

'пуговица'
'Маленький Данилка в петельке удавился.'

'человек'
'Кто утром ходит на четырех ногах, днем - на двух, а вечером - на трех?'

'ножницы'
'Два кольца, два конца, а посередине - гвоздик.'

'очки'
'Что такое перед нами: две оглобли за ушами, на глазах по колесу и седёлка на носу?'

'ель'
'Зимой и летом - одним цветом.'

'стол'
'Четыре братца под одной крышей живут.'

'лампа'
'Висит груша - нельзя скушать.'

'снег'
'На дворе горой, а дома водой.'

'волосы'
'Не сеют, не сажают - сами вырастают.'

'вермишель'
'Сидит на ложке, свесила ножки.'

'рот'
'Полон хлевец белых овец.'

'сучок'
'В лавке пятак - не вынешь никак.'

'кочерга'
'Чёрный конь скачет в огонь.'

'ковш'
'Рыба в море - хвост на заборе.'

'овца'
'По горам, по долам, ходит шуба да кафтан.'

'паутина'
'Висит сито, не руками свито.'

'игла'
'Конь стальной - хвост льняной.'

'река'
'Течёт, течёт - не вытечет, бежит, бежит - не выбежит.'

'ёж'
'Не портной, а всю жизнь с иголками ходит.'

'гнездо'
'Без рук, без топорёнка построена избёнка.'

'снег'
'Летит - молчит, лежит - молчит, когда умрёт - тогда заревёт.'

'радуга'
'Крашеное коромысло через реку повисло.'

'арбуз'
'Сам алый, сахарный - кафтан зеленый, бархатный.'

'рука'
'Что мягче подушки ?'

'Робин Гуд'
'С луком и яйцами, но не пирожок ?'

'шапка'
'Кверху дном - полная, книзу дном - пустая.'

'вёдра'
'К реке идут - поют, назад идут - плачут.'

'река'
'Бежала - шумела, заснула - заблестела.'

'тень'
'Идёт по соломе - не шуршит, идёт по воде - не тонет, идёт по огню - не горит.'

'рот'
'Тридцать два молотят - один поворачивает.'

'трактор'
'Кнутом не гонят, овсом не кормят, когда пашет - семь плугов тащит.'

'свеча'
'Бело снаружи - черно внутри.'

'прорубь'
'В новой стене, в круглом окне, днём стекло разбито - ночью вставлено.'

'перчатка'
'Пять чуланов - одна дверь.'

'якорь'
'Что за вещь, которую мы выбрасываем когда она нужна и поднимаем когда не нужна?'

'яма'
'Чем больше из нее берёшь, тем больше она становится.'

Если не леньки, можешь и сам подобный скрипт накатать, а я пока поленюсь немного :)

DenchikK 08-03-2006 05:42 415153

Sanja Alone
Сделал давненько такой скрипт, чтоб защититься от возможных новых загадок - при нахождении неизвестной загадки, повторяем цикл, пока не появится известная.

serg700 08-03-2006 13:23 415212

Никто не выложит такой скрипт ?..
Народ вас не забудет ..



Sanja Alone
Может сделаешь всё - таки , а ?.. :yes: Это будет интересно многим , а у меня , боюсь , не получится :sorry:

Sanja Alone 09-03-2006 08:37 415472

Страждущим посвящается :) - скрипт установки/регистрации Light Alloy 3.5.

nsergeip 09-03-2006 14:53 415638

Все это слишком. Нужно просто один раз проинсталить софтину, зарегить ручками, взять из корня файлы
LA.lap
LA.xml
и при последующих установках просто копировать их в директорию уже установенного LightAlloy.
Помоему все просто!!!

nsergeip 09-03-2006 14:55 415639

скрипт автоматической установки c CDROMA вот:
Код:

REG ADD %KEY%\111 /VE /D "Light Alloy 3.4 Rus" /f
REG ADD %KEY%\111 /V 1 /D "%CDROM%\install\LightAlloy34\LAsetup.exe /S /StMenu=1 /Desktop=1 /Assoc=0" /f


DenchikK 09-03-2006 18:45 415720

Цитата:

Все это слишком. Нужно просто один раз проинсталить софтину, зарегить ручками, взять из корня файлы
LA.lap
LA.xml
и при последующих установках просто копировать их в директорию уже установенного LightAlloy.
Помоему все просто!!!
Не сработает это решение на другом компе. Более того - не сработает даже при переустановке винды на этом же компе.

Sanja Alone 10-03-2006 01:33 415871

nsergeip
Цитата:

Все это слишком.
Ты легко сможешь убедиться в обратном с пом. VMWare. Или к знакому сходи и попробуй проинсталить LA со своим LA.xml - конечно, настройки плеера применятся, но не регистрация...

Область действия описанного тобой метода совершенно верно указал DenchikK. Работоспособен этот метод и на другом компе, но (если мне не изменяет память) где-то до версии LA 3.0 (или даже 2.9) - сам когда-то пользовался. А файл LA.lap - это просто дефолтный плейлист; прямого отношения к регистрации он не имеет.

nsergeip 10-03-2006 06:11 415895

Sanja Alone
Цитата:

Область действия описанного тобой метода совершенно верно указал DenchikK. Работоспособен этот метод и на другом компе, но (если мне не изменяет память) где-то до версии LA 3.0 (или даже 2.9) - сам когда-то пользовался. А файл LA.lap - это просто дефолтный плейлист; прямого отношения к регистрации он не имеет.
ничего подобного, я с этим не согласен, у меня все получается, как раз пользуюсь VMWare+ у меня несколько компов для испытаний, все работает, уже несколько раз все начисто сносил и инсталил, попробуйте сами лучше! У меня версия LightAlloy 3.4!!!

DenchikK 10-03-2006 19:01 416240

nsergeip
Значит на этой версии работает, а на 3.5 - Новогодей, к 23 февраля и последней - нет. Прверено на своём компе (только что переставленная винда), на компах друзей и одной подруги.

Добавлено:
Отыскал сейчас версии 3.1 и 3.4 - кажися работают. Надо будет для интереса на друзьях поэксперементировать.

Sanja Alone 11-03-2006 02:21 416360

nsergeip
Цитата:

попробуйте сами лучше!
Я попробовал... и не раз :) Мой ответ был дан в контексте отклика на мой же скрипт для LA 3.5. Эту версию я и имел ввиду, отвечая на фразу
Цитата:

Цитата nsergeip
Все это слишком.

А говоря об упрощенном методе, я сделал уточнение:
Цитата:

Цитата Sanja Alone
...но (если мне не изменяет память)...

Я не использовал LA после версии 3.0, только позавчера скачал 3.5 для написания того скрипта. Т.о., не стоит меня беспочвенно обвинять в неправдивости приведенной информации. Если вы с DenchikK-ом убедились в работоспособности простого способа регистрации LA версий до 3.4 включительно, то это только к лучшему. Сейчас внесу соотв. изменения в первый пост темы, дабы не вынуждать новых пользователей читать все обсуждение для нахождения ответа.

Theli 12-03-2006 02:21 416716

Цитата:

Все это слишком. Нужно просто один раз проинсталить софтину, зарегить ручками, взять из корня файлы
LA.lap
LA.xml
и при последующих установках просто копировать их в директорию уже установенного LightAlloy.
Помоему все просто!!!
А зачем копировать файл LA.lap? Это ведь плейлист для LA...

В файле LA.ini (который, к стати, непонятного фотмата) есть Параметр "Core.Activator". Когда он чему-то равен, регистрация пройдена...
Вообще файл LA.ini после установки создаётся пустым, поэтому туда надо сразу добавить следующие строки:
Код:

<LA> Core.Activator= #значение, которое у вас после регистрации# </LA>
это делается с помощью простого bat-файла...

У меня всё работает! И вам того желаю!

Sanja Alone 12-03-2006 03:42 416729

Theli
Цитата:

Это ведь плейлист для LA...
Об этом я уже cказал nsergeip-у.

Цитата:

<LA> Core.Activator= #значение, которое у вас после регистрации# </LA>
В версии 3.5 все настройки (в т.ч. регистрация) находятся в LA.xml, а приведенной тобой строке соотв-ет:
Код:

<Core HighPriority="0" RegCode="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" RegName="Russian User"/>
Цитата:

У меня всё работает!
Да на своем компе оно всегда будет работать (если Винду не переустанавливать). И для версии 3.5 будет достаточным сохранить/восстановить LA.xml. Но, согласись, что переустановка приложений обычно производится в связи с переустановкой ОС (или при установке на чужой ПК). И тут уже одним файлом настроек не обойдешься (для версии 3.5).

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

Theli 13-03-2006 00:34 417013

Спасибо, за поправку!
У меня версия 2.4. В ней используется LA.ini, а не LA.xml.
Сегодня опробовал на другой машине и в виртуальной машине и всё заработало, правда я свтроку

<LA> Core.Activator= #значение, которое у вас после регистрации# </LA>

ручками забивал :(

nsergeip 13-03-2006 08:41 417070

Sanja Alone
Цитата:

Страждущим посвящается - скрипт установки/регистрации Light Alloy 3.5.
ВНИМАНИЕ!!! Ссылка привеленная в этом сообщении не рабочая!!!

DenchikK 13-03-2006 16:41 417312

nsergeip
С какой это радости ссылка не рабочая? Она и рабочая, и скрипт по ней рабочий. Не вводите в заблуждение людей! Только что попробовал - и скачал, и поставил (новогодний и к 23 февраля сработал на ура).

Sanja Alone 14-03-2006 07:41 417536

nsergeip
Цитата:

Ссылка привеленная в этом сообщении не рабочая
Ссылка рабочая, а нерабочей она может быть в след. случаях:
  1. "Лежит" web-сервер машины h15 (была такая беда в конце прошлого года);
  2. В этот самый момент я по ftp перезаписываю файл обновленной версией (пока для LA я этого не делал :) ибо 3.5 - последняя версия плейера);
  3. "Глючит" браузер на стороне скачивающего. Был у меня когда-то глюк (или кривость какой-то настройки) при к-ром не работали ссылки без www. В этом сл., вместо http://sanjaalone.h15.ru/files/autoit-la.zip можно попробовать ссылку http://www.sanjaalone.h15.ru/files/autoit-la.zip.
  4. Не могу придумать :)
P.S. holm - бесплатный хостинг, след-но, никаких гарантий беспроблемной работоспособности нет. В связи с этим (при невозможности скачать что-либо с моего сайта), пожалуйста, оповещайте меня по мылу или через PM на форуме.

EgOrus 14-03-2006 17:07 417754

Sanja Alone
спасибо за скрипт
Есть маленькое дополнение - при копировании LA.xml , с него нужно снять атрибут readonly, т.к. при копировании файлов с компакта винда сама его не снимает
Код:

; настройки
If FileExists ( @ScriptDir & '\LA.xml' ) Then
        FileCopy ( @ScriptDir & '\LA.xml', $InstPath & '\', 1 )
        FileSetAttrib ( $InstPath & '\LA.xml', "-R")
EndIf


Sanja Alone 15-03-2006 03:44 417921

EgOrus
Цитата:

при копировании файлов с компакта винда сама его не снимает
Угу, недосмотр. В своих ранних скриптах я об этом не забывал... Вот к чему приводит привычка к sfx-архивам :) Дополнил.

SAOPP 01-06-2006 17:41 445213

Silent Light Alloy
 
Light Alloy - это программа для воспроизведения видео и звуковых файлов под Windows. Проста в управлении, но содержит множество дополнительных настроек, то есть подходит как новичкам, так и профессионалам. Проигрыватель имеет небольшой размер и оптимизирован для быстрого запуска и минимальной загрузки системы.

Версия: 4.0
ОС: Windows 95, 98, Me, 2000, XP
Установка: Тихий-Инсталлятор
Лицензия: Для русскоязычного населения бесплатно
Скачать [1.5 Мб]
Официальный сайт программы

serg700 16-06-2006 11:06 451391

проще установить с ключами , ведь самого главного в этой инсталляции нет - автоматической регистрации ... :(

SAOPP 16-06-2006 11:16 451395

Автоматической регистрации кого?
И с какими ключами?

DmitryOlenin 16-06-2006 12:58 451467

SAOPP
Я думаю автоматическое регистрации программы, что очевидно.
А с ключами - имеется в виду ключи инсталлера, что вроде тоже несложно для понимания ;)
Хотя, насколько я помню, ЛайтАллой вообще можно просто копировать.

SAOPP 16-06-2006 13:13 451475

Ну дак я не понял вообще что нужно товарищу serg700, если нужна ассоциация с файлами, пожалуйста собственно ручный тихий но с ключом /Assoc=1. Какая регистрация - хз?!
Цитата:

Хотя, насколько я помню, ЛайтАллой вообще можно просто копировать.
Но здесь она проста ставится, что есть гуд...

EgOrus 16-06-2006 14:00 451492

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

SAOPP 16-06-2006 14:07 451496

Подробней...

зы По поводу загадок... это серьёзный отжЫг

EgOrus 16-06-2006 15:26 451560

SAOPP
Установи свой тихий инстоляр, запусти и пронаблюдай заголовок запущенного плэйера - будет написано "Light Alloy 4.0 - UNREGISTER"
Ключевая фраза unregeister. Теперь жми регистрироваться в появившемся окне и вот тебя загадки.

почитай если еще не читал этот топик

SAOPP 16-06-2006 21:28 451728

EgOrus
Установи МОЙ тихий инстОляр, запусти и пронаблюдай заголовок запущенного плЭЙера - будет написано "Light Alloy 4.0 - UNREGISTER"
Ключевая фраза unregeister. Теперь жми регистрироваться в появившемся окне и вот тебя загадки. И спокойно отгадываем загадку...

Homie, тихий инстОляр есть тихий, трабла с загадками, безбазара, включаю заплатку от Ильи (Илья Великанов автор плеера...), но она только у меня, и ещё у некоторых homies'ов, поэтому не могу я её включить в пакет по соответствующим причинам, автоматизировать через AutoIt? Зачем? Паси мой предыдущий пост между строк - там ответ...

DmitryOlenin 16-06-2006 21:41 451729

В данном варианте инсталлер и правда малопригоден. Я не хочу ставить программу, которую нет возможности автоматически зарегистрировать. Ломалок, ясное дело, полно в инете. Отгадать, опять же, можно.
Но каков тогда смысл всего этого?

Еще во втором посте данной темы указано, что без регистрации прогу можно поставить и так, с ключами. И будет весьма негромко ;)

SAOPP 16-06-2006 21:53 451733

Цитата:

Я не хочу ставить программу, которую нет возможности автоматически зарегистрировать
Если загадки дают такую тяжесть... тогда хз зачем вообще напрягаться? :)

EgOrus 17-06-2006 14:06 451911

SAOPP
у меня проблеммы с загадками, в детстве не баловали, своих детей пока нет, поэтому отгадываю с 3-4 загадки :-) да и раздражает это.
На счет между строк, что ты имел ввиду я не понял.
У меня давно работает автоит вариант без всяких заплаток.
Кроме того DmitryOlenin прав стандартный инстоляр делает тоже что и твой в чем разница?
! For unattended installation you can use the following command: !
! >LAsetup.exe /S "/Path=C:\\LA" /StMenu=1 /Desktop=1 /Assoc=0 !

SAOPP 17-06-2006 14:34 451919

Дак в том то ж и дело что ни в чём :) кроме компактной оболочечки ;)

serg700 19-06-2006 02:15 452313

Да проще всего создать батник :

LAsetup.exe /S "/Path=C:\\LA" /StMenu=1 /Desktop=1 /Assoc=0

С помощью программы Quick Batch File Compiler скомпилировать его в тихий экзешник (она это умеет) и положить его рядом с LAsetup.exe и запускать для установки именно его , вот и всё ! Хочешь ручками устанавливай , хочешь - автоматом ...

DR_ZAUS 28-09-2006 09:40 490638

Регистрация выполняется очень просто, сначала прога ставится самым обычным способом и регистрируется путем отгадывания загадок, после этого из дирректории уже зарегистированной программы копируется и сохраняется файлик LA.xml помоему, точно не помню, все теперь после установки с ключиками просто подменяем этот файлик и имеем зарегеную прогу без всяких там загадок... Помоему весьма негромко... :)

EgOrus 28-09-2006 11:00 490665

DR_ZAUS
прочитай внимательно 1ую страничку темы, метод подмены работает только до версии 3.4

Dim_S 29-12-2006 01:57 530287

Эй а ни кто не встречал новой версии с тихим инсталятором?

Dim_S 29-12-2006 02:07 530290

Sanja Alone может ты и сделаешь новый тихий инстолятор с чудо скриптикоп

ANDYru 29-12-2006 08:09 530331

4.1 silent _http://rapidshare.com/files/9425175/LightAlloy.exe.html

Dim_S 29-12-2006 13:49 530453

ANDYru пишет can not find setup.exe, и установка не прололжается

bes1de 29-12-2006 15:02 530481

Цитата:

пишет can not find setup.exe, и установка не прололжается
аналогичная ситуация

ANDYru 29-12-2006 21:07 530584

перезалил - ссылка исправлена

Dim_S 29-12-2006 22:45 530614

ANDYru извени за напряги, но еще доработать деинсталяцию и ярлычки в ПУСК->Программы

777SCORPION777 22-02-2007 12:25 553853

Вот берите готовая, тихая инсталляха Light Alloy 4.1.
Silent Light Alloy 4.1

DREDivan 24-02-2007 16:26 554682

777SCORPION777 а немог бы ты залить ещо кудато ??
а то чёто некачается :(

777SCORPION777 25-02-2007 15:11 555031

Кое-что исправил и залил на iFolder
Silent Light Alloy 4.1

nj_ 27-04-2007 15:04 580389

А если региональные стандарти не руские?ю

Busel 23-07-2007 18:38 617582

Цитата:

до версии 3.4 включительно
Цитата nsergeip:
Нужно просто один раз проинсталить софтину, зарегить ручками, взять из корня файл LA.xml и при последующих установках просто копировать их в директорию уже установенного LightAlloy.
У меня регистрация не получилась, пробовал версии 3.4, 3.3, 2.9. После запуска LA.exe в LA.xml RegName="Russian User" превращается в RegName="9DD4E46..." Переносил с настольного на ноутбук. Региональные русские. Вручную регистрируется без проблем. Кто это проверял, отзовитесь пожалуйста.
Цитата:

А если региональные стандарти не руские?
я вставил в скрипт перед началом регистрации
$Locale = RegRead("HKEY_CURRENT_USER\Control Panel\International", "Locale")
RegWrite("HKEY_CURRENT_USER\Control Panel\International", "Locale", "REG_SZ", "00000419")
после регистрации
RegWrite("HKEY_CURRENT_USER\Control Panel\International", "Locale", "REG_SZ", $Locale)

star_099 08-08-2007 21:18 624920

Всем привет!
Кто нинубь пробовал перепаковать LA другим инсталятором, ну в частности Inno Setup ?
И ещё вопрос, а можно-ли ассоциацию этого проигрывателя с видео файлами делать не в ручную, а через добавление через реестр? Тоесть при установке проги потом ещё запустить reg-файлик, и вот тебе готовые ассоциации?

Boa Soft 09-08-2007 01:10 624995

star_099,
Цитата:

Цитата star_099
Всем привет!
Кто нинубь пробовал перепаковать LA другим инсталятором, ну в частности Inno Setup ?
И ещё вопрос, а можно-ли ассоциацию этого проигрывателя с видео файлами делать не в ручную, а через добавление через реестр? Тоесть при установке проги потом ещё запустить reg-файлик, и вот тебе готовые ассоциации? >>>

У меня весь софт для автоустановки перепакован именно Inno Setup. До LA еще просто не дошли руки.

snark 14-12-2007 14:18 697245

Обновился сабж до версии 4.3 Build 634
Скачатъ
Первоначальный автор прекратил заниматься поддержкой своего проекта, однако передал его в другие руки.
За последний месяц новый разработчик провел просто грандиозную работу над исправлением ошибок. Не обошлось и без различных нововведений и улучшений, которые затрагивают пользовательский интерфейс и ряд вспомогательных функций.
Это пока что не совсем официальный релиз, так как он размещен только на форуме www.overclockers.ru. Возможно, в ближайшее время он будет обновлен еще раз, в случае обнаружения критических (и не только) ошибок.

777SCORPION777 31-12-2007 14:36 706917

вот аддон, который можно запускать и на установвленной Винде:

МИШАНЧИК 18-01-2008 13:18 719916

Подскажите пожалуйста, как ассоциировать с файлами? Где в реестре прописываются данные ассоциации?

Iruta-san 28-02-2008 19:46 750097

а может проще заменить ключ /Assoc=0 на /Assoc=1 , зачем реестр?

snark 02-04-2008 21:40 773410

Запаковал Light Alloy 4.1.0.6105 (последний стабильный билд версии 4.1. От 4.3 временно отказался, ибо что-то сыровата на мой взгляд) в инсталлятор Inno setup. Туда же закинул и немного видоизмененный скрипт автоотгадывания загадок от Sanja Alone. Установка ярлыков на рабочий стол и quicklaunch по умолчанию отключена. Сделана ассоциация через реестр с наиболее популярными видами видеофайлов - такими как *.avi, *.mpeg, *.wmv и т.д. Редкие типы расширений не делал - кому надо, тот допишет я думаю... Также просьба для всех кто будет качать и ставить: проверьте пожалуйста, как себя ведут ассоциации... при установке на чистую винду все ок.
Установка втихую - с ключами
Код:

/VERYSILENT /SP-
Ссылка 1
Ссылка 2
Размер 7-zip архива 2,07 Мб.

DyadyaGenya 23-04-2008 20:10 787743

Вложений: 1
читал в нескольких ветках форума про Light Alloy, но только тут более менее обсуждаеться проблема авторегистрации с помощью autoit. пытаюсь и я с этим разобраться. Предположим просто проинсталил плеер и потом через время пытаюсь его зарегестрировать (на самом деле просто написал sysoc-аддон), пытаюсь применить скрипт прикрепленный в шапке этой ветки. выдает ошибку что не может найти программу. убераю строки для установки, оставляя только регистрацию, скрипт стартует, даже вызывает загадку и выдает ошибку, мол неизвестная команда (Unknown function name) в line-1, прикрепляю свой вариант скрипта, может кто подскажет в чом дело.

Sanja Alone 01-05-2008 07:29 792551

Цитата:

Цитата DyadyaGenya
мол неизвестная команда (Unknown function name) в line-1, прикрепляю свой вариант скрипта, может кто подскажет в чом дело.»

Из скрипта выброшена ф-ция ZagadkiOtgadki. Ес-но, в рез-те получаем "Unknown function name". А еще рядом со скриптом должен лежать файл zagadki.ini.

DyadyaGenya 02-05-2008 14:26 793173

Sanja Alone, огромное спасибо, понимаю что были заняты и не смотрели каждый день сообщения в этой ветке :-) поэтому подождав несколько дней ответа на форуме сам посидел и понял ошибку :-) уже неделю назад результат "засветил" здесь http://forum.oszone.net/showthread.p...E0%E4%E4%EE%ED и зашел сюда выложить свой решенный вариант :-)
но все равно спасибо. да и про файл zagadki.ini я конечно же понимал, просто экономил место :-) ведь в первую очередь интересовал скрипт. Теперь на основе ваших других заготовок стараюсь разобраться с другими авторегистрациями, слава богу запуск в аддоне я освоил :-)

snark 25-09-2008 08:11 908216

Кто-нибудь собирал отгадки для версии 4.4 build 784? Там новые загадки, а ответов на многие я не знаю :(

Sanja Alone 25-09-2008 20:53 908764

Цитата:

Цитата snark
Там новые загадки »

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

P.S. Проверял на верии 4.4 build 747

SefWR 14-11-2008 23:14 952988

а как зделать так чтобы при тихой устоновке плеер асоциировал тока видео файлы????????

conductor 08-02-2009 08:38 1032546

4.4 build 784
мужики кто нибудь выложите тихий али в личку

snark 08-02-2009 12:42 1032665

Вот, выкладываю. Light Alloy 4.4 build 784, инсталлятор сделан в InnoSetup, ставить с ключами "/VERYSILENT /SP-", скрипт отгадок одолжил у Sanja Alone, значки на быстрый запуск и рабочий стол не выкладываю (закинул рядом скрипт *.iss, так что при желании можете поправить), ассоциация только с видео. Размер - 1,95 Мб, ссылка.

katok888 08-02-2009 16:07 1032829

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

snark 09-02-2009 08:11 1033304

katok888, странно, я проверял на виртуалке до того как сюда выкладывать, - у меня отрабатывало нормально... Может, его блокирует проактивная защита антивируса?

conductor 09-02-2009 09:44 1033352

Цитата:

Цитата snark
katok888, странно, я проверял на виртуалке до того как сюда выкладывать, - у меня отрабатывало нормально... Может, его блокирует проактивная защита антивируса? »

у меня тип топ \NOD32 Security Business 3.0.684 промолчал

katok888 11-02-2009 00:06 1034986

Цитата:

Цитата snark
Может, его блокирует проактивная защита антивируса? »

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

snark 12-02-2009 11:20 1036279

katok888, а пунтосвитчер установлен и висит в памяти?

Pozia 29-06-2009 08:31 1154384

Такой вопрос. Имею комп на работе с ограниченными правами. Соответственно кодеки установить не могу. И из системы даже стандартные вырезаны. Но сам LA некоторые фильмы показывает, а большинство нет. Можно ли как то кодеки установить на другом компе и затем выдрать их оттуда и как нибудь прикрутить их к плееру дабы он нормально работал на моем рабочем компе?

BeLyI 29-06-2009 08:56 1154397

Лучше воспользуйся KMPlayer или VideoLAN - VLC media player.
Они используют встроенные кодеки и к тому же бесплатные. К ЛА тоже можно прикрутить кодеки но это работает не совсем коректно.

Pozia 29-06-2009 10:34 1154455

BeLyI, о этих плеерах я в курсе. Но мне нравится ла. Как туда кодеки прикрутить подскажите пожалуйста.

BeLyI 29-06-2009 11:16 1154488

Pozia, Пока такая возможность реализована только для DivX-фильмов. Для этого в подкаталог Filters нужно положить файл divxdec.ax из пакета DivX.

Pozia 29-06-2009 19:12 1154884

BeLyI, не помогло. При попытке воспроизвести фильм любой выскакивает ошибка LA и он закрывается. Может админы как то закрыли возможность показа фильмов? Хотя VLC показывает фильмы.

BeLyI 30-06-2009 07:58 1155212

Pozia, Попробуй в настройках ЛА снять галочку "Использовать обработку видео" и "Принудительно включать оверлей".

Pozia 30-06-2009 09:00 1155222

BeLyI, спасибо. Заработало

ragga_31 01-08-2009 15:49 1183041

Ставлю LA (4.1) методом RunOnceEx .
Какие ключи использовать, чтобы после установки плееер ассоциировался только с видеофайлами;
Не появлялся ярлычок в панели быстрого запуска и на рабочем столе.

Pozia 01-08-2009 20:49 1183235

ragga_31, ключей таких нет. Есть такой вот твик. Все видео играется ЛА и в контекстном меню видео файла маленькие изменения в плане перевода и еще чего то...
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\shell\open]
"LegacyDisable"=-

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\shell\open\DropTarget]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\shell\play]
"LegacyDisable"=-

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\shell\play\DropTarget]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\shell\open]
"LegacyDisable"=-

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\shell\open\DropTarget]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\shell\play]
"LegacyDisable"=-

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\shell\play\DropTarget]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\shell\open]
"LegacyDisable"=-

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\shell\open\DropTarget]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\shell\play]
"LegacyDisable"=-

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\shell\play\DropTarget]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\shell\open]
"LegacyDisable"=-

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\shell\open\DropTarget]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\shell\play]
"LegacyDisable"=-

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\shell\play\DropTarget]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\shell\open]
"LegacyDisable"=-

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\shell\open\DropTarget]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\shell\play]
"LegacyDisable"=-

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\shell\play\DropTarget]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.AC3]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.divx]
"LA.Backup"=""
@="DIVXfile"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.IFO]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.IT]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.KAR]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.LAP]
"LA.Backup"=""
@="LAPfile"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mkv]
"LA.Backup"=""
@="MKVfile"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.MP1]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mp4]
"LA.Backup"=""
@="MP4file"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mpe]
@="MPEfile"
"LA.Backup"="mpegfile"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mpg]
@="MPGfile"
"LA.Backup"="mpegfile"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.MPV]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ogm]
"LA.Backup"=""
@="OGMfile"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.PLS]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.S3M]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.STM]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.XM]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile]
@="Advanced Streaming Format"
"LA.Backup"="Файл аудио/видео Windows Media"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\DefaultIcon]
@="\"C:\\Program Files\\Light Alloy\\Icons\\PK69.icl\",0"
"LA.Backup"="C:\\WINDOWS\\system32\\wmploc.dll,-730"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\shell]
@="Open"
"LA.Backup"="play"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\shell\Enqueue]
"LA.Delete"="Delete"
"LA.Backup"=""
@="En&queue in Light Alloy"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\shell\Enqueue\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/ADD \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\shell\Info]
"LA.Delete"="Delete"
"LA.Backup"=""
@="File &Information"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\shell\Info\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/INFO \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\shell\open]
"LA.Backup.LegacyDisable"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\shell\open\command]
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""
"LA.Backup"="\"C:\\Program Files\\Windows Media Player\\wmplayer.exe\" /prefetch:7 /Open \"%L\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\shell\open\LA.Backup.DropTarget]
"CLSID"="{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\shell\play]
"LA.Backup.LegacyDisable"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\shell\play\command]
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""
"LA.Backup"="\"C:\\Program Files\\Windows Media Player\\wmplayer.exe\" /prefetch:7 /Play \"%L\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\shell\play\LA.Backup.DropTarget]
"CLSID"="{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\shell\PlayNew]
"LA.Delete"="Delete"
"LA.Backup"=""
@="Play in &new window"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASFFile\shell\PlayNew\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/NEW \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile]
@="Advanced Streaming Index"
"LA.Backup"="Список воспроизведения в формате WMA/WMV"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\DefaultIcon]
@="\"C:\\Program Files\\Light Alloy\\Icons\\PK69.icl\",0"
"LA.Backup"="C:\\WINDOWS\\system32\\wmploc.dll,-730"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\shell]
@="Open"
"LA.Backup"="play"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\shell\Enqueue]
"LA.Delete"="Delete"
"LA.Backup"=""
@="En&queue in Light Alloy"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\shell\Enqueue\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/ADD \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\shell\Info]
"LA.Delete"="Delete"
"LA.Backup"=""
@="File &Information"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\shell\Info\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/INFO \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\shell\open]
"LA.Backup.LegacyDisable"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\shell\open\command]
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""
"LA.Backup"="\"C:\\Program Files\\Windows Media Player\\wmplayer.exe\" /Open \"%L\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\shell\open\LA.Backup.DropTarget]
"CLSID"="{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\shell\play]
"LA.Backup.LegacyDisable"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\shell\play\command]
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""
"LA.Backup"="\"C:\\Program Files\\Windows Media Player\\wmplayer.exe\" /Play \"%L\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\shell\play\LA.Backup.DropTarget]
"CLSID"="{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\shell\PlayNew]
"LA.Delete"="Delete"
"LA.Backup"=""
@="Play in &new window"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ASXFile\shell\PlayNew\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/NEW \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile]
@="Audio-Video Interleaved"
"LA.Backup"="Видео-клип"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\DefaultIcon]
@="\"C:\\Program Files\\Light Alloy\\Icons\\PK69.icl\",0"
"LA.Backup"="C:\\WINDOWS\\system32\\wmploc.dll,-731"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\shell]
@="Open"
"LA.Backup"="play"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\shell\Enqueue]
"LA.Delete"="Delete"
"LA.Backup"=""
@="En&queue in Light Alloy"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\shell\Enqueue\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/ADD \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\shell\Info]
"LA.Delete"="Delete"
"LA.Backup"=""
@="File &Information"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\shell\Info\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/INFO \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\shell\open]
"LA.Backup.LegacyDisable"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\shell\open\command]
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""
"LA.Backup"="\"C:\\Program Files\\Windows Media Player\\wmplayer.exe\" /prefetch:8 /Open \"%L\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\shell\open\LA.Backup.DropTarget]
"CLSID"="{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\shell\play]
"LA.Backup.LegacyDisable"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\shell\play\command]
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""
"LA.Backup"="\"C:\\Program Files\\Windows Media Player\\wmplayer.exe\" /prefetch:8 /Play \"%L\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\shell\play\LA.Backup.DropTarget]
"CLSID"="{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\shell\PlayNew]
"LA.Delete"="Delete"
"LA.Backup"=""
@="Play in &new window"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AVIFile\shell\PlayNew\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/NEW \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DIVXfile]
"LA.Backup"=""
@="AVI file compressed with DIVX coder"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DIVXfile\DefaultIcon]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\Icons\\PK69.icl\",0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DIVXfile\Shell]
"LA.Backup"=""
@="Open"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DIVXfile\Shell\Enqueue]
"LA.Delete"="Delete"
"LA.Backup"=""
@="En&queue in Light Alloy"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DIVXfile\Shell\Enqueue\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/ADD \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DIVXfile\Shell\Info]
"LA.Delete"="Delete"
"LA.Backup"=""
@="File &Information"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DIVXfile\Shell\Info\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/INFO \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DIVXfile\Shell\Open]
"LA.Delete"="Delete"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DIVXfile\Shell\Open\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DIVXfile\Shell\Play]
"LA.Delete"="Delete"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DIVXfile\Shell\Play\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DIVXfile\Shell\PlayNew]
"LA.Delete"="Delete"
"LA.Backup"=""
@="Play in &new window"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DIVXfile\Shell\PlayNew\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/NEW \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\LAPfile]
"LA.Backup"=""
@="Light Alloy Playlist"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\LAPfile\DefaultIcon]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\Icons\\PK69.icl\",0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\LAPfile\Shell]
"LA.Backup"=""
@="Open"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\LAPfile\Shell\Enqueue]
"LA.Delete"="Delete"
"LA.Backup"=""
@="En&queue in Light Alloy"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\LAPfile\Shell\Enqueue\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/ADD \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\LAPfile\Shell\Info]
"LA.Delete"="Delete"
"LA.Backup"=""
@="File &Information"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\LAPfile\Shell\Info\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/INFO \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\LAPfile\Shell\Open]
"LA.Delete"="Delete"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\LAPfile\Shell\Open\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\LAPfile\Shell\Play]
"LA.Delete"="Delete"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\LAPfile\Shell\Play\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\LAPfile\Shell\PlayNew]
"LA.Delete"="Delete"
"LA.Backup"=""
@="Play in &new window"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\LAPfile\Shell\PlayNew\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/NEW \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MKVfile]
"LA.Backup"=""
@="Matroska video"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MKVfile\DefaultIcon]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\Icons\\PK69.icl\",0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MKVfile\Shell]
"LA.Backup"=""
@="Open"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MKVfile\Shell\Enqueue]
"LA.Delete"="Delete"
"LA.Backup"=""
@="En&queue in Light Alloy"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MKVfile\Shell\Enqueue\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/ADD \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MKVfile\Shell\Info]
"LA.Delete"="Delete"
"LA.Backup"=""
@="File &Information"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MKVfile\Shell\Info\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/INFO \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MKVfile\Shell\Open]
"LA.Delete"="Delete"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MKVfile\Shell\Open\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MKVfile\Shell\Play]
"LA.Delete"="Delete"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MKVfile\Shell\Play\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MKVfile\Shell\PlayNew]
"LA.Delete"="Delete"
"LA.Backup"=""
@="Play in &new window"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MKVfile\Shell\PlayNew\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/NEW \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MP4file]
"LA.Backup"=""
@="MPEG-4"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MP4file\DefaultIcon]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\Icons\\PK69.icl\",0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MP4file\Shell]
"LA.Backup"=""
@="Open"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MP4file\Shell\Enqueue]
"LA.Delete"="Delete"
"LA.Backup"=""
@="En&queue in Light Alloy"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MP4file\Shell\Enqueue\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/ADD \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MP4file\Shell\Info]
"LA.Delete"="Delete"
"LA.Backup"=""
@="File &Information"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MP4file\Shell\Info\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/INFO \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MP4file\Shell\Open]
"LA.Delete"="Delete"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MP4file\Shell\Open\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MP4file\Shell\Play]
"LA.Delete"="Delete"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MP4file\Shell\Play\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MP4file\Shell\PlayNew]
"LA.Delete"="Delete"
"LA.Backup"=""
@="Play in &new window"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MP4file\Shell\PlayNew\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/NEW \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPEfile]
"LA.Backup"=""
@="Motion Picture Experts Group"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPEfile\DefaultIcon]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\Icons\\PK69.icl\",0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPEfile\Shell]
"LA.Backup"=""
@="Open"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPEfile\Shell\Enqueue]
"LA.Delete"="Delete"
"LA.Backup"=""
@="En&queue in Light Alloy"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPEfile\Shell\Enqueue\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/ADD \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPEfile\Shell\Info]
"LA.Delete"="Delete"
"LA.Backup"=""
@="File &Information"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPEfile\Shell\Info\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/INFO \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPEfile\Shell\Open]
"LA.Delete"="Delete"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPEfile\Shell\Open\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPEfile\Shell\Play]
"LA.Delete"="Delete"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPEfile\Shell\Play\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPEfile\Shell\PlayNew]
"LA.Delete"="Delete"
"LA.Backup"=""
@="Play in &new window"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPEfile\Shell\PlayNew\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/NEW \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile]
@="Motion Picture Experts Group"
"LA.Backup"="Фильм"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\DefaultIcon]
@="\"C:\\Program Files\\Light Alloy\\Icons\\PK69.icl\",0"
"LA.Backup"="C:\\WINDOWS\\system32\\wmploc.dll,-733"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\shell]
@="Open"
"LA.Backup"="play"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\shell\Enqueue]
"LA.Delete"="Delete"
"LA.Backup"=""
@="En&queue in Light Alloy"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\shell\Enqueue\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/ADD \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\shell\Info]
"LA.Delete"="Delete"
"LA.Backup"=""
@="File &Information"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\shell\Info\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/INFO \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\shell\open]
"LA.Backup.LegacyDisable"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\shell\open\command]
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""
"LA.Backup"="\"C:\\Program Files\\Windows Media Player\\wmplayer.exe\" /prefetch:9 /Open \"%L\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\shell\open\LA.Backup.DropTarget]
"CLSID"="{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\shell\play]
"LA.Backup.LegacyDisable"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\shell\play\command]
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""
"LA.Backup"="\"C:\\Program Files\\Windows Media Player\\wmplayer.exe\" /prefetch:9 /Play \"%L\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\shell\play\LA.Backup.DropTarget]
"CLSID"="{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\shell\PlayNew]
"LA.Delete"="Delete"
"LA.Backup"=""
@="Play in &new window"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mpegfile\shell\PlayNew\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/NEW \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPGfile]
"LA.Backup"=""
@="Motion Picture Experts Group"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPGfile\DefaultIcon]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\Icons\\PK69.icl\",0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPGfile\Shell]
"LA.Backup"=""
@="Open"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPGfile\Shell\Enqueue]
"LA.Delete"="Delete"
"LA.Backup"=""
@="En&queue in Light Alloy"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPGfile\Shell\Enqueue\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/ADD \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPGfile\Shell\Info]
"LA.Delete"="Delete"
"LA.Backup"=""
@="File &Information"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPGfile\Shell\Info\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/INFO \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPGfile\Shell\Open]
"LA.Delete"="Delete"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPGfile\Shell\Open\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPGfile\Shell\Play]
"LA.Delete"="Delete"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPGfile\Shell\Play\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPGfile\Shell\PlayNew]
"LA.Delete"="Delete"
"LA.Backup"=""
@="Play in &new window"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPGfile\Shell\PlayNew\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/NEW \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OGMfile]
"LA.Backup"=""
@="Ogg Media"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OGMfile\DefaultIcon]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\Icons\\PK69.icl\",0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OGMfile\Shell]
"LA.Backup"=""
@="Open"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OGMfile\Shell\Enqueue]
"LA.Delete"="Delete"
"LA.Backup"=""
@="En&queue in Light Alloy"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OGMfile\Shell\Enqueue\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/ADD \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OGMfile\Shell\Info]
"LA.Delete"="Delete"
"LA.Backup"=""
@="File &Information"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OGMfile\Shell\Info\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/INFO \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OGMfile\Shell\Open]
"LA.Delete"="Delete"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OGMfile\Shell\Open\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OGMfile\Shell\Play]
"LA.Delete"="Delete"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OGMfile\Shell\Play\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OGMfile\Shell\PlayNew]
"LA.Delete"="Delete"
"LA.Backup"=""
@="Play in &new window"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OGMfile\Shell\PlayNew\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/NEW \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile]
@="Windows Media Video"
"LA.Backup"="Файл аудио/видео Windows Media"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\DefaultIcon]
@="\"C:\\Program Files\\Light Alloy\\Icons\\PK69.icl\",0"
"LA.Backup"="C:\\WINDOWS\\system32\\wmploc.dll,-736"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\shell]
@="Open"
"LA.Backup"="play"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\shell\Enqueue]
"LA.Delete"="Delete"
"LA.Backup"=""
@="En&queue in Light Alloy"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\shell\Enqueue\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/ADD \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\shell\Info]
"LA.Delete"="Delete"
"LA.Backup"=""
@="File &Information"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\shell\Info\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/INFO \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\shell\open]
"LA.Backup.LegacyDisable"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\shell\open\command]
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""
"LA.Backup"="\"C:\\Program Files\\Windows Media Player\\wmplayer.exe\" /prefetch:7 /Open \"%L\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\shell\open\LA.Backup.DropTarget]
"CLSID"="{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\shell\play]
"LA.Backup.LegacyDisable"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\shell\play\command]
@="\"C:\\Program Files\\Light Alloy\\LA.exe\" \"%1\""
"LA.Backup"="\"C:\\Program Files\\Windows Media Player\\wmplayer.exe\" /prefetch:7 /Play \"%L\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\shell\play\LA.Backup.DropTarget]
"CLSID"="{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\shell\PlayNew]
"LA.Delete"="Delete"
"LA.Backup"=""
@="Play in &new window"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMVFile\shell\PlayNew\Command]
"LA.Backup"=""
@="\"C:\\Program Files\\Light Alloy\\LA.exe\"/NEW \"%1\""










;================================================================================================================================================
;Настройка меню ПКМ
[-HKEY_CLASSES_ROOT\AVIFile\shell\Enqueue]
[-HKEY_CLASSES_ROOT\AVIFile\shell\Info]
[-HKEY_CLASSES_ROOT\AVIFile\shell\play]
[HKEY_CLASSES_ROOT\AVIFile\shell\PlayNew]
@="Открыть в новом окне Light Alloy"

[-HKEY_CLASSES_ROOT\ASFFile\shell\Enqueue]
[-HKEY_CLASSES_ROOT\ASFFile\shell\Info]
[-HKEY_CLASSES_ROOT\ASFFile\shell\play]
[HKEY_CLASSES_ROOT\ASFFile\shell\PlayNew]
@="Открыть в новом окне Light Alloy"

[-HKEY_CLASSES_ROOT\DIVXfile\shell\Enqueue]
[-HKEY_CLASSES_ROOT\DIVXfile\shell\Info]
[-HKEY_CLASSES_ROOT\DIVXfile\shell\play]
[HKEY_CLASSES_ROOT\DIVXfile\shell\PlayNew]
@="Открыть в новом окне Light Alloy"

[-HKEY_CLASSES_ROOT\LAPfile\shell\Enqueue]
[-HKEY_CLASSES_ROOT\LAPfile\shell\Info]
[-HKEY_CLASSES_ROOT\LAPfile\shell\play]
[HKEY_CLASSES_ROOT\LAPfile\shell\PlayNew]
@="Открыть в новом окне Light Alloy"

[-HKEY_CLASSES_ROOT\mpegfile\shell\Enqueue]
[-HKEY_CLASSES_ROOT\mpegfile\shell\Info]
[-HKEY_CLASSES_ROOT\mpegfile\shell\play]
[HKEY_CLASSES_ROOT\mpegfile\shell\PlayNew]
@="Открыть в новом окне Light Alloy"

[-HKEY_CLASSES_ROOT\MKVfile\shell\Enqueue]
[-HKEY_CLASSES_ROOT\MKVfile\shell\Info]
[-HKEY_CLASSES_ROOT\MKVfile\shell\play]
[HKEY_CLASSES_ROOT\MKVfile\shell\PlayNew]
@="Открыть в новом окне Light Alloy"

[-HKEY_CLASSES_ROOT\mpefile\shell\Enqueue]
[-HKEY_CLASSES_ROOT\mpefile\shell\Info]
[-HKEY_CLASSES_ROOT\mpefile\shell\play]
[HKEY_CLASSES_ROOT\mpefile\shell\PlayNew]
@="Открыть в новом окне Light Alloy"

[-HKEY_CLASSES_ROOT\mpgfile\shell\Enqueue]
[-HKEY_CLASSES_ROOT\mpgfile\shell\Info]
[-HKEY_CLASSES_ROOT\mpgfile\shell\play]
[HKEY_CLASSES_ROOT\mpgfile\shell\PlayNew]
@="Открыть в новом окне Light Alloy"

[-HKEY_CLASSES_ROOT\ogmfile\shell\Enqueue]
[-HKEY_CLASSES_ROOT\ogmfile\shell\Info]
[-HKEY_CLASSES_ROOT\ogmfile\shell\play]
[HKEY_CLASSES_ROOT\ogmfile\shell\PlayNew]
@="Открыть в новом окне Light Alloy"

[-HKEY_CLASSES_ROOT\wmvfile\shell\Enqueue]
[-HKEY_CLASSES_ROOT\wmvfile\shell\Info]
[-HKEY_CLASSES_ROOT\wmvfile\shell\play]
[HKEY_CLASSES_ROOT\wmvfile\shell\PlayNew]
@="Открыть в новом окне Light Alloy"

[-HKEY_CLASSES_ROOT\mp4file\shell\Enqueue]
[-HKEY_CLASSES_ROOT\mp4file\shell\Info]
[-HKEY_CLASSES_ROOT\mp4file\shell\play]
[HKEY_CLASSES_ROOT\mp4file\shell\PlayNew]
@="Открыть в новом окне Light Alloy"

[-HKEY_CLASSES_ROOT\ASXfile\shell\Enqueue]
[-HKEY_CLASSES_ROOT\ASXfile\shell\Info]
[-HKEY_CLASSES_ROOT\ASXfile\shell\play]
[HKEY_CLASSES_ROOT\ASXfile\shell\PlayNew]
@="Открыть в новом окне Light Alloy"
;===============================================================================================================================


Shpionus 18-06-2010 01:00 1436371

Обновилась версия Light Alloy 4.4 (build 896)
http://www.softella.com/la/forum.ru/2352.htm?u
http://depositfiles.com/files/4zynio9rg
Регистрация не работает, вместо окошка с загадкой вылазит окно справки, надо бы подправить скрипт :)

Shpionus 18-06-2010 02:07 1436402

Уже разобрался сам:
Код:

#cs
----------------------
Приложение: Light Alloy
На какой(их) версии(ях) тестировалось: 3.5 build 5931; 3.5 build 5987; 4.0 build 6035; 4.1 build 6105

Автор скрипта: Sanja Alone (http://forum.oszone.net/member.php?userid=28800)
----------------------
#ce
;предотвращение возможности множественного запуска скрипта
If WinExists(@ScriptName) Then Exit
AutoItWinSetTitle(@ScriptName)
;блокируем мышь и клаву
;AutoItSetOption("TrayIconHide", 1)
;Отображать текущую строку сценария с помощью индикатора системной панели в режиме отладки.
AutoItSetOption("TrayIconDebug", 1)
AutoItSetOption("SendKeyDelay", 15)
If ProcessExists ( "ps.exe" )<>0 Then
    ProcessClose ( "ps.exe" )
    ProcessWaitClose ( "ps.exe" )
EndIf
;нельзя блокировать при находящемся в памяти Punto Switcher-е - не будет работать установка
;блокируем мышь и клаву
;If @OSType="WIN32_NT" Then BlockInput ( 1 )
#cs
----------------------
объявление переменных
----------------------

$Title, $TitleReg - базовый заголовок, заголовок окна загадок
$file - установочный файл
$InstPath - путь установки (!!! без обратного слэша в конце !!!)
$programgroup - в какую программную группу положить ярлыки программы
$ini - ini-файл с загадками/отгадками

----------------------
#ce
Global $Title='Light Alloy', $TitleReg='Для регистрации отгадайте загадку', $file='LAsetup.exe', $InstPath=@ProgramFilesDir & '\Light Alloy', $programgroup='Мультимедиа\Light Alloy', $ini=@ScriptDir & '\zagadki.ini'

#cs
----------------------
установка в тихом режиме
 
    ключи:
 /StMenu  - ярлыки в меню "Все программы" (1/0 - да/нет)
 /Desktop - ярлык на Рабочем столе (1/0 - да/нет)
 /Assoc  - ассоциации файлов на LA (1/0 - да/нет)
----------------------
#ce
If $InstPath<>@ProgramFilesDir & '\Light Alloy' Then
RunWait ( @ScriptDir & '\' & $file & ' "/Path=' & $InstPath & '" /S /StMenu=1 /Desktop=1 /Assoc=0' )
Else
RunWait ( @ScriptDir & '\' & $file & ' /S /StMenu=1 /Desktop=1 /Assoc=0' )
EndIf

; настройки
If FileExists ( @ScriptDir & '\LA.xml' ) Then
    FileCopy ( @ScriptDir & '\LA.xml', $InstPath & '\', 1 )
    FileSetAttrib ( $InstPath & '\LA.xml', "-R" )
EndIf

;---------------------
; регистрация
;---------------------

; считывание загадок/отгадок из ini-файла в массивы
$zag=IniReadSection($ini,"LA_ZAGADKI")
$otg=IniReadSection($ini,"LA_OTGADKI")

; запуск программы для регистрации
Run ( $InstPath & '\LA.exe' )
If WinWait ( $Title&' nag screen', '', 2 )=1 Then
WinActivate ( $Title&' nag screen' )
WinWaitActive ( $Title&' nag screen' )
ControlClick ( $Title&' nag screen', '', 'TBitBtn1')
EndIf

WinWait ( $Title )
WinActivate ( $Title )
WinWaitActive ( $Title )
ControlClick ( $Title, '', 'THoverButton5' )
AutoItSetOption("MouseCoordMode",2)
;если программа уже была зарегистрирована ранее, то закрываем ее окно
If WinWait ( $Title, 'UNREGISTERED' , 3 ) Then

; основной цикл регистрации
While 1
WinActivate ( $Title, 'UNREGISTERED' )
WinWaitActive ( $Title, 'UNREGISTERED' )
MouseClick("left", 75, 75, 1, 0)
WinWait ( $TitleReg )
WinActivate ( $TitleReg )
WinWaitActive ( $TitleReg )
; извлечение загадки из окна регистрации LA
$zag_la=ControlGetText($TitleReg,'','TEdit1')
; собственно, отгадывание - в кач-ве четвертого (доп. параметра) можете указать к-во символов для сравнения (по ум. 16).
$otg_la=ZagadkiOtgadki($zag,$otg,$zag_la)

Select
Case $otg_la <> 'error'
    WinActivate ( $TitleReg )
    WinWaitActive ( $TitleReg )
    ; вписывание ответа на загадку
    ControlSetText ( $TitleReg, '', 'TEdit2', $otg_la )
    Sleep ( 50 )
    ; проверка ответа
    ControlClick ( $TitleReg, '', 'TButton1' )
    WinWait ( $Title&' message' )
    ControlClick ( $Title&' message', '', 'TBitBtn1' )
    Sleep ( 70 )
    ; в принципе это лишняя проверка (на всякий случай - вдруг какой-то глюк с раскладкой клавы будет и отгадка впишется неверно)
    If WinExists ( $TitleReg ) Then
        WinClose ( $TitleReg )
        WinWaitClose ( $TitleReg )
    Else
        WinClose ( $Title, 'UNREGISTERED' )
        WinWaitClose ( $Title, 'UNREGISTERED' )
        WinClose ( $Title )
        WinWaitClose ( $Title )
        ExitLoop
    EndIf
Case Else
    WinClose ( $TitleReg )
    WinWaitClose ( $TitleReg )
EndSelect
WEnd
Else
WinClose ( $Title )
Sleep ( 50 )
WinClose ( $Title )
EndIf

Sleep ( 100 )

; перенос ярлыков
DirCopy ( @ProgramsDir & '\Light Alloy', @ProgramsCommonDir & '\' & $programgroup, 1 )
DirRemove ( @ProgramsDir & '\Light Alloy', 1 )

#cs
----------------------
Функция-отгадывалка :)

Переменная $chars - к-во символов для сравнения (необязательный параметр, по ум. равно 16).
Для справки - самая короткая загадка моего списка состоит из 19 символов.
----------------------
#ce
Func ZagadkiOtgadki(ByRef $ArrayZ, ByRef $ArrayO, $string, $chars=16)
    Local $i, $s=StringLeft($string,$chars), $max=$ArrayZ[0][0]
    For $i = 1 To $max
        If StringLeft($ArrayZ[$i][1],$chars)=$s Then
            SetError(0)
            Return $ArrayO[$i][1]
        Else
            If $i=$max Then
                SetError(1)
                Return 'error'
            EndIf
        EndIf
    Next
EndFunc

;BlockInput ( 0 )

75 выделенное жирным было 235 :)
Теперь при регистрации нажимается как положено кнопка "регистрация", а не "справка"


Время: 12:47.

Время: 12:47.
© OSzone.net 2001-