Ru-Board.club
← Вернуться в раздел «Программы»

» Autoplay Media Studio

Автор: sakhsnake
Дата сообщения: 05.02.2006 10:37
GOOSE
Спасибо за подсказку, а можно ли использовать что-то типа case? А то у меня этих слов моноговато. (штук 30).
Автор: GOOSE
Дата сообщения: 05.02.2006 12:23
Denis_Kokyev

Цитата:
Или, чтоб понятнее было, это нужно называть проектом?

Наверное, ты прав. Просто принято называть это шаблоном
Такого шаблона не знаю, но точно могу сказать, что ЛЮБОЙ из шаблонов можно изменять, ибо он не что иное, как ОКНО, в котором определенным образом "привязаны" объекты.
Попробуй так: открой проект с этим шаблоном и залезь во вкладку Project -- Settings, там смотри поля Dimensions и Style...
Должно помочь


Добавлено:
sakhsnake
Да можно, почему бы и нет... Я этого не делал никогда, но думаю, что реально...
Да ты влезь в помощь, там поиск по ключевому слову String, многое прояснится!

ЗЫ Можно твои "много_слов" загнать в массив, и уже из него перебирать... Это не должно быть сложно. Лучше функцию сделать, но можно и в прямую... просто кода больше
Автор: sakhsnake
Дата сообщения: 15.02.2006 13:47
GOOSE

Разобрался и вроде работает так как надо. Спасибо за подсказку с массивом, а то действительно много кода получается.
Автор: GOOSE
Дата сообщения: 15.02.2006 18:18
sakhsnake
Не за что
Что за проект?
Автор: sakhsnake
Дата сообщения: 17.02.2006 01:03
GOOSE

Ну что-то типа определения видеокарты и соответственно выставления на Image.SetEnabled true или false. А то у нас тут есть умники (со старенькими видяхами) думающие что если свежие драйвера значит это для них.
Автор: Serg453
Дата сообщения: 18.02.2006 12:26
Добрый день. Не подскажите, пожалуйто, где можно взять Autoplay Media Studio 5.0.0.4. не пробную версию. Зарание благодарен.
Автор: Kindly
Дата сообщения: 18.02.2006 12:44
У меня есть, выкладывать влом. А зачем? Ведь 6-ая более функциональная.
Автор: Serg453
Дата сообщения: 18.02.2006 12:50
Какая именно? Я в этом деле совсем новичёк. Ни хр-а почти не понимаю, но хочется научиться.
Автор: Alexander_B
Дата сообщения: 18.02.2006 13:45
Serg453
здесь в шапке ты найдешь 6 версию
Автор: Kindly
Дата сообщения: 18.02.2006 18:10
Alexander_B, ссылки правильно давать надо:
http://forum.ru-board.com/topic.cgi?forum=35&topic=0720&start=700#lt
Автор: Alexander_B
Дата сообщения: 19.02.2006 00:26
Kindly
только сейчас ошибку заметил
Автор: Serg453
Дата сообщения: 19.02.2006 17:04
Спасибо огромное. Попытаюсь разобраться.
Автор: Serg453
Дата сообщения: 20.02.2006 19:59

Цитата:
Теперь сделайте следующее: создайте в папке Docs папки Home и Office. Скопируйте дистрибутивы ваших программ в эти папки. Создайте к каждому из них текстовый файл с кратким описанием программы и под таким же именем поместите в те же папки. Например, файлы NOTEPAD.EXE и NOTEPAD.TXT мы поместим в папку Office. Для чего это нужно, я поясню далее.


Люди, помогите неучу, пожалуйсто. Где вставлять папки Home и Office в папку Docs. И вообще что такое дистрибутивы программ, (это сам файл запуска проги?, а если это страница инета, то вставлять именно этот файл?).
Автор: Lexua
Дата сообщения: 21.02.2006 10:38
Serg453
Когда создаешь проект, то в папке проекта автоматом создается подпапка Docs.
Дистрибутив программы - это программа установки (инсталяшка) приложения
Автор: klon8
Дата сообщения: 25.02.2006 23:12
Был тут учебный пример и на его основе пытаюсь создать свой авторан, мне надо пару файлов найти и скопировать с одной папки в другую в оригинале это было так

