Je me suis lancé dans la création d'un PKGBUILD pour captvty sur AUR. C'est un logiciel Windows qui permet d'accéder aux directs et aux programmes de diverses chaînes TV françaises.
Le logiciel fonctionne bien sur Arch en suivant les mêmes étapes de ce lien: Comment faire pour utiliser Captvty sous Linux ? | Captvty.fr.
Pour ceux qui souhaitent l'essayer:
Code : Tout sélectionner
sudo pacman -S winetricks
export WINEARCH=win32 WINEPREFIX=$HOME/.wine32
winecfg
winetricks -q dotnet40 comctl32 ie8
curl -L http://captvty.fr/getgdiplus -o kb975337.exe \
-L http://captvty.fr/getflash -o fplayer.exe \
'http://captvty.fr/?captvty-2.3.3.1.zip' -o captvty-2.3.3.1.zip
wine kb975337.exe /x:kb975337 /q
wine fplayer.exe -install -au 2
unzip captvty-2.3.3.1.zip
wine Captvty.exe
- VLC (version win32) disponible ici est bien reconnu en tant que lecteur externe et peut être utilisé pour visionner le direct ou le rattrapage des émissions
- le téléchargement du rattrapage des émissions
- le lecteur Flash n'est pas reconnu par l'application (versions 15 et 16 testées), donc impossible de lancer le direct ou le visionnage avec.
- Pour le moment, ça coince au niveau du packaging pour le fichier
/usr/bin/captvty
dont voici le contenu:Lorsque je le lance:Code : Tout sélectionner
#!/usr/bin/env sh export WINEARCH='win32' WINEPREFIX="$HOME/.captvty/wine" if [ ! -d "$HOME/.captvty" ]; then mkdir -p "$HOME/.captvty/wine" ln -s /usr/share/captvty/Captvty.exe "$HOME/.captvty/" ln -s /usr/share/captvty/Captvty.exe.config "$HOME/.captvty/" ln -s /usr/share/captvty/tools "$HOME/.captvty/tools" wineboot -u winetricks -q dotnet40 comctl32 ie8 wine /usr/share/captvty/kb975337.exe /x:kb975337 /q wine /usr/share/captvty/fplayer.exe -install -au 2 fi wine "$HOME/.captvty/Captvty.exe"
Bizarrement, $WINEARCH ne semble pas être pris en compte lorsque je lanceCode : Tout sélectionner
wine: WINEARCH set to win32 but '/home/$USER/.captvty/wine' is a 64-bit installation.'
wineboot
. J'ai essayé avecwinecfg
également, mais rien n'y fait.
- créer un PKGBUILD pour VLC win32 (vu que ce lecteur fonctionne bien avec Captvty) et ajouter une dépendence pour celui-ci
- supprimer l'installation de ie8 (via winetricks) et de flashplayer si ceux-ci ne fonctionnent pas
- fournir un fichier de configuration
captvty.ini
avec:- VLC défini comme lecteur par défaut
- le dossier d'enregistrement des émissions attribué à
$HOME/Videos/TV
ou$HOME/Videos/Captvty
- l'option 'Créer des sous-dossiers avec le nom de la chaîne activée'
N'hésitez pas à donner votre avis et merci de vos conseils.
Par contre, la license du logiciel ne lui permet pas d'être distribué sur AFUR:
Ce logiciel est gratuit, mais n’est pas libre. Vous n’êtes pas autorisé à distribuer, réutiliser, modifier ou décompiler, tout ou partie du logiciel.