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

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



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Lexua
    Это задаётся в манифетсе программы. В AMS насколько я помню была опция в настройках проекта "Require Administrator" или как-то так.
    https://stackoverflow.com/questions/19617955/c-run-program-as-administrator
    https://stackoverflow.com/questions/8139480/c-console-application-prompt-run-as-admin-to-run-as-administrator
     
    Запуск другой программы с запросом на повышением прав можно выполнить через Shell.Execute с действием "runas", хотя я не знаю насколько хорошо это работает.

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 14:40 25-10-2019
    Lexua



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

    Цитата:
    Это задаётся в манифетсе программы. В AMS насколько я помню была опция в настройках проекта "Require Administrator" или как-то так.  

     
    Эта опция установлена.
     
    Не работает похоже. Про манифест читал, но не знаю как его прикруить - нужно курить тему. runas работает корректно, если учетка Администратора активна. В Win 7-8.1 отключена по умолчанию. К тому же runas может запросить пароль.
     
    Спасибо за ссылки - посмотрю...

    Всего записей: 2844 | Зарегистр. 15-10-2002 | Отправлено: 14:59 25-10-2019
    Rootkit1987

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

    Цитата:
    Но, назрел другой вопрос, как повысить привилегии программы? Если Отключена учётка Администратор(по умолчанию отключена), то невозможно получить штатными средствами DigitalProductId из реестра - вернет пустую строку.  

    А если перед запуском "втихаря" включить учётку Администратора? Например из CMD:

    Код:
    net user Администратор /active:yes

    Не?
     
    Также "по тихому" можно и UAC включить

    Всего записей: 98 | Зарегистр. 24-06-2013 | Отправлено: 20:44 25-10-2019 | Исправлено: Rootkit1987, 20:46 25-10-2019
    Lexua



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

    Цитата:
    А если перед запуском "втихаря" включить учётку Администратора? Например из CMD:  

     
    Не вариант. Доступ к HKLM\Software\Microsoft\Windows NT\CurrentVersion - DigitalProductId все равно отсутствует. К тому же, допустим, на Eng Windows нужно выполнять
    Цитата:
    net user Administrator/active:yes
    . А на других языках?  
     
    Если запустить regedit из Пуск -> Запуск(поиск),
    то ключ DigitalProductId виден. Если запустить другим способом - ключ скрыт. (Windows 7 x64)
     

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

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Lexua,
     
    Так у Вас учётка ограничена? Или Вы пытаетесь написать универсальный код для всех версий Windows с/без UAC и с/без прав Администратора? Я правильно Вас понимаю?

    Всего записей: 98 | Зарегистр. 24-06-2013 | Отправлено: 09:14 26-10-2019 | Исправлено: Rootkit1987, 21:07 26-10-2019
    Rootkit1987

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пардон! Въехал.
     
    Добавлено:
    Lexua

    Цитата:
    Если запустить regedit из Пуск -> Запуск(поиск),
    то ключ DigitalProductId виден. Если запустить другим способом - ключ скрыт. (Windows 7 x64)

    При работе в 64-битной Windows, если вы хотите получить значение параметра в 64-битной среде, нужно указывать суффикс HK ... с 64, например, HKLM64, а в AMS я этого не нашёл. Попробовал накатать скрипт на AutoIt для этой цели. Всё работает (как на x86, так и на x64) даже из-под ограниченной учётной записи. Так что дело здесь не в привилегиях.
     

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



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

    Цитата:
    При работе в 64-битной Windows, если вы хотите получить значение параметра в 64-битной среде, нужно указывать суффикс HK ... с 64, например, HKLM64, а в AMS я этого не нашёл. Попробовал накатать скрипт на AutoIt для этой цели. Всё работает (как на x86, так и на x64) даже из-под ограниченной учётной записи. Так что дело здесь не в привилегиях.  

     
    Интересно, первый раз такое слышу. Я про HKLM64. Но из батника не работает. Пока вышел из положения костылем запуская скрипт через psexec.exe. Это еще и позволяет скрыть мелькание окна cmd и запустить с привилегиями системы.

    Всего записей: 2844 | Зарегистр. 15-10-2002 | Отправлено: 23:41 26-10-2019
    Rootkit1987

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Lexua
     
    Вообще, советую слезать с AMS. Уж очень много там косяков и ограничений...Сам долгое время сидел на нём и на Neo Sign Of Misery. Перешёл на AutoIt - доволен как слон

    Всего записей: 98 | Зарегистр. 24-06-2013 | Отправлено: 07:26 27-10-2019 | Исправлено: Rootkit1987, 07:26 27-10-2019
    CryptoUsbtor



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Rootkit1987 Насчёт доволен... Ну это пока. Пока не поймёте, что исходный код вашего проекта, может получить любой и выдать ваши труды за свои. И годы потраченные на разработку, уже не вернуть...
    Если мелочь всякую писать, для автоматизации каких либо процессов, то AutoIT конечно пойдёт...
    Но размер ядра.... Тогда уж лучше PureBasic, файлы маленькие и исходный код никто не увидеть.
    Кстати для AMS готовых проектов, если постараться, можно восстановить исходник почти до изначального состояния...

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



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    На C++ пишите и будет вам счастье.

    Всего записей: 597 | Зарегистр. 08-09-2011 | Отправлено: 15:49 27-10-2019
    Vampir225



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребят, подскажите как удалять папку полностью со всем ее содержимым? Folder.DeleteTree не отрабатывает нормально. Удаляет все файлы из папок и вложенных папок, но сами папки остаются

    Всего записей: 18 | Зарегистр. 10-04-2018 | Отправлено: 15:33 29-10-2019
    CryptoUsbtor



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

    Код:
    -- [[Функция удаление папок и всего содержимого в них]]
    function Folder.DeleteTreeEx(dir, callback)
        if Folder.DoesExist(dir) then
            dir = String.TrimRight(dir, "\\");
            tAtributes = Folder.Find(dir, "*", true, callback);
            if (tAtributes) then
                for i, sAtributes in pairs(tAtributes) do
                    File.SetAttributes(sAtributes, {Normal = true});
                end
            end
            File.Delete(dir.."\\*.*", true, false, true, callback);
            if (Application.GetLastError() == 0) then
                Folder.Delete(dir);
            end
        end
    end


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



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

    Цитата:
    Доступ к HKLM\Software\Microsoft\Windows NT\CurrentVersion - DigitalProductId все равно отсутствует

    А так не проще?

    Код:
    win64 = System.Is64BitOS();
    if win64 then
        a = Wow64.RegistryGetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", "DigitalProductId", true, Wow64.KEY64);
    else
        a = Wow64.RegistryGetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", "DigitalProductId", true, Wow64.KEY32);
    end
     
    Dialog.Message("Notice", a, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

    Всего записей: 200 | Зарегистр. 28-03-2010 | Отправлено: 00:38 30-10-2019
    Vampir225



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    CryptoUsbtor
    Спасибо, огромное. то что надо

    Всего записей: 18 | Зарегистр. 10-04-2018 | Отправлено: 10:09 30-10-2019 | Исправлено: Vampir225, 10:09 30-10-2019
    Lexua



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

    Цитата:
    А так не проще?  

     
    Да проще однозначно, просто нужно было знать про этот замечательный плагин.
     
    P.S. Но как оказалось возвращает какой-то бред - данные не совпадают.

    Всего записей: 2844 | Зарегистр. 15-10-2002 | Отправлено: 17:07 30-10-2019 | Исправлено: Lexua, 17:17 30-10-2019
    dallas page



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Странно, у меня все норм. Один в один как в regedit. Плагин брал отсюда: http://www.mindquake.com.br/software/plugins/14-wow64

    Всего записей: 200 | Зарегистр. 28-03-2010 | Отправлено: 00:24 31-10-2019 | Исправлено: dallas page, 00:26 31-10-2019
    Lexua



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dallas page
    И снова спасибо! Похоже у меня была более старая версия. Сейчас проверю...
     
    Да, вроде с этим работает. У меня была версия 1.0.3.3, поэтому были косяки

    Всего записей: 2844 | Зарегистр. 15-10-2002 | Отправлено: 01:15 31-10-2019 | Исправлено: Lexua, 12:29 31-10-2019
    usamakey



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    кто обладает упомянутым здесь распаковщиком ams 8.5.3.0?
     
    https://habr.com/ru/post/451524/
     
    можно обновить ссылку для скачивания
     
     
    заранее спасибо

    Всего записей: 55 | Зарегистр. 01-03-2019 | Отправлено: 16:25 18-11-2019
    CryptoUsbtor



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

    Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 17:55 18-11-2019
    Rootkit1987

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А у кого есть версия 8.5.3.0? Выложите плиз

    Всего записей: 98 | Зарегистр. 24-06-2013 | Отправлено: 12:47 19-11-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