Цитата:
    -- Читаем табличные данные
    for nTableIndex, nListBoxIndex in tSelected do
        -- Получаем путь к выбранному файлу (из колонки 'data' ЛистБокса)
        sFilePath = ListBox.GetItemData("ListBox1", nListBoxIndex);
        -- Запускаем файл, используя полученный путь
        File.Run(sFilePath, "", "", SW_SHOWNORMAL, false);

    end


Я пытаюсь сделать так

Цитата:
-- Получаем путь к выбранному файлу (из колонки 'data' ЛистБокса)
        sFilePath = ListBox.GetItemData("ListBox1", nListBoxIndex);
        -- Запускаем файл, используя полученный путь
        File.Copy("sFilePath", "C:\\DestDir\\", true, true, false, true, nil);

Тоесть мне вместо File.Run надо File.Copy
И ещё что-то не найду описания, если мне надо скопировать в папку G:\Program Files\Adobe\Acrobat 7.0 а в другом случае в папку Х:\Program Files\Adobe\Acrobat 7.0 то как задать правильно путь? Может так %Program Files%\\Adobe\\Acrobat 7.0

Добавлено:
Если делать так как написаннов справке
Цитата:
The relative path to the AutoPlay Media Studio application from the Program Files folder would be:
AutoPlay Media Studio 6.0\ams60.exe

тоесть указывать путь
File.Copy(sFilePath, "Adobe\Acrobat 7.0", true, true, false, true, nil);
то копирования не происходит, если указать что-то типа такого
"G:\\Program Files\\Adobe\\Acrobat 7.0" то всё ОК.
По поводу File.Copy уже вроди разобрался (скобки не надо было ставить)
Автор: Kindly
Дата сообщения: 26.02.2006 09:58
klon8

Цитата:
тоесть указывать путь
File.Copy(sFilePath, "Adobe\Acrobat 7.0", true, true, false, true, nil);
то копирования не происходит, если указать что-то типа такого
"G:\\Program Files\\Adobe\\Acrobat 7.0" то всё ОК.

а не пробовал путь из реестра брать?
Автор: klon8
Дата сообщения: 26.02.2006 11:38
Kindly
Пробовал
Как раз перед этим
Цитата:
-- Читаем табличные данные
for nTableIndex, nListBoxIndex in tSelected do

брал пути из реестра, но путь( HKEY_LOCAL_MACHINE\SOFTWARE\Adobe) к InDesign-у в реестре не шашёл (к Photoshop, Adobe Acrobat InstallPath ecть), а к Adobe Illustrator CS2 вообще ветки нет.
Так что надёжней к примеру так - Систмный диск:\\Program Files\\Adobe\\Acrobat 7.0 но пока не нашёл правильного синтаксиса
Автор: Lexua
Дата сообщения: 26.02.2006 14:30
klon8

Цитата:
И ещё что-то не найду описания, если мне надо скопировать в папку G:\Program Files\Adobe\Acrobat 7.0 а в другом случае в папку Х:\Program Files\Adobe\Acrobat 7.0 то как задать правильно путь? Может так %Program Files%\\Adobe\\Acrobat 7.0

_ProgramFilesFolder.."\\Adobe\\Acrobat 7.0"
Автор: klon8
Дата сообщения: 26.02.2006 16:43
Lexua
Всё, СПАСИБО , помогло; а то вже наболело.
Вот так в итоге выглядит.

Цитата:
    -- Копируем файл, используя полученный путь

File.Copy(sFilePath, _ProgramFilesFolder.."\\Adobe\\Adobe InDesign CS2", true, true, false, true, nil);

Да к шапке добавил самый полный ресурс на русском языке(хотя пока что-то туда народ не спешит свои проекты кидать)

Добавлено:
Хотельсь бы прогресс на копирование прикрутить, есть где пример, а то ненохожу, а в хелпе не ясно описано
Автор: Kindly
Дата сообщения: 26.02.2006 18:26

Цитата:
Хотельсь бы прогресс на копирование прикрутить, есть где пример, а то ненохожу, а в хелпе не ясно описано

Скачай отсюда: http://www.gooseweb.ru/component/option,com_ftpview/dir,ca3124bb61a912dea8786f11c359354f/Itemid,15/
файл проекта CopyFolder.apz. Возможно, это то что тебе нужно. Только в том примере фишка одна, т.е. недоработка, которая заключается в том, что та директория, откуда копируются файлы, должна содержать хотя бы одну папку, а то пример ругается и не копирует файлы по указанному пути.
Автор: ShikinD
Дата сообщения: 02.03.2006 00:43
А допустим возможно в данной программе реализовать ........

