Ero sivun ”Adobe Flash” versioiden välillä

Siirry navigaatioon Siirry hakuun
169 merkkiä poistettu ,  19. maaliskuuta 2021
p
source->syntaxhighlight
pEi muokkausyhteenvetoa
p (source->syntaxhighlight)
 
(4 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
:''Tässä käsitetään Adoben selainlaajennosta/kehitysympäristöä. Muistityypistä katso Wikipedian artikkeli [[wikipedia:fi:Flash-muisti|Flash-muisti]].''
{{Huomautus|'''Adobe Flashin''' elinkaari päättyi '''joulukuun 31. päivä 2020''', jonka jälkeen Adobe '''ei enää päivitä''' sitä. Vaikka avoimen lähdekoodin vastineita onkin, on suositeltavaa vaihtaa aiemmin Flashin avulla syntyneet ratkaisut esimerkiksi avoimiin, tuettuihin standardeihin kuten '''[[HTML5]]'''. Flash kuitenkin toimii yhä useimmilla selaimilla.}}
{{EOL}}
{{EOL}}
'''Adobe Flash''' on Macromedian kehittämä ja [[Adobe|Adoben]] myöhemmin hankkima kehitysympäristö ja WWW-laajennos. Sitä voi käyttää joko Adoben ei-vapailla ohjelmilla tai vapaalla Gnashilla.
'''Adobe Flash''' on Macromedian kehittämä ja [[Adobe|Adoben]] myöhemmin hankkima kehitysympäristö ja WWW-laajennos. Sitä voi käyttää joko Adoben ei-vapailla ohjelmilla tai vapaalla Gnashilla.


Adobe julkaisee [[wikipedia:fi:Adobe Flash|Flashistä]] myös Linux-versiota. Flash-liitännäinen toimii mm. [[Firefox]]- ja [[Konqueror]]-[[WWW-selaimet|selainten]] kanssa. Flash on suljetun lähdekoodinsa vuoksi rajoittuneesti saatavilla eri Linux-arkkitehtuureille. Tätä puutetta korjaamaan on kehitetty [[nspluginwrapper]], jolla 32-bittiset x86-selainliitännäiset saadaan toimimaan myös x86-64-arkkitehtuurin koneissa, ja [[QEMU]]:n avulla myös kokonaan muille arkkitehtuureilla ([[PowerPC]], [[SPARC]], ym.).
Adobe julkaisi [[wikipedia:fi:Adobe Flash|Flashistä]] myös Linux-versiota. Flash-liitännäinen toimii mm. [[Firefox]]- ja [[Konqueror]]-[[WWW-selaimet|selainten]] kanssa. Flash on suljetun lähdekoodinsa vuoksi rajoittuneesti saatavilla eri Linux-arkkitehtuureille. Tätä puutetta korjaamaan on kehitetty [[nspluginwrapper]], jolla 32-bittiset x86-selainliitännäiset saadaan toimimaan myös x86-64-arkkitehtuurin koneissa, ja [[QEMU]]:n avulla myös kokonaan muille arkkitehtuureilla ([[PowerPC]], [[SPARC]], ym.).


Ohjelma on ei-vapaa ja ohjelman ajaminen muulla kuin PC:llä on lisenssin mukaan erikseen kielletty, samaten lisenssi sisältää joukon merkillisiä kohtia (kuten ei-vapaat ohjelmistolisenssit tavallisestikin), muun muuassa että ohjelmaan ei pidä soveltaa kansainvälisen yksityisoikeuden sääntöjä, vaan eurooppalaisten tulee käydä oikeutta Lontoossa. Ohjelma ottaa yhteyttä Adobeen ja kertoo olevansa asennettu sekä ei-määritellyn joukon muuta "ei-henkilökohtaista" tietoa.  
Ohjelma on ei-vapaa ja ohjelman ajaminen muulla kuin PC:llä on lisenssin mukaan erikseen kielletty, samaten lisenssi sisältää joukon merkillisiä kohtia (kuten ei-vapaat ohjelmistolisenssit tavallisestikin), muun muuassa että ohjelmaan ei pidä soveltaa kansainvälisen yksityisoikeuden sääntöjä, vaan eurooppalaisten tulee käydä oikeutta Lontoossa. Ohjelma ottaa yhteyttä Adobeen ja kertoo olevansa asennettu sekä ei-määritellyn joukon muuta "ei-henkilökohtaista" tietoa.  
Adobe Flashin elinkaari päättyi joulukuun 31. päivä 2020, jonka jälkeen Adobe ei enää päivitä sitä. Vaikka Flash kaikesta huolimatta yhä toimii useimmilla selaimilla ja avoimen lähdekoodin vastineitakin on, suositeltavaa on vaihtaa aiemmin Flashin avulla syntyneet ratkaisut esimerkiksi avoimiin, tuettuihin standardeihin kuten [[HTML5]].


== Gnash ==
== Gnash ==
Rivi 96: Rivi 94:
===Tallennus skriptin avulla===
===Tallennus skriptin avulla===
Vaihtoehtoisesti Flash-videoiden tallennus onnistuu myös seuraavan [[Bash-skriptaus|Bash-skriptin]] avulla (yhteensopiva sekä Flash-laajennoksen uudempien että vanhempien versioiden kanssa):
Vaihtoehtoisesti Flash-videoiden tallennus onnistuu myös seuraavan [[Bash-skriptaus|Bash-skriptin]] avulla (yhteensopiva sekä Flash-laajennoksen uudempien että vanhempien versioiden kanssa):
<source lang="bash">
<syntaxhighlight lang="bash">
#! /bin/bash
#! /bin/bash
pid=$(lsof |grep /tmp/Flash|tail -n 1|cut -f 2 -d ' ')
pid=$(lsof |grep /tmp/Flash|tail -n 1|cut -f 2 -d ' ')
Rivi 106: Rivi 104:
done
done
rm /tmp/flashdd
rm /tmp/flashdd
</source>
</syntaxhighlight>
Videot löytyvat skriptin ajon jälkeen [[työhakemisto]]sta flash-alkuisista tiedostoista (tiedostonnimet ovat muotoa <tt>flash-''vvkkpp''-''ttmmss''.flv</tt>). Skripti olettaa, että videot sisältävien välimuistitiedostojen nimet ovat /tmp/Flash-alkuisia.
Videot löytyvat skriptin ajon jälkeen [[työhakemisto]]sta flash-alkuisista tiedostoista (tiedostonnimet ovat muotoa <tt>flash-''vvkkpp''-''ttmmss''.flv</tt>). Skripti olettaa, että videot sisältävien välimuistitiedostojen nimet ovat /tmp/Flash-alkuisia.


Rivi 116: Rivi 114:
*[[yle-dl]]
*[[yle-dl]]
*[[Moonlight]] - avoin toteutus Microsoftin Flashia muistuttavasta Silverlight-ympäristöstä
*[[Moonlight]] - avoin toteutus Microsoftin Flashia muistuttavasta Silverlight-ympäristöstä
*[[Pipelight]] - natiivi Firefox selainliitännäinen Silverlight-ympäristön käyttöön.
*[[Pipelight]] - natiivi Firefox selainliitännäinen Silverlight-ympäristön käyttöön
*[[Smokescreen]] - avoin ohjelma joka muuttaa Flashin html5:deksi ja javascriptiksi
*[[Smokescreen]] - avoin ohjelma, joka muuntaa Flashin HTML5:deksi sekä JavaScriptiksi


==Aiheesta muualla==
==Aiheesta muualla==
3 173

muokkausta

Navigointivalikko