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

» Autoplay Media Studio

Автор: seryoga393777
Дата сообщения: 03.02.2010 19:07
Уважаемые, форумчане!!! Если кто-нибудь знает в чём проблема, то подскажите: Сделал так,
что если игра стоит, то светится кнопка Играть, а если её нет, то Установить. Вроде бы код работает, но почему-то, нажимая на кнопку Играть, она не запускается.

On Preload:
strRunGamePath = Registry.GetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\My Game\\Installation", "ExePath", true).."\\MyGAme.exe";
if (Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "SOFTWARE\\My Game\\Installation", "ExePath".."\\MyGAme.exe") == true) then
Button.SetEnabled("Button5", true); -- кнопка "Играть"
Button.SetEnabled("Button1", false); -- кнопка "Установить"
if (Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "SOFTWARE\\My Game\\Installation", "ExePath".."\\MyGAme.exe") == false) then
Button.SetEnabled("Button5", false); -- кнопка "Играть"
Button.SetEnabled("Button1", true); -- кнопка "Установить"
end
end

On Click:
File.Run(strRunGamePath.."\\MyGAme.exe", "", strRunGamePath, SW_SHOWNORMAL, false); [На кнопки Установить и Играть]

Если Кто знает в чём дело, подскажите. Заранее благодарен.

Автор: lerik2703
Дата сообщения: 02.05.2010 22:10
RW4PIR
учись что я ещё могу сказать
ExtremeAsror
по поводу перевода можешь посмотреть Здесь как автор утверждает часть инфы с gooseweb.ru!
Автор: RW4PIR
Дата сообщения: 02.05.2010 22:12

Цитата:
учись что я ещё могу сказать

лехко говорить
Автор: goFRyS
Дата сообщения: 03.02.2010 19:11
Спасибо lorents! Извини за невнимательность, проблема оказалась еще и в том, что экспериментировал я с переименованым файлом игры Lines.exe в файл Game.exe. В процессах висел Game.exe, НО команда не срабатывала! После того я поменял команду на "calc.exe", запустил калькулятор и все заработало!
Автор: RW4PIR
Дата сообщения: 03.05.2010 09:40
lerik2703
а что на картинке у тебя можешгь проект кинуть ? ато интересно
Автор: RW4PIR
Дата сообщения: 03.02.2010 19:31
народ где Zloy_Gelud ???
куда он девался ? кто нить что то знает ?
Автор: RW4PIR
Дата сообщения: 03.05.2010 23:18

Цитата:
RW4PIR
Помести код в любой объект который поддеживает событие On Right-Click (можно и без но тогда замучиешься совсем) только без строки if (e_Type == RIGHT_BUTTON_DOWN) then в событие On Mause Move
Код: nM_x=e_X
nM_Y=e_Y
и в строке замени nRes = Application.ShowPopupMenu(nM_x, nM_Y, tblMenu, TPM_LEFTALIGN, TPM_TOPALIGN, true, true);
дальше выполняем действия
Код: if(nRes == 101)then
--действие которое произойдет при выборе пункта субМеню SubItem 1
elseif(nRes == 102)then
--действие которое произойдет при выборе пункта субМеню SubItem 2
end
Автор: lorents
Дата сообщения: 03.02.2010 19:37
goFRyS
упс забыл сказать, что название процесса надо писать маленькими буквами, из-за этого и проблема

seryoga393777

Цитата:
Если Кто знает в чём дело, подскажите. Заранее благодарен.

замени

Код: strRunGamePath = Registry.GetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\My Game\\Installation", "ExePath", true).."\\MyGAme.exe";
Автор: LEDRA
Дата сообщения: 05.05.2010 09:38

Цитата:

LEDRA
у меня Win 7 x64, с такой проблемой не сталкивался, завтра еще раз проверю и скажу точно.


Добрый день. Не проверяли еще раз?
Автор: seryoga393777
Дата сообщения: 03.02.2010 21:37

Цитата:
lorents

замени

Код:
strRunGamePath = Registry.GetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\My Game\\Installation", "ExePath", true).."\\MyGAme.exe";

на

Код:
strRunGamePath = Registry.GetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\My Game\\Installation", "ExePath", true);


Нажимая на кнопку Играть процесс запускается, он появляется в диспетчере задач MyGAme.exe, но игра не включается. Может быть, надо где-нибудь отобразить рабочую папку, только как???
Автор: RW4PIR
Дата сообщения: 05.05.2010 15:28
народ как стиль меню бар менять ? я так и не понял

Добавлено:
Zloy_Gelud не помнит как оформление меню менять
Автор: seryoga393777
Дата сообщения: 04.02.2010 13:08
Или в реестр занести какой-нибудь параметр. Если кто-нибудь знает в чём дело, то помогите!!!
Автор: lorents
Дата сообщения: 05.05.2010 19:40
LEDRA
проверил, забыл написать, все работает быстро
Автор: tavria2
Дата сообщения: 04.02.2010 14:30
seryoga393777
Для начала проверь получаемый путь, с помощью Dialog.Message:
Dialog.Message("", strRunGamePath);
Автор: tavria2
Дата сообщения: 06.05.2010 08:42
2All
Download the AutoPlay Media Studio Beta Release - 8.0.0.18 (Trial)

[more=VERSION 8.0.0.18 UPDATES:]Fix: Fixed a bug in the action wizard where it had problems with result variables 1 character long.
Fix: Fixed a bug in the action wizard where it wasn't allowing _ as a variable name.
Fix: Fixed a bug where you were unable to specify index of -1 for some ListBox actions in the action wizard.
Fix: Fixed a bug where you were unable to specify index of -2 for the ListBox.SetItemCheck action in the action wizard.
Fix: Enabled resource stamping in the trial version.
Fix: Enabled changing of manifests in the trial version.
Fix: Enabled applying project skins in the trial version.
Fix: Enabled tooltips on a couple distributed plugin objects, still looking into issue on others.
Fix: Fixed a bug where the action wizard wasn't parsing actions correctly when an action was used as the argument to another action.
Feature: Added the irPlg_OnProjectBuild optional function to the plugin SDK.
Fix: Minor documentation updates.
[/more]
Автор: leonardosv
Дата сообщения: 04.02.2010 18:35
добрый вечер помогали вы мне не раз,за что огромное спасибо.
ситуация у меня теперь такая
необходимо появление кнопок завязаных на таймере
к примеру так
1:30 - появляется 1 кнопка
1:50 - кнопка изчезает

2:40 - появляется вторая кнопка
3:00 - вторая изчезает

и главное
я веду бегунок видео назад и кнопочки появляются при проигрывании видио в той же последовательности,-те завязаны на шкале проигрывателя??
Автор: EquiTablE
Дата сообщения: 06.05.2010 12:21
tavria2
спс качаю
а как там с регистрацией программы ? проблемы есть ?
Автор: seryoga393777
Дата сообщения: 04.02.2010 19:12
tavria2


Цитата:
seryoga393777
Для начала проверь получаемый путь, с помощью Dialog.Message:
Dialog.Message("", strRunGamePath);


Я проверил, при просмотре авторана появляется окно в котором D:\My Game\MyGAme.exe, т.е. верный путь где и установлена игра , но всё равно игра не включается..
Автор: tavria2
Дата сообщения: 06.05.2010 13:47
EquiTablE

Цитата:
а как там с регистрацией программы ? проблемы есть ?

Trial - 30 day's.
Автор: tavria2
Дата сообщения: 04.02.2010 19:41
seryoga393777
Странно, если ты сделал исправления, как указал lorents, то результат должен быть: "D:\\My Game" и соответственно:
strRunGamePath.."\\MyGAme.exe" -- путь к запускаемому файлу ("D:\\My Game\\MyGAme.exe")
strRunGamePath -- рабочая папка ("D:\\My Game")

Добавлено:
Если все таки strRunGamePath возвращает путь + имя файла, тогда нужно из этого пути выделить рабочую папку:

Код: tPath = String.SplitPath(strRunGamePath);
sWorkFolder = tPath.Drive..tPath.Folder;
result = File.Run(strRunGamePath, "", sWorkFolder, SW_SHOWNORMAL, true);
Автор: EquiTablE
Дата сообщения: 06.05.2010 14:16
tavria2
аха спасибу, заметил , а можно её зарегать да ?
Автор: tavria2
Дата сообщения: 04.02.2010 23:28
All
Пример эффекта воды на картинке WaterMark.apz.

В проекте используется waterctrl.dll v2.0, которая была написана китайским мастером для InnoSetup.

Примечание:
Поддерживаются картинки только .bmp
Картинка изначально должна быть перевернута на 180 градусов, наверное таким образом мастер хотел защитить свое творение
Размер картинки сильно влияет на скорость ее загрузки
Автор: tRippinthehead
Дата сообщения: 06.05.2010 17:06
EquiTablE

Нет. Нужен Retail или кряк. Но это лучше ждать после релиза.
Автор: lerik2703
Дата сообщения: 05.02.2010 13:02
leonardosv

думаю тебе надо воспользоваться действием Video.GetCurrentPos и оператором if
Автор: EquiTablE
Дата сообщения: 06.05.2010 20:41

Цитата:
Нет. Нужен Retail или кряк. Но это лучше ждать после релиза.

угу будем ждать, атак в принцепи понравилось , главное что как было в сё под рукой так и осталось
Автор: lorents
Дата сообщения: 05.02.2010 14:16
tavria2

Цитата:
Пример эффекта воды на картинке WaterMark.apz.

Эффект классный, давно его использую, тока делал его через flash, но теперь буду использовать твой пример, смотрится на много лучше, спасибо!
Автор: immotus
Дата сообщения: 08.05.2010 13:13
Подскажите, а как можно реализовать переход на другую страницу, только после 3-х кратного нажатия мышки? Т.е. 3 раза кликаешь и только потом происходит срабатывание перехода.
Автор: seryoga393777
Дата сообщения: 05.02.2010 17:57
Всем доброго времени суток! У меня возник такой вопрос. Можно ли найти в интернете 4-ю версию Autoplay Media Studio. Если кто-нибудь знает где скачать дайте пожалуйста ссылку. Заранее благодарен.
Автор: lerik2703
Дата сообщения: 09.05.2010 20:42
immotus
как то так
Код: Page.StartTimer(350)
if (not w) then w=0 end
w=w+1
if w==3 then
--действие при условии
end
Автор: tavria2
Дата сообщения: 06.02.2010 13:23
All

В предыдущем примере WaterMark.apz, была допущена ошибка - не работал эффект воды в диалоговом окне.

Новая версия WaterMark 1.1.apz.
Добавлено несколько вспомагательных функций.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132

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


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