getflash : interface d'installation de Flash player

Message
Author
User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

getflash : interface d'installation de Flash player

#1 Post by ASRI éducation »

Flash player (un plugin propriétaire proposé par Adobe) est actuellement souvent nécessaire pour naviguer sur le web.
L'utilitaire 'getflash' permet d'installer(mettre à jour) le plugin Flash player dans les distributions basées sur PuppyLinux.

Ce fil est destiné à recueillir des infos concernant l'utilitaire 'getflash' :
- les nouvelles versions
- les astuces et conseils d'utilisation

Lien vers le fil anglophone : http://www.murga-linux.com/puppy/viewtopic.php?t=74491

Cordialement
Attachments
getflash-1.5-6.png
(41.16 KiB) Downloaded 791 times
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

Pelo

Getflash fonctionne bien.

#2 Post by Pelo »

mais getflash fonctionne bien. on n'a pas de soucis.
C'est celui de Slaxen qui bugge, plus exactement celui de la slacko d'origine. Augras a prévenu, je confirme, On ne peut pas lire les medias Vidéos. J'ai les packages de côté,
Mais en première diffusion, il faut trouver la solution pour séduire les utilisateurs, Et la communiquer aux anglais, quand même, La distro est à eux, de base.
Freshplayer semble donne une audio faiblarde, et ce ne serait que contourner le sujet.
Pour conclure Getflash fonctionne bien, il faut donc réparer celui de la Slacko, de la nouvelle TouTou
Sur Firefox, seamonkey et Palemoon utiliser le addon Video without flash 1.5.1 Topic spécial sur le forum espagnol,
Vous economisez des MBs, et le add-on est géré par le navigateur.
Attachments
withoutFlash.jpg
Installé sur Triton 5.7.3
(31.92 KiB) Downloaded 608 times
Last edited by Pelo on Sun 05 Apr 2015, 11:01, edited 5 times in total.

Pelo

Getflash Slacko future slaxen

#3 Post by Pelo »

Chez moi, c'est réparé.
Voir post de Barry Kauler
Charger et extraire en root le fichier Gz, modifier les permissions pour le rendre executable, et le placer dans /usr/bin. Voilà la traduction de ce que dit Barry.
Attachments
executable.jpg
pour les newbies, une image c'est plus clair : click droit permissions sur le script.
(32.21 KiB) Downloaded 563 times
Last edited by Pelo on Sun 03 May 2015, 06:38, edited 3 times in total.

Médor

#4 Post by Médor »

@ Pelo le Troll :

Comme je le dis depuis longtemps pour télécharger le plugins Flashplayer, getflash doit être à jour car l'adresse de téléchargement sur le site d'Adobe change assez souvent :!:

À chaque nouvelle adresse de téléchargement il faut donc installer une version nouvelle version de getflash :!:

Mais sans une version de getflash à jour, on peut télécharger et installer la dernière version de Flashplayer directement sur le site d'Adobe :!:


Médor.

Pelo

Getflash pour les users lambdas : mesg error corrigé

#5 Post by Pelo »

Getflash est fait pour les nouveaux linuxiens, pas pour ceux qui ont déjà 30 ans d'expérience. Moi j'ai les paquets flasplayers stockés dans ma caisse. Même si c'est momentané, le message d'erreur n'apparait plus. Ce qui est bien.

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#6 Post by Argolance »

Bonjour,
Les tests me paraissent concluants tant pour les mises à jour que pour l'installation quand le plugin est absent! :wink:

NOTE: Je crois que la traduction anglaise, ou plutôt les chaines gettext originales du script sont à contrôler par un anglophone averti ici et là car il semble y avoir pas mal de "gallicismes" et des petites erreurs (exemple "If need" au lieu de "if needed"... j'en passe car je n'ai pas pris la peine de les noter!).

Petite question: pourquoi cette poignée de redimensionnement de la fenêtre (variable "SCALEGRIP")? A t-elle besoin d'être redimensionnée? Si oui, dans quelles circonstances?

Merci pour ce script amélioré très utile (sur lequel BK ne fait curieusement aucun commentaire, alors que c'est un vrai plus!)

EDIT: Suggestion: ne serait-il pas bon de mettre le fichier de configuration ailleurs que dans /usr/sbin, par exemple dans un dossier de configuration caché /root/.getflash ou même dans /root/.config?

Cordialement.

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#7 Post by Argolance »

Bonjour,
Médor wrote:À chaque nouvelle adresse de téléchargement il faut donc installer une version nouvelle version de getflash
C'est justement tout l'intérêt du script de ASRI d'éviter ça avec un fichier de configuration qui seul, a besoin d'être mis à jour, il me semble? Il faudrait d'ailleurs qu'il le soit dynamiquement à chaque lancement du script (avec wget): c'est la raison pour laquelle je suggère plus haut que ce fichier soit placé ailleurs que dans /usr/sbin!

Cordialement.

Médor

#8 Post by Médor »

Bonjour Argolance,

Il faudrait donc un fichier rc à mettre à jour, reste qu'il faut connaitre la nouvelle adresse de téléchargement à chaque changement ;)

Cordialement,
Médor.

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#9 Post by Argolance »

l faudrait donc un fichier rc à mettre à jour, reste qu'il faut connaitre la nouvelle adresse de téléchargement à chaque changement
Exactement, mais ça reste malgré tout bien plus commode que de réinstaller un nouveau script à chaque changement d'adresse!

Médor

#10 Post by Médor »

Jamesbond a créé un script update-flash-player.sh, il a été internationalisé par L18L.
Il est disponible dans l'archive jointe sur ce message

Code: Select all

#!/bin/dash
# update flash player, works for 32-bit/64-bit
# jamesbond 2015
# MIT License
# i18n

export TEXTDOMAIN=get_app

### configuration
APPTITLE="$(gettext 'Flash Updater')"
WORKDIR=/tmp/flash-updater.$$

### generic helper
# $1-text
msg() {
	[ -z "$DISPLAY" ] && echo "$1" ||
	Xdialog --title "$APPTITLE" --infobox "$1" 0 0 10000
}

# $1-text, no-text => kill previous splash
splash() {
	if [ "$1" ]; then
		if [ "$DISPLAY" ]; then
			Xdialog --title "$APPTITLE" --no-buttons --infobox "$1" 0 0 10000000 &
			SPID=$!
		else
			echo "$1"
		fi
	else 
		[ "$SPID" ] && kill $SPID 2>/dev/null
		SPID=""
	fi
}

get_config() {
	if [ $(id -u) -ne 0 ]; then
		msg "$(gettext 'You need to be root.')"
		exit
	fi	
	case $(uname -m) in
		i*86)
			LIBDIR=lib64
			ARCH=x86_64
			;;
		x86_64)
			LIBDIR=lib64
			ARCH=x86_64
			;;
	esac
	INSTALL_PATH=/usr/$LIBDIR/mozilla/plugins/libflashplayer.so
}

### flash related stuff
# $1 path, stdout: version
get_flash_version() {
	strings "$1"  | sed '/11\.2\./!d; s/[^0-9]*//;s/%.*//;' | head -n1
}

# stdout: version
get_latest_flash_version() {
	wget -qO - "http://www.adobe.com/software/flash/about/" |
	sed '/Mozilla/,/11\.2\./!d; /11\.2\./!d;s/[^0-9]*//;s/<.*//'
}

# $1-version, $2-target
download_flash() {
	wget -qO $2 "http://fpdownload.macromedia.com/get/flashplayer/pdc/$1/install_flash_player_11_linux.$ARCH.tar.gz"
}

##### main #####
get_config

splash "$(gettext 'Checking the version of the latest Flash player...')"
CURRENT=$(get_flash_version $INSTALL_PATH)
LATEST=$(get_latest_flash_version)
splash

if [ "$CURRENT" = "$LATEST" ]; then
	msg "$(eval echo `gettext 'Your flash player $CURRENT is up-to-date.'`)"
else
	splash "$(eval echo `gettext 'Your current version is $CURRENT, now downloading version $LATEST...'`)"
	mkdir $WORKDIR; cd $WORKDIR
	if download_flash $LATEST - | tar -xzv; then
		splash
		splash "$(gettext 'Download successful, now installing ...')"
		cp libflashplayer.so /usr/$LIBDIR/mozilla/plugins
		cp usr/bin/flash-player-properties /usr/bin
		cp -a usr/share/icons usr/share/pixmaps usr/share/applications /usr/share
		splash
		msg "$(gettext 'Done. Restart your browser.')"
	else
		splash
		msg "$(gettext 'Download fail. Please try again.')"
	fi
	cd
	rm -rf $WORKDIR
fi
Mais avec :
case $(uname -m) in
i*86)
LIBDIR=lib64
ARCH=x86_64
Il faut modifier le script, je l'avais testé sur Slacko-5.7.0, mais la libflasplayer.so n'est finalement pas mise à jour ...


Cordialement,
Médor.

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#11 Post by ASRI éducation »

Argolance wrote:Bonjour,
Les tests me paraissent concluants tant pour les mises à jour que pour l'installation quand le plugin est absent! :wink:

NOTE: Je crois que la traduction anglaise, ou plutôt les chaines gettext originales du script sont à contrôler par un anglophone averti ici et là car il semble y avoir pas mal de "gallicismes" et des petites erreurs (exemple "If need" au lieu de "if needed"... j'en passe car je n'ai pas pris la peine de les noter!).

Petite question: pourquoi cette poignée de redimensionnement de la fenêtre (variable "SCALEGRIP")? A t-elle besoin d'être redimensionnée? Si oui, dans quelles circonstances?

Merci pour ce script amélioré très utile (sur lequel BK ne fait curieusement aucun commentaire, alors que c'est un vrai plus!)

EDIT: Suggestion: ne serait-il pas bon de mettre le fichier de configuration ailleurs que dans /usr/sbin, par exemple dans un dossier de configuration caché /root/.getflash ou même dans /root/.config?

Cordialement.
Bonjour,

Traduction anglaise : je suis d'accord avec toi, je n'ai pas osé effectuer seul ces modifications, mais si nous trouvons un anglophone compétent ce sera possible.

SCALEGRIP : j'avoue que cette variable n'est pas très utile. Je l'ai ajoutée pour me rapprocher des interfaces proposées par zigbert (destinées à woof-ce). Je peux évidemment enlever cette variable.

BK : il n'est pas toujours simple à comprendre, mais c'est un excellent développeur/concepteur, qui comme d'autres ne bosse pas spontanément en équipe.

Fichier de configuration : j'ai placé le fichier de configuration de getflash dans /usr/sbin/getflash-conf afin qu'il soit placé à côté de l'utilitaire lié (/usr/sbin/getflash). Je peux évidemment le déplacer (comme tu le suggères, dans /root/.getflash ou dans /root/.config), mais je ne vois pas en quoi ce sera mieux. Si tu peux me donner quelques informations supplémentaires.

Et évidemment, un grand merci à toi pour tes tests et propositions.
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#12 Post by ASRI éducation »

Argolance wrote:
Médor wrote:À chaque nouvelle adresse de téléchargement il faut donc installer une version nouvelle version de getflash
C'est justement tout l'intérêt du script de ASRI d'éviter ça avec un fichier de configuration qui seul, a besoin d'être mis à jour, il me semble? Il faudrait d'ailleurs qu'il le soit dynamiquement à chaque lancement du script (avec wget)
Actuellement le fichier n'est pas mis à jour dynamiquement à chaque démarrage, mais ce serait très simple d'ajouter cette possibilité.
D'autant que la fonction est déjà intégrée au script actuel : lorsque vous cliquez sur le bouton "Rafraichir", le fichier de configuration est téléchargé puis l'utilitaire getflash est automatiquement redémarré. Cela permet de mettre à jour l'URL d'Adobe Flash player, mais aussi d'autres variables (cf. ci-dessous).

/usr/sbin/getflash-conf

Code: Select all

## getflash configuration file
## 20150315 by ASRI # for getflashplayer-1.5-5

## Configuration file URL
CONFFILE_URL="http://sourceforge.net/projects/asriedu/files/asriedu_packages/asriedu_packages_noarch/getflashplayerconf/getflash-conf"

## Forum URLs
FORUMURL_FLASKPKGS_32=http://www.murga-linux.com/puppy/viewtopic.php?t=84267
FORUMURL_GETFLASHAPP=http://www.murga-linux.com/puppy/viewtopic.php?t=74491

## Packages for old versions of Flash player: description and URLs
_V11_name="flashplayer11-11.2.202.228"
_V11_size="6.4"
_V11_url="http://distro.ibiblio.org/quirky/quirky6/${DISTRO_TARGETARCH}/packages/pet_packages-common"
_V10_name="flashplayer10-10.3.183.90"
_V10_size="5.2"
_V10_url="http://www.smokey01.com/OscarTalks"
_V9_name="flashplayer9_pretend10-20110327"
_V9_size="2.9"
_V9_url="http://distro.ibiblio.org/quirky/quirky6/${DISTRO_TARGETARCH}/packages/pet_packages-common"

## Adobe URLs
CHECKURL_32='://get.adobe.com/flashplayer/download/?installer=Flash_Player_11.2_for_other_Linux_(.tar.gz)_32-bit&standalone=1'
CHECKURL_64='://get.adobe.com/flashplayer/download/?installer=Flash_Player_11.2_for_other_Linux_(.tar.gz)_64-bit&standalone=1'
ADOBE_GENERAL_TERMS="http://www.adobe.com/legal/general-terms.html"

## flashblock URL
FLASHBLOCK_URL="http://flashblock.mozdev.org/"

## New desktop file
NEWNAME="Name=Flash Player preferences"
NEWCATEGORY="Categories=X-Internet;"
NEWICON="Icon=/usr/share/icons/hicolor/48x48/apps/flash-player-properties.png"
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#13 Post by ASRI éducation »

Médor wrote:Il faudrait donc un fichier rc à mettre à jour, reste qu'il faut connaitre la nouvelle adresse de téléchargement à chaque changement ;)
Le fichier existe déjà.
Il suffit donc de définir un serveur de stockage et un responsable des mises à jour.

Et encore, ce n'est pas indispensable.
Car, le fichier de configuration proposé permet aux développeurs de puplets d'effectuer de nombreuses modifications : adresses de téléchargement du fichier de configuration et des paquets, adresses des forums, etc.

Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

Médor

#14 Post by Médor »

Bonsoir Cédric,

J'ai modifié les 2 lignes signalées du script update-flash-player.sh pour le 32 bits et ça fonctionne ;)

J'ai donc flashplayer-11.2.202.451 installé, le script (gettextisé) datant de plus d'un mois et demi, il s'affranchit bien du changement de l'adresse de téléchargement ;)


Cordialement,
Médor.

Pelo

Video without flash 1.5.1

#15 Post by Pelo »

Lire vidéos sans Flashplayer : info remontée plus haut.
Last edited by Pelo on Sun 05 Apr 2015, 11:01, edited 1 time in total.

User avatar
esmourguit
Posts: 1410
Joined: Fri 17 Nov 2006, 14:45
Location: Entre l'ile aux oiseaux.et l'ile de sainte Lucie

#16 Post by esmourguit »

Bonjour à toutes et tous,

Script update-flash-player.sh :
J'ai fait la même chose que Médor, modification des deux lignes concernées ainsi que l'interpréteur bash, puis j'ai créé un fichier .mo et le tout fonctionne sur SlaXen 6.0.

Cordialement ;)
[url=http://moulinier.net/][color=blue][b]Toutou Linux[/b][/color][/url] - [url=http://toutoulinux.free.fr/pet.php][color=blue][b]Paquets français[/b][/color][/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#17 Post by ASRI éducation »

Je constate que getflash-1.5-6 fait partie des mises à jour proposées par tahrpup.
:D
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

Pelo

getflash modifié sur Lucid 5.2.8

#18 Post by Pelo »

getflash modifié sur Lucid 5.2.8 pour tourner avec Opera (pet francophone 4.3.6), choississez le pet v9 vers V10. et vous lirez youtube sans problèmes.
Lucid528, oui, mais kernel 3.9.9 up-up (même philosophie que Toutou 4.3.1) pour redonner de la puissance aux Puppies installées partout (la ASRI edu Lucid...)
Opera ne connait que Bing comme outil.. pas grave.
Attachments
flashplayer.jpg
zut !
(42.25 KiB) Downloaded 1076 times

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#19 Post by ASRI éducation »

getflash-1.5.7 est disponible => http://www.murga-linux.com/puppy/viewto ... 975#869975
Merci d'avance pour vos tests/remarques/propositions.

Cf. pièce-jointe pour la traduction en français.

Cordialement,
Attachments
getflash-1.5-7_NLS_FR.pet
(3.9 KiB) Downloaded 309 times
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#20 Post by ASRI éducation »

Un petit rappel pour les testeurs potentiels.
Cordialement,
ASRI éducation wrote:getflash-1.5.7
...
Merci d'avance pour vos tests/remarques/propositions.
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

Post Reply