Captvty sous Linux

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

Re: Captvty sous Linux

Messagede k3c » Jeu 18 Jan 2024 05:44

bonjour

j'ai l'impression que tu oublies qu'un bug wine a été fixé et que, en
conséquence j'ai publié un message le 21 novembre


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

Re: Captvty sous Linux

Messagede Pulsar33 » Jeu 18 Jan 2024 06:33

Bonjour,
C'est bien possible, j'en suis désolé. Ma mémoire n'est plus ce qu'elle était :cry:
J'ai pourtant repris certains messages en compte sur une dizaine de pages de ce sujet mais j'ai pu rater quelque chose.
Ceci dit, le 21 novembre, je ne vois que celui-ci :
k3c a écrit:Bonjour
j'ai ajouté ces détails sur la discussion sur winehq, à suivre
Ceci correspond d'ailleurs au bug popup % écran et non au plantage de la V3.
Peux-tu préciser ta pensée stp car j'ai certainement une erreur de mon coté puisque je suis le seul (?) chez qui la V3 plante au lieu de démarrer, même si son fonctionnement chez vous n'est pas parfait

Bonne journée
Pulsar33


Linux 64 bits / France / Google Chrome 120.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 Pulsar33 » Jeu 18 Jan 2024 06:47

Bon, ça y est :D Merci daminus
J'ai rajouté ce qui me manquait et refait la rustine cabextract ensuite par sécurité, ça démarre.
Code: Tout sélectionner
export WINEARCH=win64
export WINEPREFIX=~/.wine64
winetricks -q gdiplus comctl32 vcrun2010
mkdir temp
cd temp
cabextract ~/.cache/winetricks/win7sp1/windows6.1-KB976932-X64.exe
cp -rf ./x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2/comctl32.dll ~/.wine64/drive_c/windows/syswow64/comctl32.dll
cd ~
rm -rf temp

Maintenant, j'ai :
Code: Tout sélectionner
[HKEY_CURRENT_USER\Software\Wine\DllOverrides]
"*atl100"="native,builtin"
"*comctl32"="native,builtin"
"*gdiplus"="native"
"*mscoree"="native"
"*msvcp100"="native,builtin"
"*msvcr100"="native,builtin"
"*vcomp100"="native,builtin"

Merci à tous pour vos conseils :pouce:
Bonne journée
Pulsar33


Linux 64 bits / France / Google Chrome 120.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 Pulsar33 » Jeu 18 Jan 2024 16:48

Mise à jour Wine 9.0 : fonctionnement étrange au premier lancement pour la V3 alors que la V2 n'a pas présenté ce problème
Un erreur s'affiche "cette application n'a pas pu démarrer. Voulez-vous voir des informations ..." => oui => une page Windows .Net s'ouvre dans le navigateur
Et curieusement, l'application Captvty V3 démarre quand même. Du coup, je n'ai pas vraiment lu la page en question
Au lancement suivant, pas d'erreur signalée.

@+
Pulsar33


Linux 64 bits / France / Google Chrome 120.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 » Jeu 18 Jan 2024 17:19

oui c'est ce que je disais dans mon message du 14 janvier 10 h 15


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

Re: Captvty sous Linux

Messagede k3c » Jeu 18 Jan 2024 23:04

Bonsoir

je chipote, mais maintenant qu'on a une jolie procédure, pour Captvty V3, peux-tu remplacer dans ton post précédent, la partie

Code: Tout sélectionner
mkdir temp
cd temp
cabextract ~/.cache/winetricks/win7sp1/windows6.1-KB976932-X64.exe
cp -rf ./x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2/comctl32.dll ~/.wine64/drive_c/windows/syswow64/comctl32.dll
cd ~
rm -rf temp


par le plus propre
Code: Tout sélectionner
tmpdir=$(mktemp -d)
cd $tmpdir
cabextract ~/.cache/winetricks/win7sp1/windows6.1-KB976932-X64.exe
cp -rf ./x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2/comctl32.dll ~/.wine64/drive_c/windows/syswow64/comctl32.dll
cd ~
rm -rf $tmpdir


ainsi on crée une directory avec un nom aléatoire dans /tmp, genre /tmp/tmp.xyz123
merci


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

Re: Captvty sous Linux

Messagede Pulsar33 » Ven 19 Jan 2024 07:26

Bonjour,

Avec plaisir !
Je préfère poster ci-dessous l'intégralité des procédures pour la V2 (que j'ai adaptée dans le même esprit) et la V3 ainsi que les procédures de mise à jour des deux versions.
A chacun d'adapter à sa configuration ...

Procédures d'installation from scratch de WineHQ et Captvty V2 & V3
Code: Tout sélectionner
NOTA : il peut être utile de redémarrer lorsqu'on renomme ou réinstalle un .wine
NOTA : l'utilité de charger win7 avec winetricks est en cours de discussion ...
===============================================================================================================
Procédure complète d'installation from scratch :
===============================================================================================================
Preparation pour la première fois
If your system is 64 bit, enable 32 bit architecture
sudo dpkg --add-architecture i386

Add the repository
Download and add the repository key:
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

Select your Ubuntu version and download the WineHQ sources file:
Linux Mint 21.x
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
Linux Mint 20.x
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/focal/winehq-focal.sources
===============================================================================================================

Supprimer ou renommer le dossier .wine s'il existe et redémarrer le PC
Update the package information:
sudo apt update
Install one of the following packages for Wine :
Stable branch   
sudo apt install --no-install-recommends winehq-stable
Development branch   
sudo apt install --no-install-recommends winehq-devel
Staging branch   
sudo apt install --no-install-recommends winehq-staging

Install Winetricks
cd "${HOME}/Téléchargements"
wget  https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetricks
sudo mv winetricks /usr/bin
Par sécurité, forcer la mise à jour
sudo winetricks --self-update

!!! Ne JAMAIS installer mono !!!

Créer le profil 32 bits pour la V2 :
export WINEARCH=win32
export WINEPREFIX=~/.wine32
wineboot -u
!!! Refuser mono !!!
winetricks -q dotnet45 corefonts gdiplus fontsmooth=rgb win7
Ignorer toutes les erreurs marshal, coree, ole, fixme
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 ~/.wine/drive_c/windows/system32
wine reg add HKCU\\Software\\Wine\\DllOverrides /v gdiplus /d native,builtin /f
cd ~
rm -rf $tmpdir

Installer la V2 :
Créer ~/.captvt2 et lancer Captvt2-MàJ.sh
Ajouter le lanceur de Captvty au menu et au tableau de bord (attention au préfixe avec env)
env WINEARCH=win32 WINEPREFIX=/home/pulsar33/.wine32 wine /home/pulsar33/.captvt2/Captvty.exe
Vérifier éventuellement la configuration en lançant winecfg

Créer le profil 64 bits pour la V3 :
export WINEARCH=win64
export WINEPREFIX=~/.wine64
wineboot -u
!!! Refuser mono !!!
winetricks -q dotnet48 gdiplus comctl32 corefonts fontsmooth=rgb vcrun2010 win7
tmpdir=$(mktemp -d)
cd $tmpdir
cabextract ~/.cache/winetricks/win7sp1/windows6.1-KB976932-X64.exe
cp -rf ./x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2/comctl32.dll ~/.wine64/drive_c/windows/syswow64/comctl32.dll
cd ~
rm -rf $tmpdir

Installer la V3 :
Créer ~/.captvt3 et lancer Captvt3-MàJ.sh puis lancer :
WINEARCH=win64  WINEPREFIX=~/.wine64 WINEDEBUG=fixme-all wine .captvt3/Captvty.exe
Ajouter le lanceur de Captvty au menu et au tableau de bord (attention au préfixe avec env)
env WINEARCH=win64 WINEPREFIX=/home/pulsar33/.wine64 wine /home/pulsar33/.captvt3/Captvty.exe
Vérifier éventuellement la configuration en lançant winecfg

Procédure d'installation ou mise à jour de Captvty V2 (Captvt2-MàJ.sh)
Code: Tout sélectionner
#!/bin/bash

#Purge du dossier où sont contenus les fichiers du logiciel pour la mise à jour
test -d "$HOME/.captvt2" && rm -rf "$HOME/.captvt2/tools" && rm "$HOME/.captvt2/Captvty.exe" && rm "$HOME/.captvt2/Captvty.exe.config"

#Récupération du programme proprement dit
adresse=$(wget -q -O- 'http://captvty.fr' | sed -n 's/.*href="\(\/\/.\+\.zip\).*/http:\1/p')
test -n "$adresse" && wget -qO /tmp/Captvty.zip "$adresse"
if test -n /tmp/Captvty.zip
then
   unzip -d "$HOME/.captvt2/" /tmp/Captvty.zip &&  rm /tmp/Captvty.zip
fi

Procédure d'installation ou mise à jour de Captvty V3 (Captvt3-MàJ.sh)
Code: Tout sélectionner
#!/bin/bash

#Purge du dossier où sont contenus les fichiers du logiciel pour la mise à jour
test -d "$HOME/.captvt3" && rm -rf "$HOME/.captvt3/bin" && rm "$HOME/.captvt3/Captvty.exe" && rm "$HOME/.captvt3/Captvty.exe.config"

#Récupération du programme proprement dit
adresse=$(wget -q -O- 'http://v3.captvty.fr' | sed -n 's/.*href="\(\/\/.\+\.zip\).*/http:\1/p')
test -n "$adresse" && wget -qO /tmp/captvt3.zip "$adresse"
if test -n /tmp/captvt3.zip
then
   unzip -d "$HOME/.captvt3/" /tmp/captvt3.zip &&  rm /tmp/captvt3.zip
fi

Si vous le souhaitez, vous pouvez installer également vlc en l'ajoutant sur les lignes "winetricks ... win7"

@k3c : je compte sur ton oeil affûté pour vérifier tout ça :!:
Bonne journée
Pulsar33


Linux 64 bits / France / Google Chrome 120.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 » Ven 19 Jan 2024 08:21

Bonjour

Très bon début

par contre tu t'es trompé dans le libéllé, je ne vois pas pour l'instant de procédure d'installation complète de Captvty 2 ou 3 from scratch


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

Re: Captvty sous Linux

Messagede Pulsar33 » Ven 19 Jan 2024 08:51

Euh, ben si puisque dans la première procédure on lance les deux procédures qui sont en dessous
J'ai séparé ces dernières parce qu'elles me servent aussi à faire les mises à jour
J'ai faux ?
Pulsar33


Linux 64 bits / France / Google Chrome 120.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 » Ven 19 Jan 2024 09:12

alors en tout cas comme je ne vois pas le moindre winetricks, on n'aura pas de Captvty 2 ou 3 fonctionnel

et pour moi les procédures de mise à jour et d'installation sont différentes


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

PrécédenteSuivante

Retourner vers Captvty

Qui est en ligne

Utilisateurs parcourant ce forum: Google[Bot] et 16 invités