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

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



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

    Цитата:
    @DartKane
    PageJump on DialogEx Example
    https://mega.nz/file/IR5kjCyA#q5AjQPdbmLSW0FbqOb_YCdmBiKyO3BjfL4CrsETz5pA

     
    Thank you very much! It worked! Although I did not immediately understand where I was wrong before.
     
    Добавлено:

    Цитата:
    на какой? )

    Если не путаю - на питон.
    Я потыкал парочку IDE и чёт сложно переходить на них. В AMS удобнее работать с интерфейсом. Естественно ИМХО.

    Всего записей: 71 | Зарегистр. 15-09-2013 | Отправлено: 17:33 17-10-2023 | Исправлено: DartKane, 17:35 17-10-2023
    CryptoUsbtor



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

    Цитата:
    Если не путаю - на питон.

     PureBasic но там нет визуального редактора интерфейсов. Только Редактор форм, которым мало кто пользуется. Всё пишется кодом в своём удобном IDE
     
    Пробывал Делфи, но даже он уступает AMS в визуальной подгонки элементов окон.
    Нет не одного языка программирования, что бы было просто и удобно.
    Везде свои ограничения, во многих, сложность входа, что бы вывести окно-сообщение, нужно три дня устанавливать, настраивать, изучать и гуглить... Да ну на...
     
    Поэтому, более или менее сложная программа, это годы разработок и мучений.

    Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 17:57 17-10-2023
    invis1ble977



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток, господа! Подскажите почему не получается получить результат?

    Код:
     
    OptOut = Wow64.RegistryGetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon\\UserARSO\\S-1-5-21-2933640120-2568928971-1091044502-1001", "OptOut", true, Wow64.KEY64);
    if OptOut == "1" then
        CheckBox.SetChecked("CheckBox3", true);
            CheckBox.SetPos("CheckBox3", 40, 60);
                Image.SetVisible("Image3", true);
    else
        CheckBox.SetChecked("CheckBox3", false);
            CheckBox.SetPos("CheckBox3", 20, 60);
                Image.SetVisible("Image3", false);
    end
     

    Главное если считывать от сюда **SOFTWARE\\WOW6432Node** без модуля Wow64 то данные без проблем читаются. Второй день парюсь, даже третий( Есть версия 1.0.7.0 есть как я понял. Если у кого есть, поделитесь ребята)

    Всего записей: 74 | Зарегистр. 14-06-2021 | Отправлено: 17:58 30-11-2023 | Исправлено: invis1ble977, 11:07 01-12-2023
    invis1ble977



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

    Всего записей: 74 | Зарегистр. 14-06-2021 | Отправлено: 10:14 01-12-2023 | Исправлено: invis1ble977, 11:06 01-12-2023
    dallas page



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

    Цитата:
    if OptOut == "1" then  

    В данном случае возвращается число, а не строка (кавычки не нужны):
    if OptOut == 1 then
     
    Проверял на версии плагина 1.0.6.

    Всего записей: 200 | Зарегистр. 28-03-2010 | Отправлено: 08:57 02-12-2023
    invis1ble977



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

    Цитата:
    if OptOut == 1 then

    Утром сегодня дошло, уже  сделал) Но спасибо за отклик. Вроде бы тут где то писали что ковычки не нужны если значение равно нулю. Вот я и не обращал внимания на это.

    Всего записей: 74 | Зарегистр. 14-06-2021 | Отправлено: 13:31 02-12-2023
    CryptoUsbtor



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

    Цитата:
    Вроде бы тут где то писали что ковычки не нужны если значение равно нулю

    Нужно более внимательно подходить к типам переменных, и уточнять в справке, что отдаёт функция.
    0 ноль это числовое значение
    если в кавычках, то это уже строковое значение
    сравнивать число со строкой, некорректно.
     

    Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 18:32 02-12-2023
    dallas page



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

    Цитата:
    Нужно более внимательно подходить к типам переменных, и уточнять в справке, что отдаёт функция.  

    Полностью согласен. Справка очень полезна во многих случаях.

    Всего записей: 200 | Зарегистр. 28-03-2010 | Отправлено: 19:41 02-12-2023
    invis1ble977



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

    Цитата:
    Полностью согласен. Справка очень полезна во многих случаях.

    Очень много нюансов с этим.
    Цитата:
    0 ноль это числовое значение
    если в кавычках, то это уже строковое значение

    Есть разделы в реестре, где по справке ничего у тебя не получится)) Это я понял точно. От чего зависит не знаю.. Может быть права, может плагин где то.. КТо его знает)

    Всего записей: 74 | Зарегистр. 14-06-2021 | Отправлено: 20:04 03-12-2023 | Исправлено: invis1ble977, 20:13 03-12-2023
    dallas page



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

    Цитата:
    Очень много нюансов с этим.

    Смотря как пользоваться. В любом случае справка нужна, особенно начинающим.  
     

    Всего записей: 200 | Зарегистр. 28-03-2010 | Отправлено: 21:01 03-12-2023
    invis1ble977



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

    Всего записей: 74 | Зарегистр. 14-06-2021 | Отправлено: 13:03 04-12-2023 | Исправлено: invis1ble977, 13:06 04-12-2023
    CryptoUsbtor



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    invis1ble977 Есть функция в LUA type() указывает тип переменной. Советую присмотреться. В справке AMS вроде нет. Но она есть и желательно использовать, хотя бы для отладки

    Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 13:18 04-12-2023
    invis1ble977



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

    Цитата:
    Есть функция в LUA type() указывает тип переменной.

    Благодарю, но пока так справляюсь)) откладкой вообще не пользуюсь, результаты проверяю в ручную или же специальным софтом в режиме реального времени. Трудности как правило только с плагином wow64. Хотя может и в самом АМС не знаю. (Работа с реестром).
    p.s. если есть время, можете подсказать, что не так:
    Код:
    -- Получаем имя пользователя
    user_name = Registry.GetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", "RegisteredOwner", true);
     
    -- Узнаем идентификатор SID пользователя
    strUserName = ""..user_name.."";
    strUserSID = System.GetUserSID(strUserName);
    if (strUserSID == "") then
        strMessage = "ERROR: Unable to get SID for \""..strUserName.."\" code: "..System.UserSIDError.. "\r\n";
        SetupData.WriteToLogFile(strMessage, false);
    end

     
    Вот это действие происходит по активации чебокса. Данные вносятся без проблем но в HKLM\SOFTWARE\WOW6432Node*****
    Код:
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\WcmSvc\\wifinetworkmanager\\features\\"..strUserSID.."\\SocialNetworks\\ABCH-SKYPE", "OptInStatus", "0", REG_DWORD);

    Отследил с помощью regfromapp:
    Код:
    [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\WcmSvc\wifinetworkmanager\features\S-1-5-21-2933640120-2568928971-1091044502-1001\SocialNetworks\ABCH-SKYPE]
    "OptInStatus"=dword:00000000

     
    Соответственно если подключить плагин wow64, то ничего не происходит. Если внести изменения с помощью скрипта .bat что ниже, код начинает работать. То есть и считывает и пишет, как сделать чтобы изначально все работало я не понимаю. Я не кодер сразу говорю
    Код:
    @echo off
    SetLocal
    For /F "Tokens=*" %%A In ('Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" /s^|Find /i "ProfileList\S-"') Do (
        For /F "Tokens=2*" %%B In ('Reg Query "%%A" /s^|Find /i "ProfileImagePath"') Do If "%USERNAME%"=="%%~nC" REG ADD HKLM\SOFTWARE\Microsoft\WcmSvc\wifinetworkmanager\features\%%~nA\SocialNetworks\ABCH-SKYPE /v OptInStatus /t REG_DWORD /d "0" /f
    )


    Всего записей: 74 | Зарегистр. 14-06-2021 | Отправлено: 15:49 04-12-2023 | Исправлено: invis1ble977, 09:57 05-12-2023
    dallas page



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

    Цитата:
    Соответственно если подключить плагин wow64, то ничего не происходит

    Напишите ваш код с использованием плагина wow64, чтобы понять в чем проблема.

    Всего записей: 200 | Зарегистр. 28-03-2010 | Отправлено: 00:19 05-12-2023
    invis1ble977



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

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

    Код:
    Wow64.RegistrySetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\WcmSvc\\wifinetworkmanager\\features\\"..strUserSID.."\\SocialNetworks\\ABCH-SKYPE", "OptInStatus", "0", REG_DWORD, Wow64.KEY64);
    Не думаю что я тут накосячил где то.
    upd. Всем спасибо, вопрос решен! Надо было создать папку ABCH-SKYPE. В некоторых ветках реестра именно такой подход нужен)

    Всего записей: 74 | Зарегистр. 14-06-2021 | Отправлено: 09:46 05-12-2023 | Исправлено: invis1ble977, 11:55 05-12-2023
    invis1ble977



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток! Месяц два назад, гулял по интернету, искал различные плагины. Натыкался несколько дней подряд на плагин (точно не помню название, но он был платный) monet или metro. Так и не смог найти скачать, была только покупка. Почему та уверен что находил на офф. форуме. Но сейчас я не смог его найти. Может кто то видел или есть у кого. Можете поделиться, или скинуть хотя бы линк? Был бы очень признателен вам

    Всего записей: 74 | Зарегистр. 14-06-2021 | Отправлено: 16:23 28-01-2024 | Исправлено: invis1ble977, 16:26 28-01-2024
    XITMAH



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите пожалуйста, в autoplay media studio не работает GIF анимация. Есть какой-то плагин, или способ как это можно исправить?

    Всего записей: 76 | Зарегистр. 15-04-2010 | Отправлено: 15:03 01-02-2024
    usamakey



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

     
    @XITMAH
     
     
    extract GIF plugin into AutoPlay Media Studio\Plugins\Objects and run the example
     
     
     
    example+plugin
    https://mega.nz/file/MdIFzSZa#gFRQfD3aaKh_N2UTUqsxkiKc9q3X7r7B9fj-yv5QVzk

    Всего записей: 55 | Зарегистр. 01-03-2019 | Отправлено: 11:40 02-02-2024
    XITMAH



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

    Всего записей: 76 | Зарегистр. 15-04-2010 | Отправлено: 14:55 03-02-2024
    invis1ble977



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго дня! Подскажите пожалуйста как чекнуть наличие файла в system32, если система x64?
    Так и лезет в SysWOW64, даже если прямой пусть указывать, без переменных. Умею с реестром это проделовать, а вот примеров даже не смог найти с файловой системой, можно пример любого файла?

    Всего записей: 74 | Зарегистр. 14-06-2021 | Отправлено: 13:39 12-02-2024 | Исправлено: invis1ble977, 13:41 12-02-2024
    Открыть новую тему     Написать ответ в эту тему

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