Captvty sous Linux

"La télévision de rattrapage facile !"

Re: Captvty sous Linux

Messagede Pulsar33 » Lun 5 Fév 2024 10:40

Je viens de rajouter le winecfg -v dans les vérifications et de remettre cat au lieu de more
Je suis nativement en win2003 pour la V2 et en win7 pour la V3
Je me demande s'il ne faudrait pas forcer le bon choix pour chaque version

Bonne journée
Pulsar33


Linux 64 bits / France / Google Chrome 121.0.0.
Mes matériels : PCs MINT 21.3, 3 x Raspberry PI4, NAS Asustor, Disques Multimédia EMTEC, Tuners TNT TERRATEC, Camescope DV, Caméra 4KVR360
Avatar de l’utilisateur
Pulsar33
 
Messages: 2949
Inscription: Dim 30 Sep 2012 14:23
Localisation: Bordeaux

Re: Captvty sous Linux

Messagede k3c » Lun 5 Fév 2024 11:46

Bonjour

oui, on peut le forcer

ça évitera des choses du genre
Captvty 2 ne focntionne pas
ah tiens la version de Windows sélectionnée est XP, donc c'est "normal"

rappel, pour voir et pour modifier une version

Code: Tout sélectionner
$ WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg /v
win2003
$ WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg /v win11
$ WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg /v
win11


les valeurs possibles

Code: Tout sélectionner
$ WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg /?
Usage: winecfg [options]

Options:
  [no option] Launch the graphical version of this program.
  /v          Display the current global Windows version.
  /v version  Set global Windows version to 'version'.
  /?          Display this information and exit.

Valid versions for 'version':

       win11  Windows 11
       win10  Windows 10
       win81  Windows 8.1
        win8  Windows 8
   win2008r2  Windows 2008 R2
        win7  Windows 7
     win2008  Windows 2008
       vista  Windows Vista
     win2003  Windows 2003
     winxp64  Windows XP 64
       winxp  Windows XP
       win2k  Windows 2000
       winme  Windows ME
       win98  Windows 98
       win95  Windows 95
        nt40  Windows NT 4.0
       nt351  Windows NT 3.51
       win31  Windows 3.1
       win30  Windows 3.0
       win20  Windows 2.0



Linux 64 bits / France / Firefox 115.0
k3c
 
Messages: 427
Inscription: Jeu 18 Aoû 2011 18:31

Re: Captvty sous Linux

Messagede Pulsar33 » Lun 5 Fév 2024 15:52

Bonsoir,

J'ai modifié la procédure pour sélectionner win10 en V2 et en V3

@+ Puls


Linux 64 bits / France / Google Chrome 121.0.0.
Mes matériels : PCs MINT 21.3, 3 x Raspberry PI4, NAS Asustor, Disques Multimédia EMTEC, Tuners TNT TERRATEC, Camescope DV, Caméra 4KVR360
Avatar de l’utilisateur
Pulsar33
 
Messages: 2949
Inscription: Dim 30 Sep 2012 14:23
Localisation: Bordeaux

Re: Captvty sous Linux

Messagede daminus » Lun 5 Fév 2024 20:23

Pulsar33,
sur une VM Debian 12 toute propre avec QEMU/KVM, v2 & v3 tourne à la perfection !
par compte comme je suis chiant,
pour la v2, ça c'est obsolète, depuis 2018 (cf site de guillaume) winetricks a bien du intégré cette MAJ, c'est inutile, je me repète !

Code: Tout sélectionner
tmpdir=$(mktemp -d)
cd $tmpdir
wget http://captvty.fr/getgdiplus -O kb958869.exe
wine kb958869.exe /x:kb958869 /q
cp kb958869/SP3QFE/asms/10/msft/windows/gdiplus/gdiplus.dll ~/.wine32/drive_c/windows/system32
wine reg add HKCU\\Software\\Wine\\DllOverrides /v gdiplus /d native,builtin /f
cd ~
rm -rf $tmpdir

je viens de tester à l'instant !

Pour Arch je sais pas, je ne sais plus...
à mon avis il me manque une dépendance lib32 que je ne sais pas laquelle que c'est !!...

et pour simplifier ton tuto,
n'embrouille pas les gens avec les versions de wine-hq,
fait simple mentionne que le stable, la dernière.... 9.xxx
avec elle, tout roule !!


Linux 64 bits / France / Firefox 122.0
Dernière édition par daminus le Mar 6 Fév 2024 17:06, édité 2 fois.
daminus
 
Messages: 33
Inscription: Mar 14 Nov 2023 18:01

Re: Captvty sous Linux

Messagede k3c » Lun 5 Fév 2024 22:24

@daminus

il te manquerait pas

lib32-gnutls

??


Linux 64 bits / France / Firefox 115.0
k3c
 
Messages: 427
Inscription: Jeu 18 Aoû 2011 18:31

Re: Captvty sous Linux

Messagede daminus » Mar 6 Fév 2024 16:50

k3c, oui j'ai bien ce paquet

Code: Tout sélectionner
$ pacman -Ss lib32-gnutls
multilib/lib32-gnutls 3.8.3-1 [installé]
    A library which provides a secure layer over a reliable transport layer
    (32-bit)

à mon avis il faut que je fasse le ménage dans le cache de mon winetricks, y'a un bordel là dedans !!...

sinon bonne nouvelle comme hier avec une ArchLinux propre et QEMU/KVM.
Plus bas, voyez comment j'ai procédé et ça roule parfaitement.
Merci Pulsar33 !

installation des prérequis :

Code: Tout sélectionner
$ sudo pacman -Syyu && trizen -Syua

$ sudo pacman -S lib32-gnutls lib32-libldap
$ trizen -S ttf-ms-fonts

ttf-ms-fonts : pour avoir les polices Microsoft (dépôts AUR)

installation de wine :

Code: Tout sélectionner
$ sudo pacman -S winetricks

Arch étant une rolling-release, les lignes suivantes ne doivent pas être vraiment nécessaire, mais bon par sécurité.

Code: Tout sélectionner
$ wget -P /home/$USER/Téléchargements https://github.com/Winetricks/winetricks/archive/master.zip
$ unzip /home/$USER/Téléchargements/master.zip -d /home/$USER/Téléchargements

$ sudo mv /usr/bin/winetricks /usr/bin/winetricks.old
$ sudo cp /home/$USER/Téléchargements/winetricks-master/src/winetricks /usr/bin

$ rm -r ~/Téléchargements/master.zip && rm -r ~/Téléchargements/winetricks-master

installation & lancement de captvty V2 :

Code: Tout sélectionner
$ sudo winetricks --self-update

$ export WINEARCH=win32
$ export WINEPREFIX=~/.wine32
$ wineboot -u

$ winetricks -q dotnet45 corefonts gdiplus fontsmooth=rgb

$ sh -c "env WINEPREFIX=$HOME/.wine32 wine $HOME/.captvt2/Captvty.exe"

là encore pas besoin de la manip avec gdiplus, et ça fonctionne.


Linux 64 bits / France / Firefox 122.0
daminus
 
Messages: 33
Inscription: Mar 14 Nov 2023 18:01

Re: Captvty sous Linux

Messagede k3c » Mar 6 Fév 2024 17:27

excellent, on a une procédure qui fonctionne pour la famille arch !


Android / France / Google Chrome Mobile 121.0.0.
k3c
 
Messages: 427
Inscription: Jeu 18 Aoû 2011 18:31

Re: Captvty sous Linux

Messagede Pulsar33 » Mar 6 Fév 2024 17:33

Bonsoir,

@daminus : tu sais, c'est plutôt k3c qu'il faut remercier. Je n'ai fait qu'essayer de rassembler et rendre propre des choses disparates qui existaient de longue date.
Moi je veux bien virer gdiplus pour la V2 si k3c confirme. Ce serait dommage de planter quelqu'un qui fait tourner des vieilles versions ou des versions exotiques.
C'est lui qui a la science après tous les essais qu'il a fait.

Pour la famille ArchLinux (je devrais dire la famille pacman) je vais synthétiser une autre procédure que pour la famille apt d'après ce que tu rapportes.

Bonne soirée
Pulsar33


Linux 64 bits / France / Google Chrome 121.0.0.


Linux 64 bits / France / Google Chrome 121.0.0.
Mes matériels : PCs MINT 21.3, 3 x Raspberry PI4, NAS Asustor, Disques Multimédia EMTEC, Tuners TNT TERRATEC, Camescope DV, Caméra 4KVR360
Avatar de l’utilisateur
Pulsar33
 
Messages: 2949
Inscription: Dim 30 Sep 2012 14:23
Localisation: Bordeaux

Re: Captvty sous Linux

Messagede k3c » Mar 6 Fév 2024 19:13

Bonsoir

Je confirme, pour la V2, juste les instructions du dernier message de daminus, Captvty se lance bien, je viens de télécharger sur France 2 et Arte

c'est bien, ça raccourcit la procédure


Linux 64 bits / France / Firefox 115.0
k3c
 
Messages: 427
Inscription: Jeu 18 Aoû 2011 18:31

Re: Captvty sous Linux

Messagede daminus » Mar 6 Fév 2024 19:15

Pulsar33 a écrit:Bonsoir,
@daminus : tu sais, c'est plutôt k3c qu'il faut remercier. Je n'ai fait qu'essayer de rassembler et rendre propre des choses disparates qui existaient de longue date.

hey ouais, c'est ça l'esprit linux, open-source, partage, pour évoluer et avancer dans le bon sens...
Pulsar33 a écrit:je devrais dire la famille pacman) je vais synthétiser une autre procédure que pour la famille apt

Pour t'inspirer je ferai :

Tout d'abord, préciser qu'une version de wine minimum est nécessaire pour faire tourner V3-Bêta , genre wine>=8.20, d'où l'installation de winehq-stable (v9.x)

INSTALLATION DES PRÉQUIS & WINE

DEBIAN 12 (apt):
Code: Tout sélectionner
$ sudo apt update && apt upgrade

$ sudo apt install wget cabextract

$ sudo mkdir -pm755 /etc/apt/keyrings
$ sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

$ sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/debian/dists/bookworm/winehq-bookworm.sources

$ sudo apt install --no-install-recommends winehq-stable

$ sudo dpkg --add-architecture i386

ARCHLINUX (pacman) :
1ère chose à faire modifier le fichier de configuration pour obtenir les dépôts nécessaires pour les outils 32 bits en décommettant les lignes suivante (enlevé les #)
Code: Tout sélectionner
$ sudo nano /etc/pacman.conf

[multilib]
Include = /etc/pacman.d/mirrorlist

ttf-ms-fonts : pour avoir les polices Microsoft (dépôts AUR)
Code: Tout sélectionner
$ sudo pacman -Syyu && trizen -Syua

$ sudo pacman -S lib32-gnutls lib32-libldap
$ trizen -S ttf-ms-fonts

$  sudo pacman -S winetricks

INSTALLATION V2 & V3-Alpha (32bits)
(pour les vieux comme moi, au syndrome de diogène, j'ai toujours la dernière Alpha en stock...)
Code: Tout sélectionner
$ sudo winetricks --self-update

$ export WINEARCH=win32
$ export WINEPREFIX=~/.wine32
$ wineboot -u

$ winetricks -q dotnet452 corefonts gdiplus msls31 fontsmooth=rgb vcrun2008 vcrun2010 vlc

$ sh -c "env WINEPREFIX=$HOME/.wine32 wine $HOME/.captvt2/Captvty.exe"

Pourquoi des winetricks supplémentaires ?
dotnet452, pour V3-Alpha, compatible V2
msls31, pour remplacer et compenser l'ex ie8
vcrun2008 & vcrun2010, , parce que ça fait pas de mal, et quand j'explore les fichier de config windows de captvty, j'ai l'impression qu'il aime bien ces modules. et vu la place que ça prends... j'me dis qui peux le plus peux le moins....

Pour supprimer les lanceurs créer par VLC :
Code: Tout sélectionner
$ rm -r ~/.local/share/applications/wine/Programs/VideoLAN/ && rm -r ~/Bureau/VLC\ media\ player.desktop

et dans la foulée, ceux la aussi ne servent à rien,
Code: Tout sélectionner
$ rm ~/.local/share/applications/wine-*

Solution testé & validé par moi-même ce jour, en attente du retour de vos tests.

Linux 64 bits / France / Firefox 122.0
Dernière édition par daminus le Mer 7 Fév 2024 06:14, édité 4 fois.
daminus
 
Messages: 33
Inscription: Mar 14 Nov 2023 18:01

PrécédenteSuivante

Retourner vers Captvty

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités