Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
просто надо в хелпе прочитать про Custom Windows (Пользовательские окна)
Quote
CustomWindow: Можно предусмотреть исполнение специальной подпрограммы, которая будет запускаться при открытии или закрытии окна. Для этого просто создайте две подпрограммы: одна, с именем - "ObjectName_OnOpen", а вторая - "ObjectName_OnClose". И замените "ObjectName" на имя объекта, используемого при открытии окна. К примеру, подпрограмма для "Container1" из примера выше может выглядеть следующим образом: :Container1_OnOpen AlertBox "Привет" "Окно открыто." Return
Добавлено (24 Май 2011, 14:02) ---------------------------------------------
Quote (mcpanmc)
:ppEndFlash
это возможно запускается из флеша, я не помню точно. А зачем тебе все это? Эта попрограмма для очистки состояния флеш-плеера. Управление из НБ во флеш очень ограниченно, приходится делать "костыли". Питаюсь надеждой, что когда нибудь появится плагин, который бы смог хотя бы запускать функцию во флеше, то всего этого можно было бы избежать...
С плагином zmFuctions и Божьей помощью, я созда маленькую програмку, которая удаляет папку с видеофрагментами....но я никак не могу ее заставить закрыться самостаятельно...... не через диалог, а сделать незаметной, чтобы запустилась после закрытия, подчистила улики и сама закрылась не мозолив глаза...
С появлением одного замечательного плагина, появилась возможность создать трей приложение. Установите сей плагин и протестите пример. Обязательно напишите имя папки в переменую Folder
Quote
SetVar "[Folder]" "имя_папки"
. Переменная находится в подпрограмме alStartup. Название подпрограммы не менять!
Добавлено (24 Май 2011, 16:01) ---------------------------------------------
Quote (DEMBEL)
можно воспользоваться системными командами удаления
тоже вариант, и даже ненадо таскать с собой дополнительные проги
Вариант супер, но это созданное трей приложение никак не хочет закрываться само....просто, выполнив удаление тупо закрыться.....без кнопок....как сделать так, чтобы оно само себя закрыло?
Добавлено (24 Май 2011, 18:17) --------------------------------------------- Отбой, все случилось))))
Ура, наконец сошлось) Еще один вопрос напоследок) В чем ты делал или правил плеер? Есть ли возможность вставить туда счетчик времени, а то в старом у меня был, в новом теперь нет()))))
Я тут собрал проект, но оказалось, что после создания EXE и при его запуске программа говороит, что не может найти файл "NEOcompress.nbp". То есть я должен его класть в папку?
Добавлено (02 Июнь 2011, 17:22) --------------------------------------------- Все, понял. Нужно было изменить режим компиляции на компиляцию всех файлов...
Цитата от (mcpanmc)В чем ты делал или правил плеер?специальный редактор только не правил, а делал заново. swf нельзя править, это не исходник, а уже скомпилированный объектЦитата от (mcpanmc)вставить туда счетчик времениППЦ ладно воткну
Чет туплю я))) Мог бы ты приделать пару штук, пожалуйста?) Первая - кнопка запуска на самом экране, типа щелк по экрану - плей, еще щелк - пауза ))) И счетчик времени) Если не затруднит. спасибо))
хоррощё тока если я затуплю, то напомни мне, а то, в последнее время память отшибает, это наверное из-за World of Tanks Я, возможно, завтра покавыряюсь....
Добавлено (30 Июнь 2011, 18:01) --------------------------------------------- mcpanmc, скинь исходник, где ты уже дизайн поправил или как пофиг где?!
Сообщение отредактировано Сергей - Чт, 30 Июня 2011, 18:00
Добавлено (01 Июль 2011, 13:53) ---------------------------------------------
Quote (mcpanmc)
Иеще есть фича, при ресайзе пропорции видео не сохраняются
по уму, такие вещи надо самого начала планировать, у плеера не тот типаж , придется походу плеер пересобрать, чтоб все учитывать и пропорция и ресайз и кнопка-экран... жесть Ладно, придется заново все сделать, т.к. предыдущий плеер другого типа и "костыли" будут сказыватся отрицательно. Попунктам распиши, что надо и какой дизайн(или покажи либо в сети, либо выложи) и я сделаю
Добавлено (01 Июль 2011, 14:00) --------------------------------------------- кстати, еще вариант, в сети найти исходник плеера, который подходит с учетом всех требований. Можешь поискать и выложить ссылку либо исходник(AS2), я его под НБ заточу, конечно если есть желание?! Либо старый переделать...
mcpanmc, короче насчет пропорций, я совсем забыл об этом, качество всегда будет ломатся, т.к. размеры видео определенны в кодеках и они имеют одни размеры типа 320 x 240, 640 x 272, 720x576 и т.д. Можешь сам проверить видео на ютубоподобных при фулскрине ломается пропорция и есно качество тоже. Я сделаю увеличение, но чтоб видео имело нормальный вид, это надо конвертировать с нужными размерами... Плеер готов, сталось только с пропорциями разобратся... Кстати, кто поможет с формулой расчета пропорций, например есть ролик с размерами 320x240. При фулскрине размер рабочей области станет например: 1024x768. Каков должен быть новый размер видео?! Размер рабочей области может быть любой не только во весь экран, забуксовал с расчетом пропорции Думал так получится
Quote
Размер_по_ширине=текущая_ширина*(1024/320)
но получается лажа, как надо сделать?! Могу использовать метод увеличения ширины/высоты в пикселях и в процентах(x_scale/y_scale)
вроде работает, но не всегда, т.е. растягивать мышкой будут и пропорция выставлятся будет, но вот само кино всеравно плывет, но это я описал выше... Но на фулскрине отлично работает, спасибо Ну тогда усе, плеер готов
стандартные пропорции разрешений экрана (и роликов) 4:3 или (ширина)х0,75 широкоформатных hd роликов пока мало видел так что их можно не брать в расчет... но следует учесть масштабирование для широкоф. мониторов с 5:4; 16:9; 16:10 - тут другой коэффициент (0,8;0,5625;0,625). Как задавать вопросы
стандартные пропорции разрешений экрана (и роликов) 4:3 или (ширина)х0,75
т.е. ширину и высоту умножать на 0.75?! Кстати, где можно посмотреть соотношение(4:3...) моего моника?! У меня квадратный, но в например в играх боковые елементы выезжают за край
нет, это коэффициент пропорциональности относительно ширины (делим на нее) 4:3=3/4=0.75 1024х0.75=768 для получения высоты. Либо наоборот по высоте как посчитал Вадим 4:3=4/3=1.33*768=1021,44 но это не совсем то, периодические дроби выходят и получается остаток, на деле пропорции экрана для данного соотношения сторон вычисляются по ширине, из нее получаем высоту умножением на коэфф. пропорциональности полученный делением доли высоты на долю ширины. так можно посчитать любое разрешение для данного соотн. сторон, например для 4:3 ширина 640, высота = 640*3/4=640*0.75=480, получилось 640х480 как и есть на самом деле, или 520*0.75=390 = 520х390, это поможет для пропорционального масштабирования согласно текущим параметрам (4:3) соотношения сторон экрана, только надо точно знать ширину. Как задавать вопросы
Что-то я не понял, каким образом ролик относится к теме "чтение архива как из папки"? Я конечно все 4 страницы не читал, но мне кажется тут плавно все перетекло в оффтоп?