Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Indigo Rose AutoPlay Media Studio (часть 2)

Модерирует : gyra, Maz

Widok (30-01-2009 12:11): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AutoPlay Media Studio часть 2 (часть 1)


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


Где почитать:

Для начала читаем статьи: тут раз или тут раз и два и три
Скриптовый язык LUA (англ) На русском здесь,  еще тут и  тут
Видео-уроки (анг)  
Видео-уроки на YouTube (англ)
Где поживиться:

Видео-уроки (Flash) от производителя (англ)
Тоже официальное видео (англ)
Бесплатные шаблоны (маски) для окон ваших приложений (англ)
"Подарки к Рождеству" на оффсайте (англ)
Плагин LuaCOM (англ)
Примеры для начинающих (англ)
Неплохие примеры, библиотеки (англ)
Еще примеры, один из самых активных юзеров на оффоруме (англ)
Плагины и библиотеки (не все free) (англ)
Еще плагины (англ)
Собрание уроков (иногда с русскими объяснениями)
Где найти ответы на вопросы:

Виды путей, используемых в AMS от GOOSE
Включение\отключение фоновой музыки кнопкой
Вывод HTML отчета с использованием SQLite плагина от IndigoRose
Выделение и копирование в буфер текста\части текста от GOOSE
Для тех, у кого русский проект с "кракозяблами"
Запуск WinRAR'a для распаковки архивов от Reineke
Запуск файлов из Web объекта
Запускаем экзешник по информации из реестра от Lexua
Пример бегущей строки (более красивый способ) от tavria2
Из окна в полноэкранный режим и обратно
Изменяем иконку приложения от Lexua
Изменяем курсор в приложении от GOOSE
Изменяем скроллинг ListBox-у от GOOSE
Используем таймер
Отправка данных из форм по e-mail от GOOSE
Перенос строки во всплывающей подсказке от GOOSE
Альтернативный перенос строки для текста (подходит и для *.ini) от Zloy_Gelud
Показ\скрытие объектов по действиям мыши
Полноэкранный режим для приложения
Последовательный запуск нескольких файлов
Проблема с путями при создании приложения .EXE и ресурсами на CD от Reineke
Проигрвывание MP3 из ListBox-а подряд от UMode
Простой пример бегущей строки от GOOSE
Работаем с запароленными архивами от GOOSE
Работаем с объектом дерева от GOOSE
Ряд вопросов и ответов по созданию меню для DVD от tavria2
Реализация Play-листов для Винампа от BOObastis
Таблица дисков системы от Lexua
Утилита для защиты авторанов
Шапка исправлена. Актуально на 20.08.2008 © NightW0lf

Разработчиков autorun'ов и графических дизайнеров приглашаем посетить проект шаблонов для Autoplay Media Studio:
http://ams-templates.com

 
Список выявленных проблем в AMS 7.0

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 23:07 03-09-2007 | Исправлено: Maz, 12:31 25-09-2017
pottapchik

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще раз Здрасти!
Есть вот такая штука, это сообщение:

Код:
result = Dialog.Message("Выход", "Выйти из приложения?", MB_YESNO, MB_ICONQUESTION, MB_DEFBUTTON1);
 

Как мне сделать так, чтобы приложение реагировало на выбранную кнопку? т.е. при нажатии "yes" выходило из приложения, "no" продолжало работу??

Всего записей: 29 | Зарегистр. 27-01-2008 | Отправлено: 00:25 17-12-2008
lorents



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pottapchik

Код:
result = Dialog.Message("Выход", "Выйти из приложения?", MB_YESNO, MB_ICONQUESTION, MB_DEFBUTTON1);  
if (result == 6) then
Window.Close(Application.GetWndHandle(), CLOSEWND_SENDMESSAGE);
end

 
советую прочитать справку, личный опыт

Всего записей: 3299 | Зарегистр. 30-12-2007 | Отправлено: 00:35 17-12-2008
blaster4

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lexua  
Спасибо, что откликнулся!!!
Хочу сделать меню для игры "(страница1) с кнопками для установки, (страница2) для запуска".
Насколько я понял в программе (Page = страница меню).
Пробую так:
 
result = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "Software\\prey");
if result then
Page.Jump("Page2");
else
Page.Jump("Page1");
end
 
В зависимости от реестра осуществляется переход, но вылезает ошибка.
Незнаю как правильно написать код. Кстати, а возможно сделать так чтобы нажимаешь (Установить) отработал установщик, и заново проверка реестра, и смена меню. Будут ли ошибки при записи на 2 DVD. Читал то, что уже обсуждали, но мне или не подходит или не хватает опыта работы с программой. Одна надежда на опытных людей !!!

Всего записей: 13 | Зарегистр. 08-07-2008 | Отправлено: 00:41 17-12-2008
pottapchik

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lorents
Спасибо большое! Я её стараюсь юзать.Вот к примеру в экзамплах не было, что нужно два = ставить, а в языках программирования я лох. Поэтому и обращаюсь к вам.... спасибо что вообще откликаетесь, а то некоторые с нубами не хотят ничего иметь.

Всего записей: 29 | Зарегистр. 27-01-2008 | Отправлено: 01:11 17-12-2008
Zloy_Gelud



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pottapchik

Цитата:
Вот к примеру в экзамплах не было, что нужно два = ставить

Неправда твоя..
 
Help: Action Reference > Dialog > Dialog.Message: Examples
...
  proceed = Dialog.Message("File Search Results", message, MB_OKCANCEL, MB_ICONQUESTION, MB_DEFBUTTON1);
  -- If the user clicked OK, delete all of the files found.
  if proceed == IDOK then
  ...


Всего записей: 3273 | Зарегистр. 30-05-2007 | Отправлено: 01:40 17-12-2008 | Исправлено: Zloy_Gelud, 01:49 17-12-2008
pottapchik

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zloy_Gelud
Я же говорю- нуб я))

Всего записей: 29 | Зарегистр. 27-01-2008 | Отправлено: 01:42 17-12-2008
Zloy_Gelud



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pottapchik
А нубам вдвойне рекомендовано справку читать.

Всего записей: 3273 | Зарегистр. 30-05-2007 | Отправлено: 01:52 17-12-2008
Lexua



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
blaster4
 

Цитата:
result = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "Software\\prey");  
if result then  
Page.Jump("Page2");  
else  
Page.Jump("Page1");  
end

Ну и зачем прыгать на Page1 если ты и так на ней находишься?  
 
Вот так пробуй
Цитата:
result = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "Software\\prey");  
if result then  
Page.Jump("Page2");  
end

 

Цитата:
Кстати, а возможно сделать так чтобы нажимаешь (Установить) отработал установщик, и заново проверка реестра, и смена меню.

Ну естественно, вставляй код, приведенный выше в кнопку Установка после кода звапуска установщика и все. Только в строке запуска файла установки поставь параметр WaitForReturn=true или используй таймер для проверки реестра.

Всего записей: 2849 | Зарегистр. 15-10-2002 | Отправлено: 18:38 17-12-2008 | Исправлено: Lexua, 20:26 17-12-2008
Pazan



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2 ALL

Цитата:
Автор: Kindly, Отправлено:08:21 01-09-2007  
 
...Вот мой проект по "лицензированию":    
http://webfile.ru/1514334    

кто в курсе, как генерировать этот самый ключ? не могу понять...

----------
Почему глупый, потому что бедный... Почему бедный, потому что глупый...

Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 09:51 18-12-2008
Zloy_Gelud



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pazan -- Ссылка мертвая.

Всего записей: 3273 | Зарегистр. 30-05-2007 | Отправлено: 13:46 18-12-2008
Pazan



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zloy_Gelud
http://rapidshare.com/files/174604004/Licensing_2008-12-18__19-20-34_.rar.html

----------
Почему глупый, потому что бедный... Почему бедный, потому что глупый...

Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 20:23 18-12-2008
Zloy_Gelud



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pazan
Лицензия текстовый файл с любым мд5 хэшем внутри. И от этого файла (лицензии) уже берется мд5 и сравнивается с валидным значением.

Всего записей: 3273 | Зарегистр. 30-05-2007 | Отправлено: 22:13 18-12-2008
blaster4

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lexua
Огромное спасибо !!!
Отлично работает .
Буду оформлять, и разбираться с остальными функциями.

Всего записей: 13 | Зарегистр. 08-07-2008 | Отправлено: 03:32 19-12-2008
Pazan



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zloy_Gelud

Цитата:
Лицензия текстовый файл с любым мд5 хэшем внутри.

а откуда брать этот самый мд5? сорри, чё-то я провтыкал

----------
Почему глупый, потому что бедный... Почему бедный, потому что глупый...

Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 10:00 19-12-2008
Kindly



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сделал небольшой пример плавной бегущей строки, на подобие примера от tavria2, но без использования плагинов и громоздкого кода:

 
Pazan
Цитата:
а откуда брать этот самый мд5
в любом md5 калькуляторе, хотя читай справку, в AMS тоже можно.

Всего записей: 3000 | Зарегистр. 04-08-2005 | Отправлено: 12:49 20-12-2008
Zloy_Gelud



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Ребят, я чтот не могу вкурить каким значениям параметра Sys Color в функции WinApi.GetSysColor соответствуют цвета 1 и 2 на рисунке?    
И возможно ли сделать, чтобы границы проекта не были „втопленными“, а были как на рисунке? Спасибо.
 
Добавлено:
tavria2
Можно ли установить Листбоксу стиль LBS_MULTICOLUMN и LVM_SETCOLUMNA (LVM_FIRST + 26)? И соот-но добавлять в эти столбцы разные значения...Было бы очень удобно и отличная замена Grid'у.

Всего записей: 3273 | Зарегистр. 30-05-2007 | Отправлено: 16:38 20-12-2008
Pazan



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kindly

Цитата:
в любом md5 калькуляторе, хотя читай справку, в AMS тоже можно.  

т.е., наверное, я не совсем правильно понимаю, чтобы генерировать разные мд5-ключи, придётся перекомпилировать проект, так как условие проверки конкретного ключа зашито в коде программы? или я опять чё-то путаю...

----------
Почему глупый, потому что бедный... Почему бедный, потому что глупый...

Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 21:15 20-12-2008
777Dima



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста с поиском в объекте RichText.
Хочу сделать чтобы найденный результат был бы выделенным в этом объекте RichText
Как поиск в стандартном блокноте, кнопкой F3.
Что неправильно?

Код:
Text = Input.GetText("Input1");
sFindText = RichText.FindText("RichText1", Text, 1, -1, false, false);
RichText.SetSelection("RichText1", 1, sFindText);
Input.SetText("Input1", "");

Всего записей: 27 | Зарегистр. 18-04-2008 | Отправлено: 14:25 21-12-2008
Lexua



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
777Dima
Переменная sFindText - это таблица! Соответственно наверное будет так

Цитата:
Text = Input.GetText("Input1");  
sFindText = RichText.FindText("RichText1", Text, 1, -1, false, false);  
RichText.SetSelection("RichText1", sFindText.Start, sFindText.End);  
Input.SetText("Input1", "");
 

Всего записей: 2849 | Зарегистр. 15-10-2002 | Отправлено: 15:23 21-12-2008 | Исправлено: Lexua, 15:38 21-12-2008
777Dima



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lexua
Спасибо! Всё понятно.

Всего записей: 27 | Зарегистр. 18-04-2008 | Отправлено: 15:40 21-12-2008
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

Компьютерный форум Ru.Board » Компьютеры » Программы » Indigo Rose AutoPlay Media Studio (часть 2)
Widok (30-01-2009 12:11): Лимит страниц. Продолжаем здесь.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru