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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    ctaty3



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребята, а никто не в курсе, есть ли в AMS функция для смены имени объекта?
     
    Rinat1994
    Ты хочешь использовать пользовательский слайдер, или именно плагин?

    Всего записей: 75 | Зарегистр. 17-04-2016 | Отправлено: 16:04 02-11-2017 | Исправлено: ctaty3, 16:19 02-11-2017
    KerberX



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

    Цитата:
    Ребята, а никто не в курсе, есть ли в AMS функция для смены имени объекта?

    Такой нет. Можно создать копию объекта. Только для стандартных объектов, для объектов из плагинов не работает.
     
    Можешь переопределить все функции для работы с объектами чтобы они принимали какие-нибудь новые имена и перенаправляли запрос к оригинальному имени. Но это ещё более длинный и сложный путь.

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 16:34 02-11-2017
    Rinat1994

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

    Цитата:
    Ты хочешь использовать пользовательский слайдер, или именно плагин?

     
    Именно плагин, а разве есть пользовательский?
     
     
     
     

    Всего записей: 4 | Зарегистр. 02-11-2017 | Отправлено: 16:40 02-11-2017
    ctaty3



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KerberX
    Жалко конечно, что нет такой штуки... На мой взгляд очень не хватает...
     
    Rinat1994
    Да, можно сделать и пользовательский. Лично я не использую стандартный слайдер, т.к. мне не нравится, как он выглядит.

    Всего записей: 75 | Зарегистр. 17-04-2016 | Отправлено: 17:09 02-11-2017 | Исправлено: ctaty3, 17:09 02-11-2017
    CryptoUsbtor



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Хочу сохранять положение окна программы в ini, а потом считывать и устанавливать.
    Но... Если окно свернуто в панели задач и его закрыть оттуда с помощью ПКМ,  
    то записывается значение -3200 для X и Y, так же если часть окна программы ушла за границу экрана влево, прописывается значение - (минус)  
     
    Думаю, что бы в портативном варианте, при переносе программы на другой комп (разрешение экрана),
    не было уходов за границу экрана, нужно считывать его разрешение и сравнивать с сохраненным, если оно совпадает, устанавливать положение окна, иначе - по центру...
     
    Вопросы:
    Как можно отследить что есть отрицательные значения?

    Код:
    local tPos = {};
    tPos.X = String.ToNumber(LoadIni("X"));
    tPos.Y = String.ToNumber(LoadIni("Y"));
    if tPos.X > 0 and tPos.Y > 0 then
        Window.SetPos(Application.GetWndHandle(), tPos.X, tPos.Y);
    end

    Можно ли считать считать разрешение экрана без WinAPI плагина?

    Код:
    local tDisplay = System.GetDisplayInfo();
    if (tDisplay ~= nil) then
        Dialog.Message("Notice", tDisplay.Width.." x "..tDisplay.Height"..
    end

    Есть готовая корректно работающая функа? (так как если просто считывать и записывать положение окна, может случится что программа запустится за пределами видимости экрана.

    Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 10:18 03-11-2017 | Исправлено: CryptoUsbtor, 13:23 03-11-2017
    KerberX



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    CryptoUsbtor
    Ну так и проверяй что окно не окажется за экраном с помощью той же System.GetDisplayInfo, Window.GetSize и пары арифметических операций.

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 12:26 03-11-2017
    CryptoUsbtor



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

    Код:
    --- Global Functions
    function SaveIni(name, value)
        INIFile.SetValue(_SettingINI, "SETTINGS", name, value);
    end
     
    function LoadIni(name)
        return INIFile.GetValue(_SettingINI, "SETTINGS", name);
    end
     
    -- On Startup
    _SettingINI = "D:\\settings.ini"
     
    local tDisp = {};
    tDisp.Width =  String.ToNumber(LoadIni("Width"));
    tDisp.Height = String.ToNumber(LoadIni("Height"));
    local tDisplay = System.GetDisplayInfo();
    if (tDisplay ~= nil) then
        if tDisp.Width == tDisplay.Width and tDisp.Height == tDisplay.Height then
            local tPos = {};
            tPos.X = String.ToNumber(LoadIni("X"));
            tPos.Y = String.ToNumber(LoadIni("Y"));
            if tPos.X > 0 and tPos.Y > 0 then
                Window.SetPos(Application.GetWndHandle(), tPos.X, tPos.Y);
            end
        end
    end
     
    -- On Shutdown
    local tDisplay = System.GetDisplayInfo();
    if (tDisplay ~= nil) then
        SaveIni("Width",   tDisplay.Width);
        SaveIni("Height", tDisplay.Height);
    end
     
    local tPos = Window.GetPos(Application.GetWndHandle());
    if (tPos ~= nil) then
        if tPos.X > 0 and tPos.Y > 0 then
            SaveIni("X", tPos.X);
            SaveIni("Y", tPos.Y);
        end
    end

    Арифметических операций, производить не стал.

    Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 12:29 03-11-2017 | Исправлено: CryptoUsbtor, 22:31 03-11-2017
    CoMaster



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем привет!
     
    Вышла новая версия AMS 8.5.2.0 (02.11.2017)

    Цитата:
  • Feature: Added 15 new project templates.
  • Fix: Changed the Play Multimedia quick action so that it uses the default verb for the file type instead of the "play" verb. This provides greater compatibility.
  • Fix: Fixed an issue where the File.Move action's "IncludeHiddenFiles" parameter default didn't match what was being used. It now uses the correct value from the prototype when not defined.
  • Fix: Addressed an issue in the File.Copy and File.Move actions where if the path contained erroneous backslashes in some locations, it would result in unpredictable file attributes being set. It may also result in the source folder being deleted in the File.Move action.
  • Fix: Made the Registry.GetValue action able to read REG_MULTI_SZ values containing null characters within it's data.


  • Всего записей: 119 | Зарегистр. 20-04-2009 | Отправлено: 00:20 04-11-2017
    CryptoUsbtor



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

    Цитата:
    Feature: Added 15 new project templates.  

    Это можно свиснуть и из триальной версии...
     
    Пока не вижу смысла обновляться с версии 8.5... По мне, так самая удачная версия.
    Хотя в ней есть и небольшие проблемы...
     
    А где скачать то? На сайте: 8.5.1

    Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 16:48 04-11-2017 | Исправлено: CryptoUsbtor, 23:26 04-11-2017
    CoMaster



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

    Цитата:
    А где скачать то? На сайте: 8.5.1

    https://www.indigorose.com/autoplay-media-studio/free-trial-signup/
    вводишь Email Address, Name и Company и на указанный email приходит ссылка для скачивания.
    На счет версии - я не проверял, но при запуске установщика, в заголовке окна пишет:
    Autoplay Media Studio 8 Trial (v8.5.2.0) Setup

    Всего записей: 119 | Зарегистр. 20-04-2009 | Отправлено: 12:01 05-11-2017
    Kriggi



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

    Цитата:
    Added 15 new project templates.

    Фуфло полное! За такую цену могли-бы что-то более стоящее и интересное забабахать.  
     
    UPX остался прежний - версия 3.91 . Странно...
     
    А в общем, релиз попахивает халтурой.

    Всего записей: 82 | Зарегистр. 16-11-2015 | Отправлено: 01:58 06-11-2017
    CryptoUsbtor



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kriggi
    Файл win32rt.dat всё растет в размере, из версии в версии.
    Хотя обновки то пустяшные и не должны столько весить...

    Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 09:03 06-11-2017
    Dror



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Indigo Rose AutoPlay Media Studio 8.5.2.0 (November 2, 2017)

    Цитата:
    Feature: Added 15 new project templates.
        Fix: Changed the Play Multimedia quick action so that it uses the default verb for the file type instead of the "play" verb. This provides greater compatibility.
        Fix: Fixed an issue where the File.Move action's "IncludeHiddenFiles" parameter default didn't match what was being used. It now uses the correct value from the prototype when not defined.
        Fix: Addressed an issue in the File.Copy and File.Move actions where if the path contained erroneous backslashes in some locations, it would result in unpredictable file attributes being set. It may also result in the source folder being deleted in the File.Move action.
        Fix: Made the Registry.GetValue action able to read REG_MULTI_SZ values containing null characters within it's data.


    ----------
    kalach - он везде kalach, пусть и тёртый

    Всего записей: 10471 | Зарегистр. 23-03-2006 | Отправлено: 18:36 06-11-2017
    nikitorol

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток, уважаемые пользователи форума.
    Возникла проблема: как можно организовать чат в программе в режиме онлайн времени?
    Например, используя LuaSocket и как подключить данный модуль, спасибо.
     
    Добавлено:
    В любом случае, при подключении модулей выдаются ошибки: http://polariton.ad-l.ink/7jbb5jHbG/thumb.png
     
    require ("compat-5.1.lua");
    package.cpath = _SourceFolder.."\\AutoPlay\\Scripts\\?.dll;"
    local strOldWorkingFolder = Folder.GetCurrent();
    Folder.SetCurrent(_SourceFolder.."\\AutoPlay\\Scripts");
    socket = require("socket");
    Folder.SetCurrent(strOldWorkingFolder);

    Всего записей: 96 | Зарегистр. 22-02-2013 | Отправлено: 16:01 07-11-2017
    KerberX



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    nikitorol
    Для require не нужно задавать расширение файла и в имени файла не должно быть точек потому что точка транслируется в символ разделителя пути к файлу. Корректным вызовом будет

    Код:
    require("compat-51");

    если имя файла изменить на "compat-51.lua".

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 21:17 07-11-2017
    ctaty3



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Парни, кто-нибудь слышал что-нибудь про этот проект?)  
     
    Кто что скажет по этому поводу?

    Всего записей: 75 | Зарегистр. 17-04-2016 | Отправлено: 10:30 08-11-2017 | Исправлено: ctaty3, 10:58 08-11-2017
    CryptoUsbtor



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Решил выложить исходники моего проекта.
    Возможно, найдёте что то интересное для себя.
    А именно:
    Drive ComboBox (с иконка)
    Авто обновление списков при подключении носителя.
    Получение номера диска по его букве.
    Сохранение и восстановление положение окна программы.
    Перетаскивание в окно программы и в определенные объекты.
    Перетаскивание файлов на иконку программы.

    Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 18:03 08-11-2017
    nikitorol

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, почему при отправке Http.Submit методом  post или get, ответ от сервера приходит очень медленно, ежели через сайт.
    И как это можно исправить?

    Всего записей: 96 | Зарегистр. 22-02-2013 | Отправлено: 10:31 11-11-2017
    nikitorol

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Смог решить проблему использованием LuaSocket, быстродействие на высоте!
     
    Ответ через http.request приходит через 56 мс.
    А используя стандартные функции HTTP.Submit (post) я ждал ответ от сервера 3.сек 768 мс.
     
    Разница очевидна!
     
    Добавлено:
    Подсказать кто может, как реализовать клиент \ сервер socket (чат)?

    Всего записей: 96 | Зарегистр. 22-02-2013 | Отправлено: 09:31 12-11-2017
    nikitorol

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как подключить два модуля вместе?
    LuaSoket and Lanes
    Они конфликтуют: lanes recursive use of upvalues

    Всего записей: 96 | Зарегистр. 22-02-2013 | Отправлено: 19:31 12-11-2017
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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