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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191

Открыть новую тему     Написать ответ в эту тему

Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AutoPlay Media Studio





  AutoPlay Media Studio - мощная программа для создания меню автозагрузки CD/DVD. Эта программа создаст все необходимые файлы для автозапуска и его графическую оболочку, и даже сама встроит в нее использованные в проекте нестандартные шрифты. Пользователю останется лишь записать готовый проект на свой CD/DVD.
  AutoPlay Media Studio не требует от пользователя никаких особых знаний и очень прост в освоении, имеет дружественный и интуитивно понятный интерфейс. Приложение, которое будет создано AutoPlay Media Studio в конце работы, представлено в виде объектной модели. Эта модель состоит из группы отдельных страниц. На этих страницах можно размещать объекты, которые могут представлять собой графику, музыку, текст, видео, Flash, HTML и пр. Любому элементу можно назначить определенное действие. Например, при наведении на рисунок курсора мыши, может возникать текст с комментариями, при нажатии на кнопку "Play" начнет проигрываться фильм и т.д. Программа предоставляет сотни различных действий, которые можно связать с объектами. В AutoPlay Media Studio присутствует большое количество уже готовых шаблонов.
  AutoPlay Media Studio имеет широкие возможности и богатый набор инструментов для разработки мультимедийных проектов. Использовать программу можно не только для создания файлов автозапуска, но и, например, для разработки интерактивного обучающего софта или мультимедийной презентации.

Язык интерфейса: Английский
Страница загрузки: AutoPlay Media Studio Commerical Trial 8.6


Скриптовый язык LUA:
на Lua.Org (Official) - на Lua.Ru

Ресурсы, посвященные AMS (содержат коллекции примеров, дополнений, уроков):
  • icynorth.com
  • imagine-programming.com
  • mindquake.com.br

    Инструменты:
  • ScriptOMatic Tool - создает скрипт обращения ко всем свойствам выбранного WMI-класса

    Ответы на наиболее часто задаваемые вопросы


    Раскраска AMS-кода для публикации на форуме от UModeL: версия 1 и версия 2.

  • Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 06:17 05-08-2012 | Исправлено: Komandor, 12:11 30-03-2024
    Rootkit1987

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DartKane, Скрипт не может получить атрибуты файла. Путь к файлу поменяли на свой?

    Всего записей: 98 | Зарегистр. 24-06-2013 | Отправлено: 13:31 17-09-2019
    NickTa87

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребята, решил создать для учеников игру по типу "Угадай мелодию", подскажите можно ли реализовать опцию при которой таймер запускается в порядке убывания от цифры 15 и останавливается при повторном нажатии, а при достижении значения "0" звучит сигнал.

    Всего записей: 15 | Зарегистр. 22-10-2012 | Отправлено: 19:53 27-09-2019
    CryptoUsbtor



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickTa87 да запросто... Запуск и остановка таймера имеется.
    Подсчет загоняется в цикл For ... или отдельную функу
    Можно и мелодию порезать на нужное количество кусков, а потом воспроизводить последовательно, а при нажатии на клавишу,
    будет остановка, но после проигрывания текущего куска.
    Читайте справку, нет ничего сложного в реализации данного проекта.

    Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 20:30 27-09-2019 | Исправлено: CryptoUsbtor, 20:41 27-09-2019
    NickTa87

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    CryptoUsbtor
    Через какой скрипт реализовать работу с таймером?

    Всего записей: 15 | Зарегистр. 22-10-2012 | Отправлено: 21:01 27-09-2019
    CryptoUsbtor



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

    Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 22:08 27-09-2019 | Исправлено: CryptoUsbtor, 22:24 27-09-2019
    NickTa87

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребята, есть в ветке те, кто до сих пор балуется AMS и может написать пару скриптов в программе, естественно за деньги, или все "эволюционировали" и спрыгнули с ветки?

    Всего записей: 15 | Зарегистр. 22-10-2012 | Отправлено: 19:31 01-10-2019
    Rootkit1987

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickTa87, изложите суть проблемы

    Всего записей: 98 | Зарегистр. 24-06-2013 | Отправлено: 09:26 02-10-2019
    NickTa87

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Rootkit1987 необходимо установить действие "progress" и задать длительность прогресса таким образом, чтобы его ползунок равномерно передвигался на протяжении 30 секунд, где 0% - 0 секунда, а 30 секунда - 100% заполнения шкалы прогресса.

    Всего записей: 15 | Зарегистр. 22-10-2012 | Отправлено: 07:31 04-10-2019
    Rootkit1987

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

    Цитата:
    Rootkit1987 необходимо установить действие "progress" и задать длительность прогресса таким образом, чтобы его ползунок равномерно передвигался на протяжении 30 секунд, где 0% - 0 секунда, а 30 секунда - 100% заполнения шкалы прогресса.


    Код:
    Progress.SetStep("Progress1", 3);
    i = 0
    while i < 99 do
    Application.Sleep(1000);
    Progress.StepIt("Progress1");
    i = i + 3
    Progress.SetText("Progress1", i.." %")
    end
    Progress.SetCurrentPos("Progress1", 100);
    Progress.SetText("Progress1", "100 %")

    Всего записей: 98 | Зарегистр. 24-06-2013 | Отправлено: 17:18 04-10-2019
    NickTa87

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А каким образом можно реализовать этот код, но без функции "Application.Sleep", чтобы система не висла, а готова была к ответу сразу?

    Всего записей: 15 | Зарегистр. 22-10-2012 | Отправлено: 19:45 05-10-2019 | Исправлено: NickTa87, 20:10 05-10-2019
    Rootkit1987

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

    Цитата:
    А каким образом можно реализовать этот код, но без функции "Application.Sleep", чтобы система не висла, а готова была к ответу сразу?

    Тогда загоняете всё это (без Application.Sleep) в событие On.Timer страницы и ставите интервал вызова события в одну секунду. Точнее не могу сейчас описать, т.к. далеко от компа. В версии AMS 8.5.0 от Wylek хорошая русифицированная справка. Читайте, там всё подробно расписано

    Всего записей: 98 | Зарегистр. 24-06-2013 | Отправлено: 21:58 05-10-2019 | Исправлено: Rootkit1987, 22:00 05-10-2019
    CryptoUsbtor



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

    Цитата:
    NickTa87
    ну не получится у вас без знания простейших основ программирования написать какой либо код...
    Есть полностью русифицированная версия AMS с русской справкой, поставьте и почитайте справку.
    Есть куча обучающих роликов на ютубе
    Я вам давал ссылку на страничку, где в шапке есть ссылка на огромный пак примеров, на любые случаи жизни. Есть куча проектов с таймером и с прогрессом тоже полно.
    Пример с таймером я вам делал, на основе его, можно как угодно прогресс бар двигать.  
    Но вы этого не поняли, а я так и не услышал от вас техзадания, поэтому мне стало не интересно.

    Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 06:00 06-10-2019
    NickTa87

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо, что пытались помочь, особенно CryptoUsbtor, да ты прав без знания языка программирования мне не написать код, что же делать? Может попросить помощи на форуме forum.ru-board.? Ах да, я уже просил, но там сказали, читай справку.
     
    И пока все окончательно не ушли из AMS помогите преобразовать хотя бы этот код
     
    в сценарии страницы on timer
    if e_ID == 10 then
        local posicion = DLL.CallFunction(cPathDLL, "BASS_ChannelGetPosition", iDLL..", BASS_POS_BYTE", DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL);
        Progress.SetCurrentPos("Progress1", Math.Round((posicion/tam)*100, 0));
    end
     
    Кнопка Play
    -- Display a single-selection file browse dialog
    result = Dialog.FileBrowse(true, "Load File", _DesktopFolder, "All Files (*.*)|*.*|", "", "", false, true);
     
    -- If CANCEL was not chosen, then let's get the file path
    if (result[1] ~= "CANCEL") then
        if (hDLL ~= nil) then
            UnloadBassMusic()
        end
        PlayBassMusic(result[1])
        Page.StartTimer(1000, 10);
    end
     
    Кнопка Stop
    UnloadBassMusic()
     
    Как упростить код, чтобы вместо загружаемого аудио- файла играл фаил "CHANNEL_NARRATION"

    Всего записей: 15 | Зарегистр. 22-10-2012 | Отправлено: 01:12 07-10-2019
    collagen

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

    Цитата:
    Может попросить помощи на форуме forum.ru-board.? Ах да, я уже просил, но там сказали, читай справку.

    Вы так говорите, что можно подумать, что чтение справки это что-то плохое. Если вам что-либо непонятно в справке, напишите. Перевод справки к этой программе делал я.
    Конкретно, вопрос о работе со звуком рассматривается в Справка - Руководство пользователя - Урок 8: Аудио.

    Цитата:
    Как упростить код, чтобы вместо загружаемого аудио- файла играл фаил "CHANNEL_NARRATION"

    Понимаете CHANNEL_NARRATION это не файл, а канал звукового сопровождения (дикторский) (используется для наложения голоса). Подробнее можно узнать также из справки  Справка - Действия - Audio (Звук). И далее, есть еще раздел Как сделать мне..., там тоже описывается работа со звуком.
    Справка к этой программе большая и очень подробная, я "убил" на перевод года 3, наверное, а вам "западло" её читать. Обидно.

    Всего записей: 91 | Зарегистр. 28-01-2011 | Отправлено: 04:46 07-10-2019
    NickTa87

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Мне не "западло" читать и читать я умею, но CryptoUsbtor правильно пишет, что писать код без навыка программирования сложно, поэтому не нужно переоценивать пользу справки, это не панацея и каждый раз писать "читайте справку" не выход.
     
    Что касается кода, то это код из проекта, где проигрывается аудиофаил, загружаемый с компьютера, при проигрывании бежит строка прогресса, равная продолжительности файла. По аналогии вместо загружаемого аудиофайла необходимо проиграть аудиоканал (фоновый, дикторский, пользовательский 1&#65292;2 - не важно)

    Всего записей: 15 | Зарегистр. 22-10-2012 | Отправлено: 06:44 07-10-2019
    Pazan



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

    Цитата:
    Перевод справки к этой программе делал я.

    А можно справку отдельно где-то выложить на обменник?

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

    Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 08:16 07-10-2019
    collagen

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

    Цитата:
    А можно справку отдельно где-то выложить на обменник?

    Можно. Вот справка по AutoPlay Media Studio и справка по Lua 5.3. Если хотите могу выложить на Гитхаб, справка будет "онлайн" и выглядеть примерно вот так: Справка по svg.js.
     
    NickTa87

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

    вот здесь не совсем так, AutoPlay Media Studio специально так и разработан, чтобы обходится минимумом кода. Именно для начинающих разбираться в программировании. А справка снимает 99% "детских" вопросов. А ваши вопросы именно "детские", поэтому вас и "тычут" в справку. Никто не хочет писать код за вас, это же попахивает паразитизмом. Это не есть правильно.

    Всего записей: 91 | Зарегистр. 28-01-2011 | Отправлено: 09:07 07-10-2019 | Исправлено: collagen, 09:13 07-10-2019
    CryptoUsbtor



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

    Цитата:
    Что касается кода, то это код из проекта, где проигрывается аудиофаил, загружаемый с компьютера, при проигрывании бежит строка прогресса, равная продолжительности файла. По аналогии

    Вы дали только часть проекта, давайте весь в архиве. Там используется библиотека Bass.dll и её функции. Вместо выбора файла, можно подсовывать свои программно...

    Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 09:59 07-10-2019
    Lexua



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте, уважаемые форумчане и гуру программирования. Нужна помощь клуба. Решил я тут в свой проектик добавить раскодировку ключа windows. За основу взял vbscript
     
    Подробнее...
     
    Переложил я его для AMS да не весь.
     
    Подробнее...
     
    В Win 7 и полагаю что и ниже все работает корректно. Даже на win 8.0 одной, что под рукой оказалась, ключ показывает правильно. На 8.1 и выше раскодировка ключа неправильная, потому что я не могу раздуплить ввиду, наверное, скудности моего ума, как на луа правильно реализовать то, что в выделенной строке vbscript. На vbscript да и vb вообще никогда не писал ничего. Впрочем как и на powershell. Что делать с этим не знаю
     
    Бинарные функции брал здесь (засунул в глобал)
    _ttps://github.com/pubnub/lua/blob/master/common/BinDecHex.lua
     
    Вобщем HELP!!! Я уже весь мозг сломал. Ну, не хватает знаний...
     

    Всего записей: 2844 | Зарегистр. 15-10-2002 | Отправлено: 10:22 25-10-2019 | Исправлено: Lexua, 21:41 01-11-2019
    Lexua



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    P.S Вообщем похоже нашел в чем была проблема. Код для AMS поправил. Оказывается внимательно нужно смотреть, что возвращает функция. А функция BMAnd возвращала бинарный код, а нужен был Hex. Вроде теперь работает. Может кому-то сгодится.  
     
    Но, назрел другой вопрос, как повысить привилегии программы? Если Отключена учётка Администратор(по умолчанию отключена), то невозможно получить штатными средствами DigitalProductId из реестра - вернет пустую строку.  
     
    Я сейчас использую костыль в виде консольной утилиты elevate и батника для получения DigitalProductId. Но как-то это не комильфо... Может кто даст дельный совет? Спасибо...

    Всего записей: 2844 | Зарегистр. 15-10-2002 | Отправлено: 14:34 25-10-2019 | Исправлено: Lexua, 14:35 25-10-2019
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191

    Компьютерный форум Ru.Board » Компьютеры » Программы » Indigo Rose AutoPlay Media Studio (часть 5)


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru