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

» Autoplay Media Studio

Автор: maloicot
Дата сообщения: 02.05.2008 16:24
Хакеры!!!!!!!!! Помогите пожалуйста!
Как синтегрировать программу-эмулятор ePSXe в проект AutoPlay Media Studio.
У Silentscape Studios как то получилось полностью контролировать и управлять программой ePSXe из проекта AutoPlay Media Studio.
Посмотрите как Silentscape Studios сделали:
Ссылка: http://ifolder.ru/6350275
Размер: 3.96 Мб
В ePSXe задействованы 8 "горячих" клавиш для изменения параметров эмуляции:

- F1-Сохранить статус в выбранный слот.
- F2-Прибавить слот. (max = 5)
- F3-Загрузить статус из выбранного слота.
- F4-Вкл/Выкл SIO irq.
- F5-Переключиться между Цифровой джойстик/Специальный джойстик (*).
- F6-Выбор джойстика задействованного клавишей F5.
- F7-Включить Xenogeras trick.
- F8-Сделать скриншот в папку скриншотов.
(*) Специальным джойстиком может быть: Ничего, Аналоговый джойстик,
Аналоговый джойстик и мышь в роли T1,
Аналоговый джойстик и мышь в роли T2, только мышь.
Настройка эмулятора.
Параметры командной строки.
epsxe [параметр] [psx-exe]
(*) -lib : Загрузить libps.exe, необходимо для запуска некоторых демок.
(*) -nocd : Выключить эмуляцию CD-ROM'а. (не рекомендуется)
(*) -sound/nosound : Вкл/Выкл звук.
(*) -xasound/-noxasound : Вкл/Выкл XA-аудио.
(*) -audiocd/noaudiocd : Вкл/Выкл CDDA-аудио.
(*) -forcespu/-noforcespu : Вкл/Выкл SPU irq (по умолчанию ON).
(*) -cdtiming/-nocdtiming : Вкл/Выкл CDR точный тайминг. (Gran Turismo 2,
Legend of Legaia, Dragon Valor, Point Blank...)
(*) -forcepad/-noforcepad : Вкл/Выкл SIO irq (по умолчанию ON). (F4)
(*) -memcard/-nomemcard : Вкл/Выкл эмуляцию карт памяти.
(*) -mdec/-nomdec : Вкл/Выкл MDEC эмуляцию.
(*) -mdectiming/-nomdectiming : Вкл/Выкл MDEC точный тайминг.
(*) -adjusttiming : Включить поравку тайминга "на лету".
(*) -oldtiming : Использовать тайминг версии 1.5.1.
(*) -fastboot/slowboot : Быстрая/Медленная загрузка cdrom (psx лого).
(*) -nogui : Выключить встроенный GUI (Графический интерфейс пользователя).
(*) -ppf/-nppf : Вкл/Выкл ppf патчи.
(*) -loadppf <file> : Загрузить ppf файл.
(*) -loadiso <file> : Загрузить iso файл (CloneCD/Cdrwin).
(*) -loadcheat <file> : Загрузить внешний чит файл.
(*) -loadmemc0 <file> : Загрузить карту памяти 0.
(*) -loadmemc1 <file> : Загрузить карту памяти 1.
(*) -ssv0 : Сохранять статусы версии v.0
(для совместимости с 1.4.0 или ранними версиями программы)
(*) -mouseN : Включить эмуляцию мыши. (N - номер порта)
(*) -analogN : Включить эмуляцию analog джойстика. (N - номер порта)
[psx-exe] : PSX-EXE, нормальный, в формате zip или .PLL со
всеми файлами включенные в .zip
Если кто знает как собрать такой проект напишите пожалуйста и дайте ссылку.
http://maloicot.narod.ru
Надеюсь на вашу помощь.
Заранее спасибо.
Автор: lorents
Дата сообщения: 02.05.2008 17:00
в проекте есть фоновое изображение
можно ли сделать так чтоб пока мышка находится на проекте стоит одно фоновое изображение, если на рабочем столе то другое фоновое изображение?
Автор: Drusus
Дата сообщения: 03.05.2008 09:04
Два небольших вопроса:

1)Можно ли поменять цвет Menu Bar? В проекте пригодился бы, но невзрачностью весь дизайн портит.
2)Про ЭЛТ-мониторы можно уже забыть, а на ЖК мне нравится режим отображения шрифтов со сглаживанием (anti-aliasing), всегда его включаю и настраиваю утилитой ClearType Tuning. В AMP-проектах тоже использую сглаживание, но стоит выключить системное сглаживание, оно пропадает и в скомпилированном проекте. Как зафиксировать, не трогая системные настройки, чтобы выглядело одинаково на любом компе?

Всех с наступающим ДНЁМ ПОБЕДЫ!!!
Автор: Kindly
Дата сообщения: 03.05.2008 10:24
maloicot, lorents
от частых напоминаний толку больше не будет

maloicot, ты _proj.dat смотрел? Там все через реестр и командную строку реализовано, даже описания где-нигде есть. Ну например я знаю как собрать проект и могу собрать, но я не буду этого делать, т.к. у меня нету времени и желания. Есть игра, есть эмуль - зачем делать все через одно место?
Автор: lorents
Дата сообщения: 03.05.2008 11:25
Kindly

тогда помоги мне, и я не буду все время напоминать
Автор: alfonser
Дата сообщения: 03.05.2008 16:55
Подскажите,пожалуйста!
Не могу найти действие для кнопки "копирование текста в буфер"!
Т.е.
1. Есть текст в объекте "Paragraph"
2.Есть кнопка.
Требуется:При клике - копировать текст в буфер.
Автор: sttmaster
Дата сообщения: 03.05.2008 17:35
Menu-Project-Plugins-Clipboard - галку поставь,в стандартной версии помоему присутствует этот плагин...
Автор: lorents
Дата сообщения: 03.05.2008 18:04
sttmaster

помоги мне
в проекте есть фоновое изображение
можно ли сделать так чтоб пока мышка находится на проекте стоит одно фоновое изображение, если на рабочем столе то другое фоновое изображение?
Автор: alfonser
Дата сообщения: 03.05.2008 19:18
sttmaster

Цитата:
Menu-Project-Plugins-Clipboard - галку поставь,в стандартной версии помоему присутствует этот плагин...

Нашел этот плагин, но как указать путь к параграфу, не пойму...
Автор: sttmaster
Дата сообщения: 03.05.2008 20:34

Цитата:
Подскажите,пожалуйста!
Не могу найти действие для кнопки "копирование текста в буфер"!
Т.е.
1. Есть текст в объекте "Paragraph"
2.Есть кнопка.
Требуется:При клике - копировать текст в буфер.


Выделение и копирование в буфер текста\части текста от GOOSE [?]


Автор: Drusus
Дата сообщения: 03.05.2008 20:42
alfonser
на OnClick кнопки

Код:
x=Paragraph.GetText("Paragraph")
Clipboard.CopyText(x);
Автор: alfonser
Дата сообщения: 03.05.2008 21:02
sttmaster
Drusus
Спасибо большое!!!
Все получилось!

Добавлено:
Kindly

цитата
Вот обновленная ссылочка на обновленный пример игрового авторана с проверками реестра:
http://rapidshare.de/files/3706995/apms50ProExample.zip.html
Ни чего похожего не осталось?(Файл удален)
Интересует именно функция проверки реестра.
Автор: lorents
Дата сообщения: 04.05.2008 15:36
Неужели ни кто не знант как это сделать?
в проекте есть фоновое изображение
можно ли сделать так чтоб пока мышка находится на проекте стоит одно фоновое изображение, если на рабочем столе то другое фоновое изображение?
Автор: Drusus
Дата сообщения: 04.05.2008 17:29
lorents
Насколько понимаю, должно быть что-то вроде:

Код:
1)получить размеры и позицию окна:
wPos = Window.GetPos(Application.GetWndHandle());
wSize = Window.GetSize(Application.GetWndHandle());
и найти:
правый край окна: wRight = wPos.X + wSize.Width
нижний край окна: wDown = wPos.Y + wSize.Height
2)на On Mouse Move страницы сравнивать положение курсора мыши (e_X, e_Y) с положением окна
3)через Application.SetPageProperties задавать новый или возвращать старый дизайн страницы
4)подключить таймер для регулярного опроса положения мыши
Автор: SlipperyMan
Дата сообщения: 04.05.2008 19:03
Привет мужики!
Подскажите, пожайлуста, пример сценария для такого меню:



т.е. выбираю сначала программы, которые нужно загрузить, а потом жму на кнопку "установить", и они ставатся друг за другом.
Заранее благодарен!
Автор: alfonser
Дата сообщения: 04.05.2008 19:11
SlipperyMan

У тебя картинка не видна!
И я б такому научился!
Автор: lorents
Дата сообщения: 04.05.2008 20:08
Drusus

спасибо!
можно по подробнее

а можно так сделать
если кликнуть на рабочий стол - фоновое изображение менялось
тогда отпадет

Цитата:
2)на On Mouse Move страницы сравнивать положение курсора мыши (e_X, e_Y) с положением окна


Пожалуйста помоги
Автор: Zloy_Gelud
Дата сообщения: 04.05.2008 20:11
SlipperyMan

Цитата:
выбираю сначала программы, которые нужно загрузить, а потом жму на кнопку "установить", и они ставатся друг за другом.

Ну так проверяй, какие чекбоксы выбраны, а потом читай шапку:
Последовательный запуск нескольких файлов
Автор: lorents
Дата сообщения: 04.05.2008 21:01
Zloy_Gelud

ты не подскажешь как сделать
в проекте есть фоновое изображение
можно ли сделать так чтоб пока мышка находится на проекте стоит одно фоновое изображение, если на рабочем столе то другое фоновое изображение?
Автор: Drusus
Дата сообщения: 04.05.2008 23:03
lorents
подходящий тебе пример с перемещениями мыши mousemovement.apz

Цитата:
а можно так сделать
если кликнуть на рабочий стол - фоновое изображение менялось
тогда отпадет

Что у тебя отпадёт? )
Выражайся яснее и не проси написать за тебя весь код. Есть справка, есть куча хороших примеров на www.gooseweb.ru
Автор: maloicot
Дата сообщения: 05.05.2008 08:23
Kindly
Я не могу разобраться в файле _proj.dat.
Можешь чем помочь?
Сделай шаблон (пример) с одной кнопкой,
дальше я буду разбираться по шаблону.
Автор: lorents
Дата сообщения: 05.05.2008 09:48
Drusus

у тебя нет случайно похожего примера, который нужен мне?

Спасибо!
Автор: Drusus
Дата сообщения: 05.05.2008 13:01
lorents
Слушай, это уж чересчур. Какой тебе пример ещё нужен? Я конкретную ссылку указал!
Скачивай, разбирайся. Не устраивает этот пример, ищи другой. Ссылки в шапке
Автор: lorents
Дата сообщения: 05.05.2008 17:49
Drusus

ты бы не мог сказать часть кода, заменя одного фонового изображения на другое?

очень прошу!

Добавлено:
скачал пример
SplashDlg.apz

там в начале запускается картинка а потом диалоговое окно, только потом сам проект
там картинка всплывает а потом исчезает
как мне сделать чтоб проект так же появлялся, как картинка в примере
Автор: Drusus
Дата сообщения: 05.05.2008 19:57

Цитата:
ты бы не мог сказать часть кода, заменя одного фонового изображения на другое?

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

All
Хочу выполнить код после Page.Jump, например, показать отдельные скрытые надписи.

Код: _NoExitScriptOnPageJump = true;
Page.Jump("Page2");
Paragraph.SetVisible("Paragraph1", true);
Автор: lorents
Дата сообщения: 05.05.2008 20:10
спасибо!Drusus


Добавлено:
http://forum.ru-board.com/topic.cgi?forum=5&topic=24501&start=440

там есть код

-- вводим новые параметры свойств страницы
tblPageProps.BackgroundType = 2;
tblPageProps.ImageFilename = "AutoPlay\\Images\\Background\\BG1.jpg";
-- меняем текущие на новые
Application.SetPageProperties("Главная", tblPageProps[ImageFilename]);

но у меня вылетает ошибка (ошибка во второй строке), в чем причина?
Автор: GOOSE
Дата сообщения: 06.05.2008 15:58
Почему во 2 строке - нинаю
Такой путь есть физически?
А в коде ошибка: посмотри, там квадратные скобки не нужны...
Автор: lorents
Дата сообщения: 06.05.2008 18:37
GOOSE

данный код вводим просто в созданную кнопку?
т.е. вот так должен выгладить код


Код:
-- вводим новые параметры свойств страницы
tblPageProps.BackgroundType = 2;
tblPageProps.ImageFilename = "AutoPlay\\Images\\Background\\BG1.jpg";
-- меняем текущие на новые
Application.SetPageProperties("Главная", tblPagePropsImageFilename);
Автор: GOOSE
Дата сообщения: 07.05.2008 08:41
lorents

Цитата:
данный код вводим просто в созданную кнопку?

Ты сам понял, что сказал?

...ыыыыы.....
1. Создаешь кнопку в своем проекте.
2. Открываешь ее свойства
3. Открываешь вкладку On Click
4. Копируешь туда этот код

Код: -- вводим новые параметры свойств страницы

tbPageProperties.BackgroundType = 2;
tbPageProperties.ImageFilename = "AutoPlay\\Images\\Background\\BG1.jpg";

-- меняем текущие на новые
Application.SetPageProperties("Page1", tbPageProperties);
Автор: lorents
Дата сообщения: 07.05.2008 13:39
GOOSE

бегу делать!
Спасибо

Добавлено:
все сделал, как ты сказал
выдает такую ошибку


ошибка вот в этой строке
tbPageProperties.BackgroundType = 2;

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Symantec Endpoint Protection - SEP


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