Avatar billede elnino Nybegynder
06. januar 2002 - 17:24 Der er 27 kommentarer

Flash til at bygge software

Er der nogen der ved om det er muligt at lave en swf film hvor man dragger nogle elementer rund, og så lave en eller anden funktion der gemmer resultatet i en anden swf fil som kan sendes videre. Altså, om man kan bruge flash til at lave en slags software der kan gemme filer - helst lokalt men ellers på en database. Lige som en word fil eller lignden...

/ElNino
Avatar billede pr4nk Nybegynder
06. januar 2002 - 17:28 #1
Hvad for et program bruger du ?
Avatar billede elnino Nybegynder
06. januar 2002 - 17:33 #2
Jamen jeg vil lave det hele i flash.
Det er det med at få gemt resultatet som en seperat fil jeg ikke kan finde ud af. Tænkte at man måske kunne gøre det via en database og så ville jeg vil bruge noget PHP....
Men det er vist et Flash spørgsmål med mindere der selvfølgelig er adere forslag
Avatar billede elnino Nybegynder
06. januar 2002 - 17:49 #3
Altså det kan være man skal bruge et andet sprog, men ideen er, at jeg vil lave et program i flash hvor brugeren kan flytte nogle møbler rundt, og når han er færdig skal han kunne gemme den i en eller anden format - bmp, jpeg, swf bare et eller andet som han kan sende videre uden at sende den originale med.
Ligsom du åbne word, skriver et tekstdokument og gemmer dit færdige arbejde som en txt fil. Er der nogen mulighed for at gemme i en eller anden format fra en swf (og ikke fla!) fil?

Håber spørgsmålet er levet klare..

ElNino
Avatar billede barklund Nybegynder
06. januar 2002 - 20:17 #4
Du kan \"printe\" udseendet af skærmen til en fil, så vidt jeg husker, men har aldrig brugt det... Kig en hjælpefilerne er mit forslag...
Avatar billede barklund Nybegynder
06. januar 2002 - 20:19 #5
Men hvis du (lige som Word) vil have mulighed for at gemme dit arbejde og så kunne åbne det igen og arbejde videre, så skal det gemmes i en fil på serveren via fx noget PHP-script... Men det skulle også kunne lade sig gøre...

Dog kan du ikke direkte gemme udseendet i en fil, men du kan sende x antal variable, der unikt beskriver det sted i programmet, som brugeren er nået til... Det kan godt dreje sig om mange variable men er muligt...
Avatar billede elnino Nybegynder
06. januar 2002 - 21:30 #6
Er det muligt at bruge f.eks java(script) som desvære er uden for min viden, til feks at genere et jpeg billed af resultatet?
Avatar billede nikolajdu Nybegynder
07. januar 2002 - 09:52 #7
Du kan via Macromedia Generator kreére dynamiske billeder. Desuden findes også \"ASP Turbine\" og \"PHP Turbine\" (noget billigere end Generator er.

I PHP findes der også et par muligheder. Den absolut bedste hedder \"Ming\", men kan desværre kun køre på Linux servere (Eller et sejt mod).

Prøv i øvrigt at kigge lidt i PHP manualen på www.php.net der står en hel del om de muligheder PHP har for at styre forskellige ting i en Flashfilm.

Fælles for alle ovenstående er: De SKAL alle understøttes på serveren. Da det er de færreste servere der har den understøttelse, så er det et problem. F.eks Generator kan en udbyder ikke bare installere på en server. Næh, her SKAL det være dig der køber den og så skal man få sin udbyder overtalt til at installere netop din version. Meget besværligt det hele, så der skal virkeligt overvejes om det er nødvendigt. I sidste ende er det allernemmeste at hoste ens side selv - Så har du fuld kontrol over hvad serveren kan trække og ikke.

/Nikolaj
Avatar billede nikolajdu Nybegynder
07. januar 2002 - 09:55 #8
http://www.php.net/manual/en/ref.ming.php // Ser nu at Ming nu også kan fåes til Apache :))

http://www.php.net/manual/en/ref.swf.php

/Nikolaj
Avatar billede mat Nybegynder
07. januar 2002 - 14:32 #9
Er det ikke noget i den her stil du efterlyser?:

http://www.actionscripts.org/tutorials/intermediate/e-cards/index.shtml
Avatar billede elnino Nybegynder
07. januar 2002 - 16:45 #10
Mat: Tak jeg vil lige se på..

Nikolaj: Jeg havde forestillet mig at bruge PHP til at gemme variablerne. Få det spyttet ud I XML når der bliver logget på igen og så parse det i flash. Hvad syndes om den ide som en overordent fremgangsmåde?

/Michael
Avatar billede nikolajdu Nybegynder
07. januar 2002 - 17:35 #11
Tjo muligvis.

Kommer nu an på hvad der skal laves for det tager tid at sende til PHP, så skal create et XML dokument, der så igen skal loades ind i flash. Flash 6 siges at skulle forbedre XML understøttelse dramatisk og er det sandt, så begynder XML at blive rigtigt interessant i forhold til Flash.

En hel del ting kan du, hvis du kigger efter allerede styre (såfremt serveren understøtter det) fra PHP og det kan muligvis være en bedre løsning. Eller den simple løsning med bare at loade variablerne fra PHP ind i din flash og så tag action derfra.

Jeg har lavet et system i PHP og MySql hvor forskellige brugere kan indstille alt efter ønske. Ganske simpelt i virkeligheden, men meget effektivt. Jeg tager simpelthen objektets navn,farve,størrelse og placering og smider ind i en database, når så pågældende bruger logger ind, så loades disse data ind igen.

Som du beskriver det nu, vil du bruge forskellige teknologier og her siger jeg: Tilpas dit valg af teknologi til behovet. Er Xml nødvendigt her??

/Nikolaj
Avatar billede nikolajdu Nybegynder
07. januar 2002 - 17:40 #12
Du kunne også få det gemt som textfil, men det vil i længden belaste serveren en hel del.

Dog findes der i Explorer og kun på PC muligheden for at bruge FScommand(\"save\",\"filnavn\") - Det kan gemme din fil lokalt, men igen er her også problemer.

Bl.a da vi på ingen måder kan tjekke om brugeren har oprettet bestemte mapper eller hvilke drev ect. de har, så kan filen KUN ligges i det drev og den mappe vi ved alle har - Nemlig root på c:

For at sige det mildt, så glem den mulighed :))

/Nikolaj
Avatar billede lingoman Nybegynder
07. januar 2002 - 17:46 #13
mats forslag ser da ud til at være det du vil have. Har du tjekket det ?
Avatar billede nikolajdu Nybegynder
07. januar 2002 - 17:55 #14
Elnino skriver : \"..gemmer resultatet i en anden swf..\" // Her må og skal der køres noget på en server :))

Mats forslag er udemærket, skriver til en simpel textfil, men langt fra så avanceret som jeg kunne forestille mig Elnino vil have det.

F.eks er der ingen former for sikkerhed i det, da det udelukkende bygger på en textfil med samme navn som den aktuelle session. Alle der så får fat i det filnavn vil så kunne se alle oplysninger. Det bør kombineres med en form for login funktion eller filerne skal slettes når de er set :))

/Nikolaj
Avatar billede lingoman Nybegynder
07. januar 2002 - 17:57 #15
Jeg forstod at idéen var at man kunne udveksle filer...oh,well :)
Avatar billede nikolajdu Nybegynder
07. januar 2002 - 18:08 #16
For at præcisere det der sker i Mats link.

1. Der sendes variabler til en PHP fil der opretter en textfil med filnavnet på den aktuelle session og de tilhørende variabler.
2. Der mailes et link hvor texfilens navn ligger som <a href=\"minFilm.swf&sessionID=123456\">

Dette åbner så en film hvori variablerne fra sessionfilen er scriptet ind ud fra URLen.

Det bliver så scriptet ind som noget alá:

flashfil.swf&sessionID=<? echo $mitLinksVariabel ?>

og loader så variablerne i filen 123456.txt ind.

/Nikolaj
Avatar billede elnino Nybegynder
07. januar 2002 - 21:10 #17
Var lige væk med fedt input. Lige for at uddybe:

Programmet er til nogle konference centere, der vil have, at potentiele kunder kan arrangere deres udlejningslokaler inden de lejere det. Dvs dragge borde, stole, av udstyr etc ud på en arkitekt tegning og placere det som de har lyst. Dette skal laves i flash og er ikke problemet. DVS det er, som Nikolajdu siger, ret avanceret og skal kunne gemme mange variabler.
Når man er færdig med at arrangere, skal man kunne \"gemme\" sine indstillinger så andere kan se det - det kunne gøre ved at gemme nogle variabler på en database med et login. Man kunne derefter sende login\'et til dem der så skulle se det.
Her forstillede jeg mig man kunne gøre det som du beskriver i dit eksemple Nikulajdu, men er lidt i tvivl om det er får tungt?? Kan det lade sig gøre er vel mit spørgsmål!
Hvis du har noget liggende som det du beskrier, kunne jeg måske være interesseret. Skal fremvise en demo (uden \"gem\" funktionen) på Mandag, men skal finde ud af mulighederne/prisen for et endeligt produkt. Hvis du har rettighederne til det du har lavet, kan vi måske lave et sammenarbejde??

/ElNino
Avatar billede nikolajdu Nybegynder
08. januar 2002 - 06:16 #18
Udmiddelbar finder jeg det ikke tungt som det er nu, men er idéen at 450 stole skal kunne rykkes rundt og mere til, så ved jeg ikke helt, en det kan da afprøves :)

Jeg kan godt lave et eks der kan lægges ud inden mandag. Det biver dog nok først når weekenden nærmer sig.

Skriv evt på flasher@nikolajdu.dk med lidt mere info.

/Nikolaj

P.s selvfølgelig har jeg rettighederne - Jeg har jo møgsommeligt siddet og håndkodet det i homesite :))
Avatar billede nikolajdu Nybegynder
09. januar 2002 - 15:47 #19
Elnino - Hvis vi skal finde ud af noget er jeg nødt til at vide det meget snart, da jeg ellers starter på et mindre andet projekt. :))
Avatar billede elnino Nybegynder
09. januar 2002 - 19:55 #20
Jeg har sent dig en lang mail....Har du ikke fået den?
Avatar billede nikolajdu Nybegynder
10. januar 2002 - 09:42 #21
Har ingen mails fået fra dig :((
Avatar billede elnino Nybegynder
12. januar 2002 - 21:40 #22
Mailen er sent Nikulajdu....

Jeg vil gerne lukke sprg. m. ingen har svaret - der er vel heller ikke et. Hvis dem der har skrevet noget lige kunne sende et svar, vil jeg dele pointense ud

Hilsen
ElNino
Avatar billede barklund Nybegynder
20. januar 2002 - 12:41 #23
Jeg svarer da gerne... Fik du løst problemet, for eller kan jeg da godt hjælpe dig...

/barklund
Avatar billede elnino Nybegynder
20. januar 2002 - 16:36 #24
Barklund -> problemt er nogleunde løst. DVS jeg ved at det kan lade sig gøre og det bliver, som du sagde, en flash/php løsning hvor man gemmer filerne på en database. Nu venter jeg bare på at høre tilbage fra kunden. Jeg lade sprg. Jeg håber på at få svar i næste uge, så jeg lader lige sprg. stå åbent lidt endnu...

/Elnino
Avatar billede nikolajdu Nybegynder
21. januar 2002 - 22:25 #25
Jeg lytter stadigt spændt med :)
Avatar billede kragekjaer Praktikant
23. januar 2002 - 18:58 #26
me too
Avatar billede nikolajdu Nybegynder
08. februar 2002 - 13:17 #27
Noget nyt her?? :))
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester