|

 
[списък с темите] [резюме] [горен панел с инструментите] [панел за управление на страницата]  [панел за разполагане на обектите] [списък на обектите на страницата]
 
 
РЕЗЮМЕ 
Здравейте, понеже аз обичам да чета разните предисловия, уводи, резюмета и истории на книгите, първите десет реда ще отделя, точно за това. Открих сайта на бензина абсолютно случайно и търсех нещо различно, но ме заинтригува информацията за paintshop pro, писахме си няколко писма и от дума на дума, стана въпрос за раздела за мултимедия... тогава аз казах: Хъм, че то мултимедията, без мултимедия строителя, не е мултимедия... Може би ви звучи малко объркващо, но всъщност, точно за това е текстът нататък. Задавали ли сте си въпроса, може ли да направи програма човек, който бъкел не разбира от програмиране? Сигурно, а отговора вероятно е бил "НЕ"! Е както е казал поета, да ама не, е при нас ситуацията е инверси: не, ама ДА! С multimedia builder (mmb), всеки от вас, може да сътвори невероятни неща... а напоследък в интернет се появиха безброй плугини, които увеличават и така големите възможности на програмата. Но стига сме започвали, нека пристъпим към същността на темата:

mmb, автор на програмата е roman voska и както правят обикновенно програмистите, посветил я е на любимата си. Актуалната версия на програмата е 4.8 beta b3.1 (март 2000) като първо трябва да си инсталирате базовата версия, и след това да стартирате един плугин, който надгражда до beta b3.1, което добавя интересни възможности на програмата. Размера на файла за инсталация е 2207 килобайта, а на плугина за надграждане до beta е 1068 килобайта. Програмата струва $45 за едно копие и съответно има отстъпки, ако закупите повече копия. Регистрацията представлява въвеждане на избраното от вас потребителско име и парола, която получавате от фирмата разпространител, след като заплатите регистрационната такса. Все пак българи сме, тежи ми на сърцето, но ще спомена и за всички онези, които нямат излишни $45 или пък ги имат, но предпочитат да си купят нов модем например: кракове и кейгенератори има на всяка крачка в мрежата, не се притеснявайте, можете да използвате пароли и имена за стари версии и в новата, така че ако намерите кейген за по-стара версия, изпробвайте го. Сега да кажем и няколко думи за съвестните хора, които също нямат пари: програмата не е ограничена във функции, възможности и време на коректна работа преди регистрация, единствената разлика между регистрираната и нерегистрираната версия е, че в крайния продукт на едната има тънка жълта ивица с надпис "направено с нерегистрирана версия", (надписа е защитен достатъчно сложно, че да не си струва, да го махате- по-лесно е, направо да си изтеглите кийген) след въвеждане на коректен код и име, ивиците изчезват.

Какво може да се прави с mmb? На практика всичко! Можете да си направите собствена игра, програма, мултимедийна презентация и всякакви подобни. Какво е крайния продукт? Докато работите с програмата, можете да си съхранявате проекта в отделен файл с разширение mbd (multimedia builder document), като можете да добавяте промени в този файл по всяко време. Но този файл е безполезен за останалите, освен ако нямат инсталирана програмата. Когато сметнете, че проектът ви е готов, можете да го компилирате. В такъв случай, получавате нов файл с разширение exe- изпълним файл, който не се нуждае от никакви допълнения като dll библиотеки или нещо друго. Компилираната изпълнима програма може да работи под всички версии на windows, възможно е да срещнете проблеми с цветовите настройки на потребителския монитор. Програмите НЕ вървят под mac или други видове платформи с процесори различни от intel и производните... В момента няма плугин за правене на проекти за други платформи, също така, проектите на вървят в unix, linux и други- само в средата на windows. Освен компилиране на файла, имате и друга възможност: използва се mmbplayer- това е изпълнима програма, която може да визуализира директно mbd файла, но според мен идеята няма никакви преимущества пред компилирания файл: обема на двата файла заедно (Мmbplayer + mbd проект) не е по малък, губи се удобството при разпространяване по мрежата (задължително трябва да е архивирано всичко в един файл) всеки, който знае за програмата mmb, може да отвори проекта ви и да използва наготово всичко в него: графика, звуци, скриптове и други. Не можете да правите промени във вече компилирания файл, както и не можете да го дизасембирате (обратното на компилиране) затова, винаги си пазете mbd файла с проекта, за да можете лесно да направите необходимите промени в бъдеще и да компилирате "новата версия". Докато работите, можете да видите какво сте направили, без да компилирате проекта, като използвате самата програма.

Как конкретно функционира програмата? Когато заредите програмата, се отваря прозорец, в който отгоре и отляво имате съответните инструменти, тях ще разгледаме по-нататък, отдясно имате списък на обектите, които се намират на съответната страница (ще разберете и какво е страница от проекта), а отдолу има списък на страниците в проекта. В средата, логично, се намира работната площ. Програмата е устроена по принципа на wysiwyg (това което виждаш, е това, което получаваш). Проектът ви е разделен условно на страници, освен тях имате повърхностен слой top layer и фонов слой- master page. Това са две по-различни от останалите страници- всички обекти от повърхностния слой, ще се визуализират ВЪРХУ обектите от ВСЯКА текуща страница. Всички обекти от фоновия слой, ще се визуализират зад обектите от ВСЯКА текуща страница. По време на изпълнението на файла ще има възможност за преминаване между страниците на обекта по различни начини, като така ще се променя визията на прозореца във времето. Могат да се създават програми в стандартни прозорци за windows, които си имат лента с наименованието и бутон за затваряне в десния горен ъгъл. Освен това има и рамка в сив цвят или ако windows-а на потребителя е настроен на различен цвят. Можете да правите и програми, които просто заемат един правоъгълник с произволен размер от екрана. Могат да се правят и програми с произволен размер и ФОРМА, например кръг или триъгълник, в такъв случай, се използват маски. Програмите могат да бъдат подвижни или неподвижни, в смисъл, че потребителят ще може да ги драгва с мишката и да им променя местоположението на екрана. Освен това, има възможност, при стартиране на програмата, фона да не представлява средата на windows, а някаква графика, която да се повтаря или едноцветен фон.

С какви инструменти разполагате и какви обекти можете да използвате? Ще започна поред: бара с инструментите който се намира отляво на работната площ съдържа следните: pointer (стрелка за посочване на обектите, неизвестно защо е кръстено new page), text (обект текст), paragraph text (текст в параграф, като има и вертикален скролбар), text button (сив или в друг цвят бутон, в стил windows, с текст върху него), bitmap (обект графика, всъщност името лъже, можете да използвате както bmp файлове, така и jpg, gif, pcx, png, tif), bitmap button (графика, която представлява бутон, състои се от три графики: основна картинка, highlight image- картинка, която се вижда, когато курсора е върху бутона и click image- картинка, която се вижда когато бутона е натиснат), edit text box (текстово поле, в което потребителя може да въвежда текст или цифри), gif (става дума за анимирани файлове и това е разликата от bitmap обекта, поддържа само gif формата), video (същото като gif, но поддържа само avi формат), vr panorama (поддържа само jpg формата, представлява графика, която се вижда в прозорец и може да бъде въртяна и гледана от различни краища), image matrix (графична матрица- като множество графични бутони, подредени в таблица, доста сложен и същевременно мощен обект), dynamic fx (динамични ефекти- различни визуални ефекти, като огън, пушек, плазма и други), rectangle и circle (два обекта- фигури съответно правоъгълник и овал), line (права линия), hotspot (гореща зона- място, което е невидимо в крайния продукт, но изпълнява някакво действие, обвързано с мишката: кликване, поставяне на курсора, върху горещата точка и др...), script (скрипт или сценарий, основен двигател в проектите, пише се на програмен език създаден специално за mmb и е доста опростен), html (обект, който вмъква html документ в проекта, изисква на потребителския компютър да има инсталиран internet explorer 4.0 или по-нов), binding (обект, който вмъква в проекта други програми, например notepad, изисква да има инсталирана съответната програма на потребителския компютър), mci (обект с мултимедийно управление, контролира се с mci команди или чрез скриптове в проекта). Това са основните инструменти, стана ли ви вече интересно? Освен тях, има още няколко, които ги няма в бара с инструментите, но могат да бъдат избрани от падащото меню object: poligon (фигура като правоъгълника, но с произволна форма), metafile (метафайл- поддържа формата wmf), plug in (ако използвате някакъв плугин за да увеличите възможностите на програмата), clone bitmap (това е клонинг на една графика- разликата, между двете еднакви графики и една графика+ клонинг е в крайния обем на файла- клонинга не заема допълнитлно място). Освен тези инструменти имате и няколко графични ефекта за изображенията: blur (водно размазване на изображението), sharpen (обратното на размазването- придава острота на изображението), flip h и v (обръщане на изображението огледално по вертикала или хоризонтала), size efect (възвръща оригиналния размер на изображението, ако е било променено), enchance bitmap (различни цветови корекции на изображението), shadow (сянка на изображението), glow (сияние около изображението), wizard (удобно вмъкване на някои често използвани обекти като бутон за следваща и предишна страница, бутон за затваряне на прозореца на програмата и др..), metafile (вече го споменах), sparkle (вмъква различни сияния и отблясъци, като графични ефекти).

Скоро очаквайте по подробно разглеждане на всеки инструмент и обект от актуалната версия на програмата, както и пълен туториал за всички други функции. След туториала, ще има и разходка по най-разпространените и мощни плугини за проектите ви, които ще ви позволят да: управлявате системтрей, старт бутона и други, да редактирате регистратурите на windows, да откривате серийните номера на машините, да архивирате в zip формат и да разархивирате, да управлявате cd-rom и други устройства и други интересни добавки! Успех...

Баба...