Slik laster du inn lokale Flash-objekter under et Linux-skrivebordsmiljø



Prøv Instrumentet Vårt For Å Eliminere Problemer

Hvis du kommer fra et Windows-miljø, kan du være vant til å dra SWF Flash-objekter direkte fra File Explorer og laste dem inn i nettleseren din. Moderne Linux-nettlesere mangler noen typer Flash-støtte, og mange eksperter føler at Flash sakte blir faset vekk. Det er imidlertid to hovedgrunner til at du kanskje vil gjenopprette denne funksjonaliteten under Linux. Det ene er hvis du er nettutvikler og trenger å teste SWF-objekter etter at du har skrevet dem. Dette er spesielt viktig hvis du koder for Flash-aktiverte mobile enheter. Du vil teste dem på utviklingsplattformen din før du distribuerer dem til mobilnettet.



Den andre grunnen vil være hvis du ikke er forfatter, men har lokale eller sky-lagrede SWF-filer som inneholder spill. Spillere trenger noen ganger å laste disse opp i en nettleser, og de kan bruke det samme trikset som utviklere gjør for å laste dem inn i skrivebordsmiljøet. Denne teknikken støttes, men avvikles, men så er det også de fleste Flash-baserte teknikker.



Kode som skal lastes inn i SWF Flash-objekter

Åpne gedit utenfor applikasjonsfanen hvis du er en GNOME- eller Unity-bruker, eller åpne Mousepad av det samme hvis du tilfeldigvis bruker Xfce. I begge tilfeller kan du også laste inn en CLI-editor som vi eller nano hvis du var så tilbøyelig. Vurder følgende kodebit:



Erstatt /path/to/Object.swf med banen som du vil laste. Bredden og høyden bør være riktig innstilt for å matche dimensjonene. Når du har alt satt, lagrer du filen med et navn som flashLoad.html, slik at du kan laste den fra filbehandleren.

Vi brukte et eksempel hentet fra en populær programmeringsressurs og kom opp med følgende kode for å starte den:

Dobbeltklikk på flashLoad.html ga oss dette resultatet:



bilde-a

Hvis dobbeltklikking ikke fungerer i distribusjonen din, kan du dra filen til nettleseren din eller bruke filmenyen fra nettleseren for å laste den opp. Hver distribusjon gjør ting litt annerledes, og noen Nautilus-baserte som Fedora setter fremdeles visse alternativer som skiller dem fra andre.

1 minutt lest