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

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

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

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 Trial 9.0

Скриптовый язык 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, 13:51 03-08-2024
    usamakey



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

    @MisterMyth
     
     
    this can help you:
     
    https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setwindowdisplayaffinity
     
     
    test:
     
    https://www.youtube.com/watch?v=eGiEp6PEwsw

    Всего записей: 73 | Зарегистр. 01-03-2019 | Отправлено: 19:16 04-12-2024 | Исправлено: usamakey, 19:18 04-12-2024
    MisterMyth

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Все равно не выйдет сделать то, что нужно. Я хотел определенную инструкцию открывать в  программе так чтобы файл нельзя было скопировать на ПК или переслать кому то.

    Всего записей: 1068 | Зарегистр. 03-01-2015 | Отправлено: 21:34 04-12-2024
    usamakey



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

    @MisterMyth
     
     
    dude,
    you are a bit confused.
    first you ask a question about preventing screenshots
    now you talk about copying and sending the file, therefore protection.
    They have not yet provided us with a crystal ball of foresight ......
    consequently if you are not clear about what you intend to do it will be difficult to help you.
    take care

    Всего записей: 73 | Зарегистр. 01-03-2019 | Отправлено: 23:59 04-12-2024
    CryptoUsbtor



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Нашел написанную мною, очень полезную функцию для проектов AMS

    Код:
        function print(value)
            local stype = type(value);
            if stype == "table" then sOutput = "";
            for Name, Contents in pairs(value) do sOutput = sOutput .. Name .. ": " .. Contents .. "\r\n"; end
            else sOutput = tostring(value); end
            Dialog.Message("Print value...", "Type: "..stype.."\r\n-------------\r\n"..sOutput);
        end

     
    Использовать очень просто:  
    print(value);
    показывает значение переменной, ее тип
    Причем показывает и значение таблиц.
    Можно просто выводить свой текст:
    print("Hello");

    Всего записей: 788 | Зарегистр. 24-04-2016 | Отправлено: 13:09 05-12-2024 | Исправлено: CryptoUsbtor, 11:18 19-12-2024
    invis1ble977



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

    Код:
     
    -- Получаем список служб (таблица)
    result = Registry.GetKeyNames(HKEY_LOCAL_MACHINE, "SYSTEM\\CurrentControlSet\\Services");
    -- Возвращаем в строку с разделителями
    table_values = Table.Concat(result, ";", 1, TABLE_ALL);
     

    Ну и дальше надо найти по шаблону слово, например есть служба с динамическим именем BluetoothUserService_3bffd. Как мне сделать захват?

    Код:
     
    string.gmatch(table_values, "[BluetoothUserService_]+%w+[;]+")
     
     

    по идеи как-то так делается, но я так понял он не видит вообще начало слова какое должно быть, окончание ; понимает. Что тут посоветуете?

    Всего записей: 140 | Зарегистр. 14-06-2021 | Отправлено: 17:48 11-12-2024 | Исправлено: invis1ble977, 17:49 11-12-2024
    Liger126

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подробнее...  
    Всем привет!
    Извините за "ПОДРОБНЕЕ". Не понял как оно появилось. И убрать не получается(  
    Прошу помощи. Сам не справляюсь(
     
    В autoplay media studio сделал установщик. Есть в нем input для ввода пути установки. Например "D:\Folder", пытаюсь сделать проверку на валидный путь, не используются спец символы, только цифры и латинские буквы. Получилось как то так:
     
    colorGreen = Math.HexColorToNumber("c0c0c0");
    colorRed = Math.HexColorToNumber("FEDC14");
     
    if(In:match("^[%a%d%s\\:]+$")) then
    Input.SetProperties ("Input1",{FontColor = colorGreen});
    else
    Input.SetProperties ("Input1",{FontColor = colorRed});
    end
     
    И все бы ничего, работает, но есть проблема, при смене цвета текста теряется фокус. Могу конечно фокус вернуть, с помощью Page.SetFocus("Input1");. Но тогда курсор будет установлен в начало строки. Помогите пожалуйста сделать так, чтобы цвет менялся, но фокус на input не пропадал, ну или чтобы при установке фокуса, не менялась позиция текстового курсора.
     
    Ну и еще момент, код вставляю в On Char
    Проверка проходит отлично в ситуациях когда:
    Пишу путь до нужной папки с клавиатуры
    Вставляю путь через Ctrl+V
    А вот если вставлять правой кнопкой мыши, через контекстное меню, проверка не проходит.  
     [/more]

    Всего записей: 3 | Зарегистр. 13-12-2024 | Отправлено: 14:07 13-12-2024 | Исправлено: Liger126, 14:28 13-12-2024
    usamakey



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

    @Liger126
     

    Цитата:
    I can return the focus using Page.SetFocus(“Input1”);. But then the cursor will be set to the beginning of the line

     
    - to move cursor use sendkey code
     
     
     

    Цитата:
    I insert the code into On Char The check goes well in situations when:
    I write the path to the desired folder from the keyboard I insert the path via Ctrl + V
    But if I insert with the right mouse button, through the context menu, the check does not pass

     
    - if you are using AMS8 you can use clipboard or winapi plugin
     
     
    otherwise I don't understand the meaning of "writing" the path via keyboard. Find the valid path? what does it mean

    Всего записей: 73 | Зарегистр. 01-03-2019 | Отправлено: 20:55 14-12-2024
    Liger126

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    @usamakey
     
    Thanks for the answer. I am a complete newbie in working with AMS. If it is not difficult for you, please show examples of using sendkey code and winapi plugin to solve my problem. I will be very grateful to you!

    Всего записей: 3 | Зарегистр. 13-12-2024 | Отправлено: 00:55 15-12-2024
    usamakey



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

     
     
    @Liger126
     
     
    This might help you
     

    Код:
    https://mega.nz/file/P98UAA4J#9rES00LvmAuJYUzVK5S_sJcxYXfMSiIecSDdLoCP4Kw

    Всего записей: 73 | Зарегистр. 01-03-2019 | Отправлено: 21:04 15-12-2024
    Liger126

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    @usamakey
     
    I opened the project in AMS8, but honestly, I didn't understand anything. There is something similar to one of my tasks, with focus and setting the cursor to the end of the line. But I'm looking for a way to set the cursor to its current position. For example, if the cursor is in the middle of the line, how to return it to the same place, when losing focus, which happens when changing the text in the input.

    Всего записей: 3 | Зарегистр. 13-12-2024 | Отправлено: 21:13 15-12-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 192 193 194 195 196

    Компьютерный форум 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-2025

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru