Ru-Board.club
← Вернуться в раздел «Программы»

» Autoplay Media Studio

Автор: RW4PIR
Дата сообщения: 06.04.2010 19:03
lerik2703
так он есть я его установил чо делать дальше ?
Автор: DoXeR
Дата сообщения: 06.04.2010 19:06
lerik2703
спасибо , а где?
я скачал русификатор, но там справка на англ
не по каждой же функции сюда писать.

Добавлено:

Цитата:
так он есть я его установил чо делать дальше ?

проект - плагины - галочка
Автор: lerik2703
Дата сообщения: 06.04.2010 19:09
RW4PIR
буквально несколькими постами была инструкия
Цитата:
Идем в свойства проекта, Project --> Plugins, подключаем Clipboard Plugin
только вместо Clipboard Plugin,Script Plugin!


Добавлено:
DoXeR
Проще поставь переводчик типа Сократа текст из справки копируеться!или поиши в инете,я лично отказался от такого перевода!Ктати если русик из Варезника то там косячок имелся,не знаю исправили его!
Автор: RW4PIR
Дата сообщения: 06.04.2010 19:23
lerik2703
всё понял
А можно чтобы выдавалось не сообщение а прописывалосось в инпут 1, 2 итп ?
частоту можно отобразить только которая штатная ? просто у меня щас например 3800 а он кажет 3000мгц
Автор: DoXeR
Дата сообщения: 06.04.2010 19:29

Цитата:
Проще поставь переводчик типа Сократа текст из справки копируеться!или поиши в инете,я лично отказался от такого перевода!Ктати если русик из Варезника то там косячок имелся,не знаю исправили его!

самой справки по действиям переведенной нет?
Автор: lerik2703
Дата сообщения: 06.04.2010 19:34
RW4PIR
Да можно objProc.MaxClockSpeed вместо objProc.CurrentClockSpeed!

Код: --Dialog.Message("Информация", tblInfo[1].."\r"..tblInfo[2].."\r"..tblInfo[3], MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Input.SetText("Input1",tblInfo[1] );
Input.SetText("Input2",tblInfo[2] );
Input.SetText("Input3",tblInfo[3] );
...
Автор: DoXeR
Дата сообщения: 06.04.2010 19:39
не догоняю что я не так делаю..
сделал объект рич текст
прописал в сценарии on Focus

"RichText.Copy("RichText1");
RichText.Delete("RichText1");"

типо чтобы копировался текст при наведении в буфер
и чтобы удалялся...

и не работает
Автор: RW4PIR
Дата сообщения: 06.04.2010 19:42
lerik2703

я походу чото косякнул

Цитата:

Script.SetLanguage(Script_VBScript);

Cen_Proc=[[Set objService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\CIMV2")
For Each objProc In objService.ExecQuery("SELECT * FROM Win32_Processor")
conf=conf&"Процессор: "&Trim(objProc.Name)&vbCrLf&"Текущая Скорость Процессора : "objProc.MaxClockSpeed" MHz"&vbCrLf&vbcrlf&"Описание: "&objProc.Caption&vbCrLf
Next ]]
Script.AddCode(Cen_Proc, Script_InternalCode);
strInfo = Script.GetResultAsString("conf");
function String.ToTable(str, delimiter)
local conf = {};
for line in string.gfind(str, "[^"..delimiter.."]+") do
table.insert(conf, line);
end
return (table.getn(conf) > 0) and conf or nil
end
if (strInfo ~= "") then
tblInfo = String.ToTable(strInfo, "\r\n");
if tblInfo then
--Dialog.Message("Информация", tblInfo[1].."\r"..tblInfo[2].."\r"..tblInfo[3], MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Input.SetText("Input1",tblInfo[1] );
Input.SetText("Input2",tblInfo[2] );
Input.SetText("Input3",tblInfo[3] );

end
end


перестало работать ))
объекты инпут1, 2, 3 чоздал

Добавлено:
ивеняюсь сам косякнул, разобрался работает

Добавлено:
но почемуто всё равно 3000мгц кажет )))
я походу не там переправил))
Автор: lerik2703
Дата сообщения: 06.04.2010 19:46
DoXeR
Для навидения нужно событие On Enter а Оn Focus работает когда объект выделен!RichText.Copy("RichText1") работает только с выделеным текстом!


Добавлено:
RW4PIR
А в имени процессора какая скорость указанна?
Автор: RW4PIR
Дата сообщения: 06.04.2010 19:52
у меня сейчас так прописано :


Цитата:
Script.SetLanguage(Script_VBScript);

Cen_Proc=[[Set objService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\CIMV2")
For Each objProc In objService.ExecQuery("SELECT * FROM Win32_Processor")
conf=conf&""&Trim(objProc.Name)&vbCrLf&""&objProc.MaxClockSpeed&" MHz"&vbCrLf&vbcrlf&""&objProc.Caption&vbCrLf
Next ]]
Script.AddCode(Cen_Proc, Script_InternalCode);
strInfo = Script.GetResultAsString("conf");
function String.ToTable(str, delimiter)
local conf = {};
for line in string.gfind(str, "[^"..delimiter.."]+") do
table.insert(conf, line);
end
return (table.getn(conf) > 0) and conf or nil
end
if (strInfo ~= "") then
tblInfo = String.ToTable(strInfo, "\r\n");
if tblInfo then
--Dialog.Message("Информация", tblInfo[1].."\r"..tblInfo[2].."\r"..tblInfo[3], MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Input.SetText("Input1",tblInfo[1] );
Input.SetText("Input2",tblInfo[2] );
Input.SetText("Input3",tblInfo[3] );
end
end


и всё равно 3000мгц

Добавлено:

Цитата:
А в имени процессора какая скорость указанна?

не понял
Автор: DoXeR
Дата сообщения: 06.04.2010 19:54

Цитата:
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модераторуDoXeR
Для навидения нужно событие On Enter а Оn Focus работает когда объект выделен!RichText.Copy("RichText1") работает только с выделеным текстом!


у рич текст только on focus on key on link
оn enter нет
Автор: lerik2703
Дата сообщения: 06.04.2010 20:17
RW4PIR
То что выводиться в Input1!
DoXeR
Я знаю если не нужно что бы текст можно было выделить то используй объект Парагрофа и код на On Click

Код: Clipboard.CopyText(Paragraph.GetText("Paragraph1"))
Автор: RW4PIR
Дата сообщения: 06.04.2010 20:23
lerik2703
в инпут 1 выводится AMD Phenom(tm) II X4 945 Processor

Добавлено:
вот мой проект, может сделаешь по человечески ?
http://file.qip.ru/file/125034020/13710014/CD_Root.html
Заранее огромное спасибо!!!
Автор: lerik2703
Дата сообщения: 06.04.2010 20:46
RW4PIR
Хорошо посмотрю!возможно косяк в VBS скрипте!
Автор: Diabolik
Дата сообщения: 06.04.2010 23:08
lerik2703

Цитата:
как понять "цепляется к ресурсной папке"?

Да у же понял что не прицепить. Т.е. ты скомпилил кнопку, а в исходной папке лежат картинки. К тому же в оригинале у картинок прозрачный фон, а у тебя получились белые пятна.
Видимо тут как-то по другому сделано и кнопки явно не причем. Есть еще версии? Я подозреваю что задействан HotSpot, но не пойму как.
Автор: lerik2703
Дата сообщения: 07.04.2010 00:18
Diabolik
какие белые пятна?а что за оригинал на чем он написан?
Автор: RW4PIR
Дата сообщения: 07.04.2010 12:05
lerik2703
Ты не посмотрел мой проект ?
Автор: Sanchos145
Дата сообщения: 09.04.2010 13:26
Всем здрасти, я самоучка в автоплей, и есть несколько прозьб.

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

Вот есть автозапуск, в нем обьекты, кнопки, картинки и и т.д. допустим когда наводишь курсор на какой либо обьект, запускаются команды которые написаны в обьекте при наводе на него курсором, также при нажатии правой, левой кнопкой мыши и отвода курсора от обьекта. это 4 поля где можно писать комады по условиям взаимодействия.

Это все понятно а вот допустим пустой проект, 2 обьекта, будет две кнопки "Button" надо сделать следующее: когда нажимаешь на первую кнопку или иной обьект, кнопку назову "х" должен задействоваться код из условия другого обьекта "У" .
На словах описать не просто, тоесть есть кнопка, "У" в ее меню при нажатии, стоит допустим код

Set size image 300x300
Window 600x400
Set RichText "...."

И при нажатии на другой обьект должен получаться переход к нажатию или наведению к другому обьекту, чтото вроде ссылки.

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

Даже если не поможете а просто постараетесь понять что я написал буду очень благодарен.
Автор: Lexua
Дата сообщения: 09.04.2010 14:57
Sanchos145 Пиши глобальную функцию и передавай ей параметры с разных кнопок.
Автор: Sanchos145
Дата сообщения: 09.04.2010 18:18
Тоесть использовать глобальную функцию в роли переменной, и каков будет механизм: запись кода в глобальную функцию из св-ва одного обьекта и считывание кода из гл. функции в другой обьект, или имеется готовый код в гл. ф-ии и отдельные обьекты могут к ней обращаться ? тогда по подробнее, какие команды ?
Автор: Lexua
Дата сообщения: 09.04.2010 21:15

Цитата:
Причина вот в чем, должно быть несколько кнопок в которых основной код один и тот же

Этот код и должен быть глобальной функцией, а с объектов передача значений осуществляется с помощью переменных, используемых этой функцией.
Автор: immotus
Дата сообщения: 10.04.2010 12:31
Может кто-нибудь подсказать скрипт, для кнопок свернуть страницу и выйти из проекта с закрытием? В общем, как у стандартного окна проводника.
Автор: Sanchos145
Дата сообщения: 10.04.2010 14:18
Aplication Exit
Aplication Minize

Lexua можно по подробнее, какую команд нужно написать в кнопке, чтобы когда на нее нажимаешь она ссылалась на глобальную функцию ?

Распиши по состовляющим а то я гл. ф-ю юзать не умею =\
Автор: Antipod66
Дата сообщения: 10.04.2010 16:10
Народ подскажите...как изменить название проекта (которое высвечивается в диалоговом окнепри запуске) в уже созданном Iso (был создан ессно в AMS)...если это вообще возможно....
Автор: immotus
Дата сообщения: 10.04.2010 17:40
Sanchos145
Спасибо, но воспользовался:
Window.Minimize(Application.GetWndHandle());
Window.Close(Application.GetWndHandle(), CLOSEWND_SENDMESSAGE);

Разницы, так и не понял.


Подскажите какой скрипт нужно задействовать, для того чтобы после ввода глобальной функции, видео-файлы запускались с жесткого диска. Например в случае с софтом, это выглядит так:
Global Function:
function GetSFXPath()
strPath = "";
strArg = _CommandLineArgs[1];
if strArg then
strPath = String.Right(strArg, String.Length(strArg) - 10);
end
if (String.Length(strPath) > 0) then
tblPath = String.SplitPath(strPath);
strPath = tblPath.Drive..tblPath.Folder;
end
return strPath;
end


On Click:
mySourceFolder = GetSFXPath();
File.Run(mySourceFolder.."директория_с_программой\\имя_исполняемого_файла", "командная_строка", mySourceFolder, SW_SHOWNORMAL, false);


Что нужно изменить, чтобы так же запускались видео-файлы?
Автор: lorents
Дата сообщения: 10.04.2010 17:53
immotus
используй File.open
Автор: Diabolik
Дата сообщения: 10.04.2010 18:52
lerik2703
В общем ситуацию с ролловерами разрулил, спасибо! Просто заменил созданный тобой файл на файл с прозрачным фоном. Потом долго шаманил на основе твоего предложения и в конце концов все заработало, как хотелось.

Народ подскажите, какой командой открывается папка в режиме проводника?

Автор: Sanchos145
Дата сообщения: 11.04.2010 08:20
Да какую команду нужно прописать чтобы обьект при нажатии обращался к глобальной функции ?
Так никто и не разжувал =(
Автор: Lexua
Дата сообщения: 12.04.2010 19:05
Sanchos145
Создаешь функуию

Цитата:
function имя_функции (переменная_1, переменная_2,...переменная_n)
--здесь тело(код) функции
return (переменная) -- если функция должна вернуть значение
end


Как создавать и работать с функциями см. справку.

Вызов функции(т.е. код на кнопке)

Цитата:
переменная_1 = значение_1
переменная_2 = значение_2
...
переменная_n = значение_n
имя_функции (переменная_1, переменная_2,...переменная_n)


т.е. строка
Цитата:
имя_функции (переменная_1, переменная_2,...переменная_n)

заменяет весь код, написаный единожды в функции

Как пример посмотри пост выше от immotus

Автор: doc_green
Дата сообщения: 12.04.2010 23:46
мне нужно привязать страницу сайта с логином и паролем как это реализовать?
что нужно писать в сценарии
допустим на сайт
Web.LoadURL("Web1", "http://forum.ru-board.com");

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132

Предыдущая тема: PHP RapidGet Pro V


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.