få bruger ip - adresse ved hjælp af folkesundhedsprogrammet og actionscript 3

, få bruger ip - adresse ved hjælp af folkesundhedsprogrammet og actionscript 3,,,,, andel,,,,,,,,,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' t miss.,, en internet protokol adresse (ip - adresse), er et unikt nummer, der er tildelt hver anordning, der er forbundet med internettet.af forskellige grunde, kan det være nyttigt at få brugeren ip - adresse, som blokerer for en spammer bruger i et chat anvendelse, f.eks.i denne forelæsning, vil jeg vise dig, hvordan at komme og vise brugeren er ip - adresse ved hjælp af folkesundhedsprogrammet og actionscript.,,,, endelige resultat forpremiere, lad os tage et kig på det endelige resultat, vi arbejder hen imod:,, note: stg er bare for at vise den grænseflade, det vil ikke vise det faktiske up, fordi det ikke er tilsluttet et php server.,, folkesundhedsprogrammet manuskript og omvendt skaber man i denne forelæsning bestemt kan anvendes sammen for at vise brugernes faktiske ip - adresse, trin 1: kortfattet gennemgang, vil du lære at skrive og anvendelse på kode til at hente data fra serveren med actionscript 3 og så bruge disse data i deres ansøgning.,, trin 2: oprettet - fil, start - og skabe et nyt dokument.sæt scenen størrelse, 540x300px og billedhastigheden til 24fps.,,, trin 3: grænseflade, er dette den grænseflade bruger vi: en simpel baggrund, en knap til at kalde den funktion, der vil få de data, og nogle textfields viser data fra webserver, fortsætte til næste skridt. for at se, hvordan det er.,, trin 4: baggrund, udvælge rektangel værktøj (r), skabe en 540px bred, 300px høje rektangel og fylder den med denne radiale gradientƨa57,𸴚.center for det rektangel til det tidspunkt.,, løntrin 5: en knap, en knap, vil blive anvendt til at kalde den funktion, der vil læse på den fil fra webserver. brug det ovale værktøj (o) at skabe en 64x64px&#eeeeee cirkel, og læg den på scenen, og at skabe det. pil i midten, vil vi gøre brug af polystar værktøj (klik og holde rektangel redskab knap og en forbindelse menu virker, hvor man kan udvælge de værktøj), med det værktøj, udvalgte, gå til egenskaber panel og klik muligheder knap.,, fastsætte antallet af sider til 3 og klik, okay. skabe en 35x19px trekant og ved hjælp af rektangel værktøj (r) tegne en 19x18px rektangel.tilpasse dem til at danne en pil.,, fylde pil med en anden farve, sted i midten af ringen og opløs dem (cmd + b) dette vil begrænse den pil form i den cirkel, omdanne form til en knap, og navnet på det, getbutton,.,, trin 6: textfields, udvælge teksten værktøj (t) og skabe en dynamisk textfield, dette er det format, der anvendes i f.eks. din modige, 70pt,&#eeeeee.med det samme redskab, skabe et område, denne gang er det en statisk område, som vil vise "din ip - adresse:" anvendes som feedback til brugeren, center den textfields som vist i billedet:,, navn den dynamiske textfield, ipfield,.,, trin 7: omfatter font, vil du sikkert gerne brug en flot skrifttype, at ikke alle brugere vil have, så for at sikre, at brugeren ser, hvad vi ønsker at se, er vi nødt til at fastholde vores skrifttype. vælg din dynamiske textfields og gå til, egenskaber, panel, karakter, afsnit og presse, omfatter..., button, et nyt vindue vil kom op, udvælge de tegn, du ønsker at integrere (i dette tilfælde tal) og klik -, trin 8: en lille detalje, vil de kunne se i den demo, at textfields og knap synes at have nogle installationer,er en simpel bogtrykkemaskiner virkning. for at give textfields og knap her se, at kopiere former allerede på scenen og anvender tastaturet pile komme det 1px op.ændre farven påb1e25 til komplet.,, trin 9: folkesundhedsprogrammet, folkesundhedsprogrammet er en magtfuld scripting sprog, der gør det muligt for deres ansøgning om at løbe kode på serveren side, i dette tilfælde vil vi få brugeren ip - adresse ved hjælp af et manuskript på en webserver., åben din foretrukne php redaktør (en tekst, redaktør. vil gøre arbejdet) og skrive følgende linjer:, & det?php //åbning mærke sig på server til at fortolke de følgende linjer som php kode $ip = $_server ['remote_addr ']; //sæt up variabel, dens værdi, er en metode, som vil få brugeren up echo $ip //echo - nøgleord output de tildelte snor, i dette tilfælde up variabel?& gt; //tæt - koden fortæller - - at få den besøgende er fjerntliggende adresse (up) og vender tilbage, adressen er fremstillet, som er oplagret i $ip, variable.,, trin 10: - serveren, folkesundhedsprogrammet kompatible web - server er forpligtet til at drive anvendelse med succes; i dag næsten alle webserver støtter og er monteret på, så ville det være sjældne, hvis du ikke (undtagen til fri web - værter).,, red på den sag, som script.php, og send det til deres webserver, huske på, at vi vil kalde denne sag senere ved hjælp af actionscript, så glem ikke den vej, hvor du uploadet.,, trin 11: actionscript, nu er det tid til vores foretrukne sprog..., skabe en ny actionscript 3 klasse og redde det, main.as, i din klasse mappe.,, trin 12: pakke, pakning{, pakken nøgleord, giver dig mulighed for at tilrettelægge deres kode i grupper, der kan importeres fra andre manuskripter, den anbefalede at nævne dem ved navn begynder med små brev og anvendelse intercaps for efterfølgende ord (f.eks.:, myclasses,).det er også almindelige navn på dem ved hjælp af virksomhedens websted url, så http://mycompany.com ville bruge:, kom. mycompany. classestype. myclass,. i dette eksempel, er vi ved hjælp af en enkelt klasse, så der er ikke behov for at skabe en klasse mappe, eller at fastsætte en pakke.,, trin 13: import direktiv, det er de emner, som vi er nødt til at importere for vores gruppe, at de, import, direktiv gør eksternt definerede klasser og pakker, der er til rådighed til din kode., import flash.display.sprite; import flash.net.urlloader; import flash.net.urlrequest; import flash.events.event; import flash.events.mouseevent; import fl.transitions.tween; import fl.transitions. lempelse. stærk;,, skridt 14: erklære og udvide den klasse, de udvider, nøgleord, definerer en klasse, som jegen underklasse af anden klasse.for det første arver alle metoder, egenskaber og funktioner, den måde, vi kan bruge dem i vores klasse. offentlige klasse vigtigste udvider sprite (i dette eksempel, den vigtigste klasse, arver alle metoder og karakteristika, sprite klasse,.,, trin 15: variabler, vil vi gøre brug af to variabler.det under klasse erklæring:, var urlloader: urlloader = nye urlloader(), var mellem: mellem;,, urlloader, skaber et tilfælde af urlloader klasse, det vil klare den belastning af de eksterne php fil, mens mellem, erklærer en genstand, der vil bruge mellem klasse for informationstiltag, trin 16.: konstruktøren, konstruktøren er en funktion, der løber, når en genstand, der er skabt af en klasse, koden er de første til at gennemføre, når du laver et tilfælde af en genstand eller et testkørsler med dokumentet klasse. offentlige funktion main(): ugyldig (, skridt 17: lyt til mus, såfremt følgende linje er en til at lytte. den knap i fase til at reagere på en mouse_up mouseevent., getbutton. addeventlistener (mouseevent.mouse_up, getip), gå 18: få ip, denne kode henrettenår knappen er trykket, det belastninger på den side, vi skrev allerede på serveren og kræver en funktion, når belastningen er fuldført.det behandler også den knap animation, privat funktion getip e: mouseevent): ugyldig (urlloader. belastning (nye urlrequest (http: //////////////www.mywebsite. kom /manuskript. folkesundhedsprogrammet "); urlloader. addeventlistener (event.complete, showip); mellem = ny - tween (getbutton" y ", strong.easeout, getbutton. y, 340 1, sande)}, skridt 19: modtage og vise de data, den næste opgave er udført, når på den fil er fuldt lastet.det viser de modtagne data (ip - adresse, som vi echo - ed) ved hjælp af textfields i fase. privat funktion showip e: begivenhed): ugyldig (ipfield.text = e.target.data; ipfieldpressed.text = e.target.data;}, gå 20: dokument, klasse, gå tilbage til ned og i panelet, egenskaber og bt, at offentliggøre afsnit > klasse område, tilføje, main, som værdi.dette vil forbinde denne klasse som dokument klasse,.,, indgåelse, nu ved du, hvordan man kommer og brug brugerens ip - adresse i din flash - film, forsøg og gennemføre dette eksempel i deres egne projekter.jeg håber, du kan lide denne forelæsning, tak for det!,

















Previous:
Next Page: