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

» Autoplay Media Studio

Автор: Alavar
Дата сообщения: 04.12.2007 04:55
Zloy_Gelud


Цитата:
Вот попробуй енто (у мну все работает):


Спасибо . Сегодня попробую . Завтра отпишусь.
Автор: ZatarNew
Дата сообщения: 04.12.2007 10:18
Zloy_Gelud спасибо за помощь по слайдшоу) я сам бы долго искал как строку сделать таблицей)
кстати я скачал с форума индиго еще один пример полноэкранной развертки приложения, работает очень хорошо , хочу выложить на форум, но чего то не вижу как загрузить сюда файл
Автор: Zloy_Gelud
Дата сообщения: 04.12.2007 17:15
ZatarNew

Цитата:
но чего то не вижу как загрузить сюда файл

Сюда не надо ничаво закачивать..залей пример на какой-нить файлообменник и сдесь просто дай ссылку..или дай ссылку откуда сам скачивал..)

Добавлено:
Alavar
Подправил код, увы, но был немного невнимателен.
Автор: Zloy_Gelud
Дата сообщения: 04.12.2007 23:49
Alavar

Оказывается у тебя первоночальная проблема была совсем другого рода..

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

Запускать сразу наверно не получиться, ето было возможно только в MS Internet Explorer 5.01 благодаря IFRAME-бреши, которая и давала возможность выполнить программу без запроса пользователя и без предупреждения встроенной в MS Internet Explorer защиты о запуске программы или об открытии файла. В Ixplorer 6\7 эта брешь устранена, так что увы...придется наверн лицезреть это сообщение..
Автор: Alavar
Дата сообщения: 05.12.2007 03:48
Zloy_Gelud

Теперь все понятно . А то я вчера опять весь вечер просидел , так ничего и не получилось.
Ладно пусть будет как будет. За помощь огромный сэнкс , а то я бы еще хрен знает сколько голову ломал .

Добавлено:

Вот только меня один вопрос мучает , с помощью каких прог такие проекты ляпоют ? У меня есть пару дисков с софтом
где все работает отлично , имеется ввиду это окно "открыть" "сохранить" не выскакивает . Может кто знает ?
Автор: GOOSE
Дата сообщения: 05.12.2007 08:46
Alavar

Цитата:
с помощью каких прог такие проекты ляпоют ?

А ты уверен, что ссылки стоят в окне IE?
Может там по другому организовано?
Если в IE, посмотри файлы этих проектов, что там в коде HTML прописано... Может поможет
Автор: Alavar
Дата сообщения: 05.12.2007 09:20
GOOSE


Цитата:
Может там по другому организовано?


А как по другому ?


Цитата:
посмотри файлы этих проектов, что там в коде HTML прописано...


В HTML я тоже не очень то шарю , но все-таки посмотрел вроде почти так же как у меня .
Автор: GOOSE
Дата сообщения: 05.12.2007 09:51
Alavar

Цитата:
А как по другому ?

Ну я не экстрасенс Можно подобное организовать не прибегая к HTML, например...

Цитата:
вроде почти так же

Ну так в чем там отличие-то?
Запости сюда строчку ссылки из этого проекта, посмотрим
Автор: Alavar
Дата сообщения: 05.12.2007 10:17
GOOSE


Цитата:
Запости сюда строчку ссылки из этого проекта, посмотрим

Хорошо завтра сделаю , просто сейчас на работе, вечером все приготовлю с утра сброшу.
Автор: sparrik
Дата сообщения: 05.12.2007 23:11
Всем здрастуйте!
Есть несколько вопросов ,возможно некоторые уже разбирались ранее, но я прочитал бегло и просмотрел прмеры, этих ответо не нашёл.
1. Как лучше делать проект, если возможно будет много страниц, до 50 страниц к примеру и размером от 500 Мб до 4 Гб. Лучше стремиться к уменьшению числа страниц? К примеру создавать на одной и скрывать не нужные элементы?

2. Так ли критично большой объем, несколько Гб. Если основной объем будут занимать Видеоролики и фотографии.

3. Есть, к примеру дата рождения 05.05.2005 и есть конечно сегодняшняя к примеру 06
.12.2007. Как высчитать количество дней до следующего дня рождения и какая это будет годовщина? Я нашёл пример с подсчЁтом часов, но чтобы его реализовать с днями не получается.

4. Можно ли у метки при наведении на неЁ курсором увеличивать конкретно шрифт к примеру с 10 до 16 или в процентах. А то если изменять Label.SetSize то всегда нужно привязываться к координатам. Просто меток то может быть 40, и что подо все подгонять координаты в ручную, это слишком трудоЁмко и если завтра потребуется чуть-чуть сместить из-за нового объекта, то нужно будет опять всЁ пересчитывать.

5. Можно ли сделать, чтобы в начале появлялась маленькая страница на определЁнное время, а на заднем плане была первая страница, как сделано в Фотошопе, Кореле и многих других программах. Я просто не могу понять как их одновременно то и чтобы одна маленькая поверх другой большой.

С уважением.
Автор: vistadimix
Дата сообщения: 06.12.2007 00:13
Здравствуйте.
Подскажите пожалуйста как сделать так, чтобы при активизации приложения выполнялось заданое действие? Например, приложение было не активно, а потом я через Alt-Tab сделал его активным и в обьекте Input выполнился скроллинг до N-строки?
Заранее большое спасибо.
Автор: GOOSE
Дата сообщения: 06.12.2007 08:23
sparrik
Я же по этим вопросам ответил в личку? Не устроило?
Автор: vistadimix
Дата сообщения: 06.12.2007 09:19
Кстати, не могу скачать архив с двумя темами =(
Выдаёт: Страница не найдена и т.д.
Автор: Alavar
Дата сообщения: 06.12.2007 09:52
GOOSE


Цитата:
Ну так в чем там отличие-то?
Запости сюда строчку ссылки из этого проекта, посмотрим


Вот кусок HTML кода страницы с проекта где все работает :


Код: <html><head><meta http-equiv="Content-Type"content="text/html;charset=windows-1251"><title></title></head><body
bgcolor=
"#FFFFFF"body background= "fon.jpg">
<p align="left"><font face= "Arial, Helvetica, sans-serif"size= "2"><font color= "#000000"size="3" ><b><b>7-Zip v4.23 Русская
версия</b></b></font><br>
Мощный архиватор, самым .............. RPM и DEB.</font></p>
<table width="100%"border=0 cols=2>
<tr><td><font size="2"face="Arial, Helvetica, sans-serif"><a href="../../SOFT//7-Zip v4.23/7z423.exe"><img src="setup.gif"
border="0"></a></font></td>
<td><font size="2"face="Arial, Helvetica, sans-serif"><font color="#000000">Для установки программы нажмите
</font></font><font color="#000000" size="2"face= "Arial, Helvetica, sans-serif"><b>Установить</b></font><font color="#000000" size="2" face= "Arial, Helvetica, sans-serif" >. Язык интерфейса выбирается в настройках.</font></td></tr>
</table>
<hr width="100%">
<p align="left"><font face="Arial, Helvetica, sans-serif"size= "2"><font color= "#000000"size="3" ><b><b>ALZip
v5.52</b></b></font><br>
ALZip - мощная программа для работы как с Zip-файлами, так и с архивами других форматов всего их на сегодня 35 и
Автор: GOOSE
Дата сообщения: 06.12.2007 10:14
vistadimix
Отследить состояние приложение (свернуто\развернуто) можно при помощи
nResult = String.ToNumber(DLL.CallFunction(_SystemFolder.."\\User32.dll", "IsIconic", Application.GetWndHandle(), DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL))
Если приложение свернуто, то nResult будет не равно нулю и наоборот
Автор: bigbrain
Дата сообщения: 06.12.2007 10:28


Цитата:
Мощный архиватор, самым главным оружием которого является собственный алгоритм LZMA. Сжатые в формат 7Z файлы, как правило, в 1.5-5, а то и более раз меньше своих ZIP-собратьев. Более того, даже у распространенного WinRAR 7-Zip обычно выигрывает 10-30% при почти равной скорости сжатия/декомпрессии.


Не правда, самый лучший архиватор - WinUha. У него есть разные алгоритмы для сжатия текстов, мультимедиа и другое.
Я как то скачал один приватный форум на 300 мб и пожал его ухой в режиме сжатия текста с ратио 0,06
Автор: sparrik
Дата сообщения: 06.12.2007 10:48
GOOSE


Цитата:
sparrik
Я же по этим вопросам ответил в личку? Не устроило?


Отправь тогда пожалуйста ещё раз. я ждал ответа, но не получал его, поэтому и решил сюда написать.

Спасибо.
Автор: GOOSE
Дата сообщения: 06.12.2007 10:51
sparrik
Проверь свой ящик ПМ на этом форуме...
Автор: ZnakZodiak
Дата сообщения: 07.12.2007 03:41
Народ, доброго времени суток.
Столкнулся с проблемкой... собственно обрисую всю ситуацию.
Начну с того что я не кодер, а дизайнер. Поступил заказ сделать презентационный диск с видео, слайдшоу и прочими прибамбасами. Оболочку всю сделал... э визуано... а вот с кодами... короче задача такая - показ роликов должен управляться как обычный медиаплеер виндозный, и к каждому ролику должно быть свое текстовое сопровождение из пары строк. То же самое и для слайдов. С показом слайдов я вроде как разобрался вот таким способом:
SlideShow.Navigate("SlideShow1", SLIDESHOW_NEXT); -- прокрутка вперед
SlideShow.Play("SlideShow1"); -- автоплей
SlideShow.Navigate("SlideShow1", SLIDESHOW_PREV); -- прокрутка назад
собственно все взято из Actions... теперь нужно показ слайдов увязать с текстовой поддержкой как это сделать не могу понять... ну не кодер я.
С видео все оказалось еще хуже:
-------------------------переход к следующему ролику------------------------
Video.Load("Video1", "AutoPlay\\Videos\\Region25_ZastavkaDivx.avi", false, true);
Video.Play("Video1");
-------------------------переход к предыдущему ролику----------------------
Video.Load("Video1", "AutoPlay\\Videos\\demoreel.avi", false, false);
Video.Play("Video1");
--------------------------------------------------------------------------------------
иными словами я подгружаю один из двух роликов. И все бы ничего, но это подходит только для контента из ДВУХ роликов. А если их будет 20? рисовать для каждого ролика отдельный Layer конечно не проблема, но вот с подгрузкой проекта получается геморрой. Насколько я понял вот в этом треде http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=5609&start=40 GOOSE эту проблему как-то решил. Думается мне, что если посижу недельку другую и я разберусь, но была бы та неделька (( И опять таки, мне нужно чтобы при нажатии на кнопочку --> или <-- у меня был переход к ролику (соответственно предыдущему или следующему) и одновременно с этим подгружалась инфа о ролике из текстового (?) файла.
Ребят, помогите реши ть проблему, плиз... век не забуду.
Скрин оболочки проекта чтобы понятнее было о чем речь веду))) косим под мелких и мягких.
Автор: GOOSE
Дата сообщения: 07.12.2007 08:23
ZnakZodiak
Хоть ты и ссылаешься на меня, но проблема с переходом страниц не решена, увы.
В своем проекте сделал все на одной странице. Подгружал видео сразу, при загрузке. Зато потом получил практически мгновенные переходы от ролика к ролику
Так что выход пока вижу один: столько слоев, сколько роликов!

А в чем проблема с показом текста? Просто после строчки с запуском ролика добавь строчку с Label.SetText для заголовка и Paragraph.SetText для самого текста.
Автор: Lexua
Дата сообщения: 08.12.2007 00:07
Мля, не успели AMS7 склепать, как уже втыкаюсь в глюки. Если объект Combobox переименовать, то будет лажа, потому что имя автоматом в скрипте не меняется, как для других объектов Ставил сборку от Kindly. Это чинится или просто ГЛЮК И такая же тормознутая как и 6. AMS5 намного быстрее бегает.
Автор: ZnakZodiak
Дата сообщения: 08.12.2007 07:43
GOOSE

Цитата:
А в чем проблема с показом текста? Просто после строчки с запуском ролика добавь строчку с Label.SetText для заголовка и Paragraph.SetText для самого текста.

С текстом проблема совершенно идиотская... с кодировками в основном. Текст не желает браться из файла. Причем *.rtf грузится в виде набора кодов, а txt тупо не желает грузиться, говорит что текст не ASCII. Пробовал делать текст ASCII - набором символов выходит. Мне проще написать кучу HTML с нужным мне фоном)).

А вот по видео... я так понимаю, что с помощью плугина медиа плеер можно таки реализовать подгрузку видео и управления им по принципу «REWIND - PLAY - FORWARD» весь вопрос как...

Опять же я не понимаю как сделать так чтобы менялся сопроводительный текст к картинкам вместе с картинками в режиме слайдшоу.

И еще вопрос. Возможно ли подставить папку с видеофайлами как дестинейш для сайдшоу... ? Идиотский, конечно вопрос, но если возможно, это бы решило проблему управления кучей видео.
Автор: woodman68
Дата сообщения: 08.12.2007 12:56
А можно ли реализовать в этой программе проигрывание MP3 альбомов
Автор: Lexua
Дата сообщения: 08.12.2007 15:11
ZnakZodiak

Цитата:
Опять же я не понимаю как сделать так чтобы менялся сопроводительный текст к картинкам вместе с картинками в режиме слайдшоу.


Придется немного потрудится
Функцию SlideShow.FillFromFolder использовать для этих целей нельзя. Вот же уроды, ну кому нужна функция, которая ничего не возвращает и живет сама по себе.

Для ручного переключения можно использовать нечто вроде такого кода

Код: -- Go to the next slide
SlideShow.Navigate("SlideShow1", SLIDESHOW_NEXT);
index = SlideShow.GetCurrentSlide("SlideShow1");
splitpath = String.SplitPath(SlideShow.GetImagePath("SlideShow1", index));
result = TextFile.ReadToString(splitpath.Drive..splitpath.Folder..splitpath.Filename..".txt");
Paragraph.SetText("Paragraph1", result);
Автор: Zloy_Gelud
Дата сообщения: 08.12.2007 18:14
woodman68

Цитата:
А можно ли реализовать в этой программе проигрывание MP3 альбомов

Если ты имеешь ввиду использование плейлистов, то об этом уже много говорилось здесь..так что смотри..



Alavar

Цитата:
Вот кусок HTML кода страницы с проекта где все работает :

Дело не в хтмл-коде..в таком виде все равно будет появляться енто злосчастное окно. Все дело в проге, которая запускает этот хтмл..
Автор: sttmaster
Дата сообщения: 08.12.2007 20:06
Никто не подскажет 7 версия уже не может нормально компилировать проекты в EXE ,в шестой из них нельзя было извлекать файлы только при распаковке в Temp можно было вытащить весь проект,а в семерке создаются как обычный архив что ли....
Автор: sparrik
Дата сообщения: 08.12.2007 20:42
Привет всем.
Помогите решить задачку.
Есть дата рождения. Как высчитать количество дней до следующего дня рождения и какая это будет годовщина?
Автор: ZnakZodiak
Дата сообщения: 09.12.2007 05:49

Цитата:
Для автопрогона придется использовать закладку On Timer

Во... .точно... спасибо что натолкнул на мысль ) по частьи одноименных пар txt-jpg я уже и так понял, да и удобнее, а вот про таймер как-то забыл %)
В общем со слайдшоу мне все понятно, теперь осталось сделать тоже самое с видео, а вот тут видать попотеть придется. Хотя я вот что придумал... вместо видео файла подгружаем набор слайдов в виде HTML страницы, и каждая превьюшка будет выполнять роль прелоадера к своему видеофайлу. Каждый видео фрагмент на своем Layer и после проигрывания видеофайла все возвращается в исходную позицию, то-есть в набор слайдов. Так же делаем отдельную кнопочку там же в HTML, которая будет управлять запуском видео в режиме нон-стоп в полноэкранном режиме без пояснений. Но это опять же как вариант.
Теперь вот такой вопрос: можно ли перекомпилировать отдельные фрагменты кода самой АПМС, владея необходимыми навыками с целью добавить в Settings буквально один пункт: Add Folder или Get Folder. иными словами сделать из видео фолдера фолдер слайдшоу. Наверняка в коде самой проги есть лазейка как это реализовать. Может быть к слайдшоу добавить маску *.avi или *.mpg... вопчем народ, если есть «титаны» программастеры, давайте попробуем сломать проге черепную коробку. ))
Автор: Alavar
Дата сообщения: 10.12.2007 03:35
Zloy_Gelud

Цитата:
Дело не в хтмл-коде..в таком виде все равно будет появляться енто злосчастное окно. Все дело в проге, которая запускает этот хтмл..


Да это понятно. Но я тут недавно вычитал что например в MMB(MultiMedia Builder)эту проблему (окно "Загрузить","Сохранить") как-то обходят с помощь скриптов, может и в AMS это можно как-то сделать ?

Добавлено
Тем более, как я уже писал, у меня есть диск с софтом где при загрузке EXE файла с HTML-страницы
никаких окон не выскакивает.Значит можно как-то сделать.
Автор: ZnakZodiak
Дата сообщения: 10.12.2007 06:37
фуу... вроде слепил проект ))
для видео написал ХТМЛьный прелоадер со скриншотами роликов, вопросы отпали сами собой... все видео лоадится в один и тот же фрейм без предварительной подгрузки... вроде пока работает Если кому интересно выложу сценарий с одной стороны стало проще при запуске, но немного теряется времени на подгрузку видео. Хотя и это можно пережить - пережал все видео в *.wmv чем облегчил задачу мелкомягким.

Слайдшоу работает как надо, причем проблемы кривых кодировок тоже решил тем же HTMLем путем добавления строки кодировки вот типа так:
<body>
<html>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<font size="3">
Это Вам не просто ролик<br>
Это МЕГАРОЛИК, цуко.
</font>
<br>
<br>
<font size="2">
Никакие там Японцы<br>
Вместе с ихним харакири<br>
Не сравнятся с табуретом<br>
Что летает на просторах<br>
И судьба его незрима<br>
В книге, что пылится мирно<br>
Только чаек дикий хохот<br>
Оглашет неба выси<br>
Когда видят чайки эти<br>
Табурет парящий рядом.
</font>
</html>
</body>

Кривизна осталась только в автоматической прокрутке инфы OnTimer... не хочет, цук работать корректно... В принципе и хрен с ней. Но, если таки реализую все что хотел - выложу проект если кого заинтересует... хмм... ну не весь проект, конечно ))))) без видео и картинок)

Спасибище всем кто помогал.

ЗЫ
рано обрадовался... с жесткого все грузилось в один фрейм, с CD получился облом... в чем грабли не пойму. Вернулся к многостраничности... буду много и нервно курить и думать...

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Symantec Endpoint Protection - SEP


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