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

» Autoplay Media Studio

Автор: Layan
Дата сообщения: 23.05.2010 09:42
А как можно сделать чтобы при введении пароля и нажатия на кнопку тебя переносило на нужную страницу, а если ввел не правильно, тогда выходит диалог и пишется типо неверно введён пароль и тд.
Скрин:
http://www.snl-team.org.ru/imeges/skr2.png
Автор: lerik2703
Дата сообщения: 23.05.2010 09:59
Layan
картинки такого размера не приветствуются!замени на ссылку или измени размер!ты хочешь создать свой проект или тебе в этом окне надо ввести пароль?
Автор: Layan
Дата сообщения: 23.05.2010 10:18
lerik2703
у меня уже есть проект только вот ето меню которое на скрине липовое. там всеравно что вводишь тебя переносит на административную страницу
типа такого http://autoplaymediastudio.fipb.ru/index.php?showtopic=13
Только нужен точный пароль и вводить логин нужно
Автор: MISHANCHYK
Дата сообщения: 23.05.2010 15:41
Подскажите пожалуйста!
Только начинаю осваивать AutoPlay Media Studio, поэтому прошу сильно не пинать.
Можно ли как-то сделать чтоб при нажатии на клавишу вызывающей запуск программы№1, основное окно свернулось, а по окончанию установки программы№1 основное окно развернулось в первоначальный вид?
Заранее большое спасибо!
Автор: lorents
Дата сообщения: 23.05.2010 17:12
MISHANCHYK

Код: Window.Minimize(Application.GetWndHandle());
File.Run("setup.exe", "", "", SW_MAXIMIZE, true);
Application.Restore();
Автор: lerik2703
Дата сообщения: 23.05.2010 21:38
Layan
вот простой вариант проверки логина и пароля

Код: user="admin"
password="admin"
sEnterUser = Input.GetText("Input1");
sEnterPassword = Input.GetText("Input2")
if (sEnterUser==user)and(sEnterPassword==password)then
Page.Jump("Page2");
else
Dialog.Message("Пароль", "Не верный логин или пароль", MB_OK, MB_ICONSTOP, MB_DEFBUTTON1);
end
Автор: MISHANCHYK
Дата сообщения: 24.05.2010 09:04
lorents, большое спасибо!
Я так понимаю(просто, я пока ничё не понимаю), что этот код нужно вставить в свойствах кнопки в пункт "сценарий"? Если "Да", то вот просто так, как Вы написали и нужно ли ещё на вкладке "Быстрое действие" указать что нужно запускать setup.exe?
Ещё раз огромное спасибо за помощь.

P.S. Попробовал, вставил в "сценарий". В "Быстрое действие" у меня прописано: AutoPlay\\Docs\\setup.exe
Попробовал, собрал и ничего не происходит в момент запуска основное окно не сворачивается, а просто мигает и всё.
Подскажите пожалуйста где я накосячил?

P.P.S. Вроде разобрался. Вот так работает:

Код:
Application.Minimize();
result = File.Run("AutoPlay\\Docs\\setup.exe", "", "", SW_MAXIMIZE, true);
Application.Restore();
Автор: Layan
Дата сообщения: 24.05.2010 09:33
lerik2703
спасибо
Автор: lerik2703
Дата сообщения: 24.05.2010 09:36
MISHANCHYK
Да код нужно вставить пункт "сценарий" в событие on Click!при использовании скрипта в "Быстрых действиях" указывать ничего не надо т.е. должно быть none!если ты setup.exe оставляешь в папке Docs тогда замени строку

Код: File.Run(_SourceFolder.."\\AutoPlay\\Docs\\setup.exe", "", _SourceFolder.."\\AutoPlay\\Docs", SW_SHOWNORMAL, true);
Автор: MISHANCHYK
Дата сообщения: 24.05.2010 10:21
lerik2703, спасибо!
У меня ещё вопросы.
Попробовал по подобию запустить файл .msi

Код:
Application.Minimize();
result = File.Run("AutoPlay\\Docs\\Redist\\AdbeRdr930RU.msi", "", "AutoPlay\\Docs\\Redist", SW_SHOWNORMAL, true);
Application.Restore();
Автор: tavria2
Дата сообщения: 24.05.2010 11:20
MISHANCHYK

Цитата:
Попробовал по подобию запустить файл .msi...

Файлы типа .msi не являются самостоятельными исполняемыми файлами, для их запуска требуется msiexec.exe. Поэтому File.Run не может запустить .msi.
Используй действие Shell.Execute.
Автор: lerik2703
Дата сообщения: 24.05.2010 11:25
MISHANCHYK

Цитата:
перед File.Run нужно?

нет не обязательный параметр!

Цитата:
Попробовал по подобию запустить файл .msi

это Пакет установщика Windows и требует некоторые параметры попробуй так

Код: strExtractPath=_SourceFolder.."\\AutoPlay\\Docs\\Install\\My.msi"
strCommandLine = "-i \""..strExtractPath.."\" REINSTALL=ALL REINSTALLMODE=vomus";
MSI.RunMsiexec(strCommandLine, true);
Автор: tavria2
Дата сообщения: 24.05.2010 11:51
lerik2703
Я как-то и забыл о существовании действия Msi
Автор: lerik2703
Дата сообщения: 24.05.2010 12:02
tavria2
я думаю вернее будет запускать через него?
Автор: PAVELNEXT
Дата сообщения: 24.05.2010 12:54
1 вопрос.

