Multimédiás programok készítése Macromedia Director 8.5.1 fejlesztői környezetben 4. előadás Készítette: Kosztyán Zsolt

Slides:



Advertisements
Hasonló előadás
Bevezető Innovációs területek S+S Epilógus. pptPlex Section Divider Bevezető The slides after this divider will be grouped into a section and given the.
Advertisements

Románia Spanyolország Olaszország Portugália Izland Svédország Norvégia Finnország Franciaország Oroszország ÚjraVége Húzd az országhoz a nevét!
1. foreach( fejlesztő in Lurdyház ) { fejlesztő.Agy. Delete If( delegate ( Content c ) { return c.ContainsAny( „Win32 / User32.dll”, „GDI”,„GDI+”,„WindowsForms”,
3 5 6 Application Services Deployment Services Databinding USER INTERFACE SERVICES XAML Accessibility Property System Input & Eventing BASE SERVICES.
FEFO vékonykliens megoldások
Tester Developer Architect Project Manager Business Analyst Designer Database Professional.
Mintacím szerkesztése •Mintaszöveg szerkesztése •Második szint •Harmadik szint •Negyedik szint •Ötödik szint D modelling in the terrestrial.
Nyereményjátékok és a Facebook - aki mer, az nyer!?”
Mailbox Server szerepkör - alapozás
21 Years of Partnership and Innovation 1989 Citrix Systems founded 2010 Citrix signed licensing agreement with Microsoft for NT Server Introduced Independent.
1 Informatikai Szakképzési Portál Adatbázis kezelés DCL – Adatvezérlő nyelv.
Delphi II Avagy a folytatás,. Miről is lesz még szó? Hogyan írjunk Delphiben konzolos applikációt? (2 perc) Grafika a Tform.canvas tulajdonságán keresztül.
2 8 Kiadás éve / Platform Server (1000’s of users) Workgroup (Dozens of users) Desktop (Single User) Laptop Tablet PC Windows CE.
System Statistical Functions. CPU Tesztelése SELECT AS busy Vissza adja milliszekundumban, mennyi időt töltött munkával a szerverünk indítás.
Árvai Zoltán Számalk Oktató központ.
Az Internet elemei és hozzáférési technológiái Az Internet architektúrája.
Térfogatvizualizáció Szirmay-Kalos László. Térfogati modellek v(x,y,z) hőmérséklet sűrűség légnyomás potenciál anyagfeszültség... v(x,y,z) tárolás: 3D.
Bevezetés a tárgyakhoz Tárgyak  Objects are the containers for values of a specified type  Objects are either signals, variables or constants  Once.
Socket programozás Példák
Basics A few things one must know. Slides Insert a title slide Put a title on it.
A Windows 7 automatizált telepítése Windows AIK használatával
TRANZIENS ADATTÁROLÁS State objektum Egy alkalmazásszintű gyűjtemény (Dictionary), mely Tombstone esetén megőrzi tartalmát a memóriában kulcs/érték párokként.
„21. századi közoktatás – fejlesztés, koordináció” TÁMOP / számú kiemelt projekt eTwinning: a digital touch in teacher training Klaudia.
Course Situation and Event Driven Models for Multilevel Abstraction Based Virtual Engineering Spaces Óbuda University John von Neumann Faculty of Informatics.
Oracle multimédia Kiss Attila Információs Rendszerek Tanszék
Kliensoldali Programozás
Készítette: Bencze Dániel Iskola: Egressy Gábor Két Tanítási Nyelvű Szakközépiskola 1149 Budapest, Egressy út 71. Felkészítő tanár: Gál tamás.
VFP xBase adatkezelés - munkaterületek - DML - DDL - navigáció - eljárások, függvények - vezérlési szerkezetek - változók - képernyő IO - mintaprogram.
A megértés körei Binzberger Viktor Budapest Műszaki és Gazdaságtudományi Egyetem Filozófia és Tudománytörténet Tanszék.
PHP VI Adatbázisok, MySQL
PHP III. Fájlok, űrlapok.
Multimédiás programok készítése Macromedia Director fejlesztői környezetben 4. előadás Készítette: Kosztyán Zsolt
Multimédiás programok készítése Macromedia Director es fejlesztői környezetben 1. előadás Készítette: Koszytán Zsolt
Multimédiás alkalmazások készítése Macromedia Director MX fejlesztői környezetben 5. előadás Készítette: Kosztyán Zsolt
Multimédiás programok készítése Macromedia Director rendszerben 2. előadás Készítette: Kosztyán Zsolt
Multimédiás alkalmazások készítése Macromedia Director fejlesztői környezetben 5. előadás Készítette: Kosztyán Zsolt
Edge Transport Routing and AV/AS Enterprise Network External SMTP servers Phone system (PBX or VOIP) Client Access Client connectivity Web services.
Windows Server 2008 { PowerShell }
„MICROSOFT SYSTEM CENTER 2012 OPERATIONS MANAGER” Intelligens mérési megoldások gyorsan Benkovics Viktor Vezető tanácsadó Microsoft Magyarország – Services.
Alertet indíthat egy: SQL Server esemény (LOG) SQL Server performancia érték WMI events Alert végezhet: Operátor értesítést JOB indítás (válasz az eseményre)
Alkalmazások és operációs rendszerek optimizálása „Babeş-Bolyai” Tudományegyetem, Matematika-Informatika Kar Windows NT driverek fejlesztése: Virtuális.
WAP, WML Felhasznált források: Developer’s Guide v1.2 (Nokia WAP Toolkit) WML Reference v1.1.
Gincsai Gábor Dávid Zoltán MSDN Kompetencia Központ Budapesti Műszaki és Gazdaságtudományi Egyetem Automatizálási.
Azure Storage BLOBS + CDN TablesQueuesDrives SQL AzureOData.
Szervező program Pénzügy figyelő, számlázó program Legújabb alkalmazás.NET Framework 2.0 WSE.NET Framework 4.0 WCF Régebbi, jól bevált alkalmazás.
Internet csatlakozás TCP/IPDNS Domain, TLD Regisztráció ISZT ( Regisztrátor
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks P-GRADE Portal gyakorlat ismertető Gergely.
2012. tavaszi félév Vitéz Gergely. A diasor ismerete nem helyettesíti a tankönyvet, és a példatárat. A diasor ismerete szükséges, de nem elégséges feltétele.
2 Plug-in nélkül: AJAX 130+ eszközkészlet: megvásárolható, ingyenes és/vagy nyílt/megosztott forrású a webes megoldásszállítók saját, belső megoldásai.
Könyvtár, csomag és alprogramokVHDL Könyvtár, csomag és alprogram n Library és use n Package n Alprogramok –Procedure –Function –Resolution function Egy.
 Map  Reduce  Scan  Histogram  Compact const size_t dataSize = 1024; cl_kernel mapKernel = cl.createKernel(clProgram, "map"); float* hData = new.
Készült az ERFP – DD2002 – HU – B – 01 szerzősésszámú projekt támogatásával Chapter 3 / 1 C h a p t e r 3 Stability Functions.
A nonverbális jelek szerepe a kommunikációban
Web fejlesztés V. Illés Zoltán ELTE Informatikai Kar
- Group Policy - Group Policy Preferences - Group Policy 4x5 - Optimális munkakörnyezet – az első lépcsőfok.
© 2013, LogMeIn, Inc. | The Capability Cloud TM Git használata Visual Studio-ból.
SpecificationWebStandardEnterpriseDatacenterItaniumFoundation X64 Sockets44864  1 IA64 Sockets  64  X64 RAM32 GB 2 TB  8 GB IA64 RAM 
 OpenCL platform  Számító eszközök  OpenCL kontextusok  Parancs sorok  Szinkronizáció  Memória objektumok  OpenCL programok  OpenCL függvények.
Web Application 1 Web Application 3 Web Application 2 Web Application 4 Shared Service Provider 1 Shared Service Provider 2 Excel Services1 Search1.
Illés Zoltán ELTE Informatikai Kar
A KÖVETKEZŐKBEN SZÁMOZOTT KÉRDÉSEKET VAGY KÉPEKET LÁT SZÁMOZOTT KÉPLETEKKEL. ÍRJA A SZÁMOZOTT KÉRDÉSRE ADOTT VÁLASZT, VAGY A SZÁMOZOTT KÉPLET NEVÉT A VÁLASZÍV.
Műveletek mappákkal és a fájltípusok
Kiss Tibor System Administrator (MCP) ISA Server 2006.
Témavezető: Dr. Oniga István Fejlesztők: Erdős andrás Zákány józsef
Web technológia alapjai
Lineáris egyenletrendszerek megoldása
Cím elrendezés Alcím.
Műveletek mappákkal és a fájltípusok
Nokia C5 Data Sheet Planned Market Introduction • Q Category
Poetry Friday Period 4 & 5.
Előadás másolata:

Multimédiás programok készítése Macromedia Director fejlesztői környezetben 4. előadás Készítette: Kosztyán Zsolt

Hangkezelés II •Hangerő –volume (cast member property) member("SWAfile").volume = 128 –volume (sound channel) sound(2).volume = 130 –volume (sprite property) sprite(7).volume = 256

Hang-, Videó-kezelés II •Média lekérdezése on checkForText if member("Today's News").trackType(5) = #text then textFormat end –#video, #sound, #text és #music

Hang-, Videó-kezelés II •Track-ek kezelése –Track-ek száma trn=member("Jazz Chronicle").trackCount() trn2=sprite(10).trackCount() –Navigáció sprite(whichDigitalVideoSprite).trackNextKeyTime( whichTrack) sprite(whichDigitalVideoSprite). trackNextSampleTime(whichTrack)

File-kezelés I •n. file elérése n = getNthFileNameInFolder(the moviePath, i) •File IO Xtra használata fileIOInstance = xtra("FileIO").new() if not fileIOInstance.objectP then alert "File IO Xtra hiányzik" exit end if

File-kezelés I •File IO Xtra használata fileIOInstance.openFile(”hello.html”, 0) if fileIOInstance.status() = 0 then fileText = fileIOInstance.readFile() fileIOInstance.closeFile() … end if

Alkalmazások elérése •Futtatható programok elérése open ”parameter” with ”filename.exe” •Director Movie file-ok elérésée interneten keresztül gotoNetMovie " /buttons.dcr#Contents"

Internet kliens/szerver alkalmazások (Multiuser) •A kliens/szerver alkalmazásokhoz kialakításához a következőket kell elvégezni. 1.Multiuser Xtra „beszerkesztése” a movie file-ba 2.A szerveren a MultiUser program felinstallálása (8.5 Directornál 3.0)

Internet kliens/szerver alkalmazások (Multiuser) •Kapcsolódási módok: –Peer to peer errCode = gMultiuserInstance. setNetMessageHandler( #MyNetMessageHandler, script "CallBackScript")

Internet kliens/szerver alkalmazások (Multiuser) on myNetMessageHandler global gMultiuserInstance newMessage= gMultiuserInstance.getNetMessage() member("messageOutput").text=newMessage if newMessage.errorCode <> 0 then alert "Incoming message contained an error." end if end

Internet kliens/szerver alkalmazások (Multiuser) –Néhány szerver oldali parancs: getVersion, getUserCount, getTime, delete, getMovieCount, disable, getMovies, enable

Internet kliens/szerver alkalmazások (Multiuser) –GetVersion errCode = gMultiuserInstance. sendNetMessage("system.server. getVersion", "anySubject")

Internet kliens/szerver alkalmazások (Multiuser) –Válasz (GetVersion) [#errorCode: 0, #recipients: ["userName"], #senderID: "system.server.getVersion", #subject: "anySubject", #content: [#vendor: "Macromedia", #version: "3.0", #platform: "Macintosh"], #timeStamp: ]

Internet kliens/szerver alkalmazások (Multiuser) –GetTime errCode = gMultiuserInstance. sendNetMessage("system.server. getTime", "anySubject")

Internet kliens/szerver alkalmazások (Multiuser) –Válasz (GetTime) [#errorCode: 0, #recipients: ["userName"], #senderID: "system.server.getTime", #subject: "anySubject", #content: "2001/03/25 18:22:27", #timeStamp: ]

Internet kliens/szerver alkalmazások (Multiuser) –Válasz (GetMovieCount) [#errorCode: 0, #recipients: ["userName"], #senderID: "system.server.getMovieCount", #subject: "anySubject", #content: 3, #timeStamp: ]

Internet kliens/szerver alkalmazások (Multiuser) –Válasz (GetMovies) [#errorCode: 0, #recipients: ["userName"], #senderID: "system.server.getMovies", #subject: "anySubject", #content: ["TankWars", "TicTacToe", "TechChat"], #timeStamp: ]

Internet kliens/szerver alkalmazások (Multiuser) –GetUserCount errCode = gMultiuserInstance.sendNetMessage(" system.movie.getUserCount", "anySubject") errCode = gMultiuserInstance.sendNetMessage(" system.group.getUserCount", "anySubject",

Internet kliens/szerver alkalmazások (Multiuser) –Válasz (GetUserCount) [#errorCode: 0, #recipients: ["userName"], #senderID: "system.movie.getUserCount", #subject: "anySubject", #content: 17, #timeStamp: ]

Internet kliens/szerver alkalmazások (Multiuser) –Delete system.movie.delete ["movieName"] system.movie.delete ["movieName1", "movieName2", "movieName3"] system.group.delete ["groupName"] system.group.delete ["groupName1", "groupName2", "groupName3"] system.user.delete ["userID"] system.user.delete ["userID1", "userID2", "userID3"]

Internet kliens/szerver alkalmazások (Multiuser) –Enable/Disable system.movie.enable ["movieName1" {, "movieName2", "movieName3"}] system.group.enable ["groupName1" {, "groupName2", "groupName3"}] system.movie.disable ["movieName1" {, "movieName2", "movieName3"}] system.group.disable ["groupName1" {, "groupName2", "groupName3"}]

Internet kliens/szerver alkalmazások (Multiuser) – Filekezelés II –Néhány szerver oldali file- hozzáférési parancs: readValue(), writeValue(), exists, locked, read(), write(), delete(), rename(), exchange(), copyTo(), getAt(), createFolder(), deleteFolder(), open(), flush(), close(), size, position

Internet kliens/szerver alkalmazások (Multiuser) – Filekezelés II –ReadValue tempImage = file("HardDrive:\Images\Sunset.tmp").readValue() –WriteValue file("HardDrive:\Images\Tempimage. tmp").writeValue(theImage)

Internet kliens/szerver alkalmazások (Multiuser) – Filekezelés II –Exists if file("C:\Images\Moon.bmp").exists then put "Moon.bmp is present" else put "Moon.bmp is not present" end if

Internet kliens/szerver alkalmazások (Multiuser) – Filekezelés II –Locked file("C:\Text_files\LongSpeech.txt"). locked = TRUE –Read tempText = file("HardDrive:\TextFiles\ Longspeech.txt").read(255)

Internet kliens/szerver alkalmazások (Multiuser) – Filekezelés II –Write file("HardDrive:\Shortspeech.txt"). write("This is some new text") –Delete file("C:\Images\sunset.jpg").delete()

Internet kliens/szerver alkalmazások (Multiuser) – Filekezelés II –Rename file("HardDrive:\Images\Sunset.bmp ").rename("Horizon.bmp") –Exchange file("C:\Images\Sunset.jpg"). exchange("C:\Images\Sunrise.jpg")

Internet kliens/szerver alkalmazások (Multiuser) – Filekezelés II –CopyTo file("C:\Longspeech.txt").copyTo(C:\ Shortspeech.txt") –GetAt put string( file.("C:\Images").getAt(3) ) -- "[#name: "Sunset.jpg", #folder: 0, #visible: 1]"

Internet kliens/szerver alkalmazások (Multiuser) – Filekezelés II –CreateFolder file("C:\Multiuser_Server\ Tempfolder").createFolder() –DeleteFolder file("C:\Images").deleteFolder() –FolderChar theChar = file().folderChar

Internet kliens/szerver alkalmazások (Multiuser) – Filekezelés II –Open file("C:\Text_files\LongSpeech.txt"). open([#read: 1, #write: 1, \ #create: 0]) –Flush file("C:\Multiuser_Server\Testfile.txt).flush()

Internet kliens/szerver alkalmazások (Multiuser) – Filekezelés II –Close file("C:\Longspeech.txt").close() –Size fileSize = file( “ C:\Images\Sunset.bmp").size –Position file("C:\Text_files\Longspeech.txt"). position = 445

Internet kliens/szerver alkalmazások (Multiuser) –Csoportos munka: Join, getAttribute, leave, getAttributeNames, getGroupCount, delete, getGroups, deleteAttribute, getUserCount, disable, getUsers, enable, setAttribute, createUniqueName

Internet kliens/szerver alkalmazások (Multiuser) –Join errCode = gMultiuserInstance.sendNetMessage("syste m.group.join", "anySubject", errCode = gMultiuserInstance.sendNetMessage("syste m.group.join", "anySubject",

Internet kliens/szerver alkalmazások (Multiuser) –Válasz (Join) [#errorCode: 0, #recipients: ["userName"], #senderID: "system.group.join", #subject: "anySubject", #content: #timeStamp: ]

Internet kliens/szerver alkalmazások (Multiuser) –GetAttribute (1) system.group.getAttribute [#group: #attribute: [#attributeName1, #attributeName2]] system.DBPlayer.getAttribute [#userID: "userName", #application: "appName", #attribute: [#attributeName1, #attributeName2]]

Internet kliens/szerver alkalmazások (Multiuser) –GetAttribute (2) system.DBUser.getAttribute [#userID: "userName", #attribute: [#attributeName1, #attributeName2]] system.DBApplication.getAttribute [#application: "appName", #attribute: [#attributeName1, #attributeName2]]

Internet kliens/szerver alkalmazások (Multiuser) –DeclareAttibute errCode = gMultiuserInstance.sendNetMessa ge("system.DBAdmin. declareAttribute", "anySubject", [#attribute: # ])

Internet kliens/szerver alkalmazások (Multiuser) –GetUsers errCode = gMultiuserInstance.sendNetMessa ge("system.group.getUsers", "anySubject",

Internet kliens/szerver alkalmazások (Multiuser) –CreateUniqueName errCode = gMultiuserInstance. sendNetMessage("system.group. createUniqueName", "anySubject")

Internet kliens/szerver alkalmazások (Multiuser) –Válasz (CreateUniqueName) [#errorCode: 0, #recipients: ["userName"], #senderID: "system.group.createUniqueName", #subject: "anySubject", #content: #timeStamp: ]