Мне нужно своять авторунчик для установки программ.
Выглядить он должен примерно так, что запускается непосредственно автоплей и сканирует указанную мной директорию на предмет других директорий.
Далее выводит в лист бокс список всех директори которые нашёл.( Директории это как бы названия программ.)
Далее простыми скрулом лист бокса я выбираю нужную программу ( Директорию ), а авторун мне выводит в содержимое директори тобишь всё файлы ,а так же загружает в форму текста информацию из файла info.txt ( и такой файл в каждой директории в котором как бы описывается сама программа ), но в списках листбокса не отображает тхтшник этот. но отображать должен всё что угодно но не информативный файл с описание. Ну и следовательно из окна авторана можно было бы запустить и установку если екзе иль запустить внешний аврхиватор для распаковки если архив... Ну и конечно не забыть про выход к списку рутовой директории.. для выбора и установки другого программного обеспечения.

Ну конечно бы хотелось что бы все это дело работало в одном. листбоксе..
Что скажут гурры.!..???7
Автор: GOOSE
Дата сообщения: 02.03.2006 09:32
ShikinD
А в чем сложность?
Все реализуемо (по крайней мере пока, навскидку)
Половина заявленного тобой функционала содержится в моей статье, остальное несложно "прикрутить".
В одном листбоксе тоже можно сделать, там доступно делать разные действия на выделение, щелчок, двойной щелчок... Ну и "горячие клавиши" еще никто не отменял
Автор: ShikinD
Дата сообщения: 02.03.2006 10:46
GOOSE

Цитата:
А в чем сложность?
Все реализуемо (по крайней мере пока, навскидку)
Половина заявленного тобой функционала содержится в моей статье, остальное несложно "прикрутить".
В одном листбоксе тоже можно сделать, там доступно делать разные действия на выделение, щелчок, двойной щелчок... Ну и "горячие клавиши" еще никто не отменял


А я и спрасил! Возможно это сделать! Раз да то тогда поковыряюсь.. А если это было бы не реально как ММБ то я даж и не стал бы заморачиваться. А сел бы и написал бы что нить подобное на сях но хоться с красивым интерфейсом и соответственно не сильно заморачиваясь.. потратить несколько часов но что бы не на прасно.!
Фенкс! будут вопросы напишу.!

Автор: GOOSE
Дата сообщения: 02.03.2006 16:05
ShikinD
Должно быть несложно
Удачи. Спрашивай, если что.
Автор: grrasp
Дата сообщения: 08.03.2006 11:30
Уважаемые пользователи проги,
можно ли вносить изменения (менять/добавлять ссылки) в уже готовые проекты без наличия исходников?

Требуется из нескольких CD составить один ДВД с единым автораном. В наличии файлы autorun.cdd/setup.apm, которые суть запароленные зип-архивы.
Автор: GOOSE
Дата сообщения: 09.03.2006 08:28
grrasp
обычным способом - нет.
Автор: grrasp
Дата сообщения: 09.03.2006 20:25
GOOSE
А необычный - это вскрытие и редактиривание упомянутых файликов, насколько я понимаю?
Автор: GOOSE
Дата сообщения: 09.03.2006 21:10
grrasp

Цитата:
это вскрытие и редактиривание упомянутых файликов

правильно понимаешь
Автор: Kindly
Дата сообщения: 10.03.2006 17:15

Цитата:
запароленные зип-архивы

Мдя. Было бы неплохо пасс узнать. В принципе, будет время спрошу у крекеров, там ведь просто должно быть, авторан ведь по этому ключику и запускается.
Автор: grrasp
Дата сообщения: 11.03.2006 00:21
Да, да! Пасс заключен где-то в авторане и, вероятнее всего, не в открытом виде.

На интересные мысли наводит то, что на нескольких CD автораны побитно одинаковы, а файл авторана, создающийся во время билда какого-нибудь стандартного темплейта, хоть и отличается от них, но тождественен файлу win32rt.dat, находящемуся в папке c:\Program Files\AutoPlay Media Studio 6.0 Trial\Data\.

Дальнейшие исследования, увы, заходят в тупик из-за отсутствия опыта пользования отладчиками.

Уважаемый GOOSE не могли бы вы наставить, ткнуть, так сказать, носом...

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Matrix Screensaver


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.