Подскажите как в Dialog.Message вставить ссылку на сайт или подсветить ссылку чтобы при нажатие на неё переходить на сайт.

2 вопрос

Как в Dialog.Message сделать чтобы текст был по центру.

Автор: MISHANCHYK
Дата сообщения: 24.05.2010 13:19
lerik2703, tavria2, спасибо!
lerik2703, вот так:

Код: strExtractPath=_SourceFolder.."\\AutoPlay\\Docs\\Install\\My.msi"
strCommandLine = "-i \""..strExtractPath.."\" REINSTALL=ALL REINSTALLMODE=vomus";
MSI.RunMsiexec(strCommandLine, true);
Автор: lorents
Дата сообщения: 24.05.2010 13:31
MISHANCHYK
Посмотри по внимательней, Shell.Execute есть там


Цитата:
И ещё подскажите пожалуйста, я хочу упаковать исполняемые файлы в один инсталятор, но чтоб туда не добавлялись все мои .msi, .exe(конкретно весь директХ и файлы игры). Это можно как-то сделать?

Пример от Zloy_Gelud

Глобальные функции:

Код: 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..String.Left(tblPath.Folder, String.Length(tblPath.Folder) - 1);
end
return strPath;
end
_SourceFolder = GetSFXPath();
Автор: PAVELNEXT
Дата сообщения: 24.05.2010 13:38

Цитата:
PAVELNEXT
Тебе обязательно это делать через Dialog.Message, может лучше создать свои диалоговые окна?

Да обязательно
Автор: Taufon
Дата сообщения: 24.05.2010 13:54
Всем здрасти
опять я с глупым вопросом хочу разобратся как работает слайдер в аудио плеере, не подскажете ли где взять простенький проект плеера с этим девайсом?
Автор: MISHANCHYK
Дата сообщения: 24.05.2010 14:11
lorents, спасибо, только я ничего не понял. Уж простите.
Если можно объясните пожалуйста "на пальцах". Я могу сделать чтоб в корне диска лежал файл autorun.exe(один исполняющий файл) + рядом с ним setup.exe(запускающий игру+остальные файлы игры) + папка Redist(в которой директХ и др.)
Вот как-то так. Если можно так, то помогите пожалуйста.
Автор: Layan
Дата сообщения: 24.05.2010 14:22
А можно ли сделать так чтобы если открыт авторан (Программа) она блокировала всю систему, а посте выхода из неё блокировка убиралась
Автор: lorents
Дата сообщения: 24.05.2010 14:42
MISHANCHYK
Держи пример (сам пример + уже скомпилированный)
http://multi-up.com/277683

Все это при условии компилировании проекта как Web/Email executable
Автор: Lexua
Дата сообщения: 24.05.2010 15:09

Цитата:
Я как-то и забыл о существовании действия Msi

Я использую для запуска msi File.Open Работает вроде...
Автор: MISHANCHYK
Дата сообщения: 24.05.2010 15:41
lorents, спасибо! А как это:

Цитата:
Все это при условии компилировании проекта как Web/Email executable

Я когда запускаю Ваш пример, скомпилировать, один исполняемый файл-он мне ничего не предлагает выбрать(типа Web/Email executable), а опять всё запихивает в один .exe, не оставляя папку рядом.
Где я туплю?
Автор: XITMAH
Дата сообщения: 24.05.2010 17:20
Подскажите как сделать так, чтоб при нажатии на кнопку(или тект) с боку появлялась(загружалась с указанного места) картинка, и чуть ниже текст.
[more=Пример:] [/more]
Какие для этого нужны плагины, и что в них нужно вписывать?
Автор: Taufon
Дата сообщения: 24.05.2010 17:23
место указывается через диалог или заранее в авторане, текст из файла читатеся или так же заранее в авторане должен быть?
самый простой вариант пропиши в кнопке в действиях на 1 клик:

Код: Image.Load("Image1", "AutoPlay\\Images\\085.jpg");
Paragraph.SetText("Paragraph1", "New paragraph text...");
Автор: XITMAH
Дата сообщения: 24.05.2010 18:10
"Image1" - это плагин?, а то я его в себя не могу найти.

Автор: Taufon
Дата сообщения: 24.05.2010 18:18
"Image1" это объект рисунка плагины для подобных действий не нужны
Автор: XITMAH
Дата сообщения: 24.05.2010 18:26

Цитата:
"Image1" это объект рисунка плагины для подобных действий не нужны

Объясните для туго дума, где этот это объект рисунка взять, как он выглядит в AutoPlay Media Studio?


[more=Мой AutoPlay Media Studio?] [/more]
Автор: Taufon
Дата сообщения: 24.05.2010 18:27
вот проект для примера: http://multi-up.com/277804
у тебя это объет на туллбаре под вкладкой меню свойства

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140

Предыдущая тема: Media Player Classic - Home Cinema (MPC-HC)


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