Captvty sous Linux

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

Re: Captvty sous Linux

Messagede k3c » Dim 9 Fév 2025 16:06

Bonjour Pulsar

Alors aucune idée, je n'utilise pas Mint, mais j'ai trouvé cette discussion, avec un petit script Python qui mémorise et restore

https://askubuntu.com/questions/631392/ ... -positions

la réponse avec le script window_arrange qui utilise wmctrl, ainsi que la réponse de jholtrop

à tester


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

Re: Captvty sous Linux

Messagede Pulsar33 » Dim 9 Fév 2025 16:49

Pas mal merci :pouce:
Je teste dès que possible
Bonne soirée
Pulsar33


Android / France / Firefox Mobile 135.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: 2903
Inscription: Dim 30 Sep 2012 14:23
Localisation: Bordeaux

Re: Captvty sous Linux

Messagede Pulsar33 » Lun 10 Fév 2025 09:40

Bonjour,

Alors c'est très intéressant wmctrl, d'autant plus qu'il est installé de base sous Mint
Les exemples de scripts qui l'utilisent sont cependant tous orientés vers la restauration de toutes les fenêtres (celui que tu indiques en Python ou bien celui-ci en bash)
J'ai donc essayé de coupler l'exécution de la commande à celle qui lance Captvty v3 via Mono
Code: Tout sélectionner
mono /home/pulsar33/.captvty/Captvty.exe &
wmctrl -r "Captvty" -e 0,760,120,1170,1000
Malheureusement, wmctrl applique son action à toute fenêtre contenant "captvty" (explorer, firefox, etc) ouverte précédemment
Va falloir faire plus compliqué mais je vais y arriver

De plus, il faut laisser le temps à la fenêtre de s'ouvrir. Si aucune fenêtre ouverte ne contient capvty dans son titre, le shell suivant fonctionne :
Code: Tout sélectionner
mono /home/pulsar33/.captvty/Captvty.exe &
sleep 3
wmctrl -r "Captvty" -e 0,760,120,1170,1000

Bonne journée
Pulsar33


Linux 64 bits / France / Google Chrome 133.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: 2903
Inscription: Dim 30 Sep 2012 14:23
Localisation: Bordeaux

Re: Captvty sous Linux

Messagede Pulsar33 » Lun 10 Fév 2025 10:26

Bon, ce n'est pas beau mais en attendant mieux, j'ai hacké Captvty
Ouvrir Captvty.exe version 3.0.0.2 avec une éditeur Hexadécimal pour changer le titre de la fenêtre
A l'offset 0x00321d08 remplacer Captvty par Captvtm et sauver dans Captvtm.exe
Utiliser ce script de lancement :
Code: Tout sélectionner
mono /home/pulsar33/.captvty/Captvtm.exe &
sleep 3
wmctrl -r Captvtm -e 0,760,120,1170,1000
(ajustez le chemin d'accès à Captvtm.exe ainsi que X Y W H à vos besoins)

Bonne journée
Pulsar33


Linux 64 bits / France / Google Chrome 133.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: 2903
Inscription: Dim 30 Sep 2012 14:23
Localisation: Bordeaux

Re: Captvty sous Linux

Messagede k3c » Lun 10 Fév 2025 10:33

Bonjour Pulsar

effectivement changer un peu le nom, au final tu as un script court et qui fonctionne !

Joli


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

Re: Captvty sous Linux

Messagede Pulsar33 » Lun 10 Fév 2025 10:41

Merci :!: mais c'est grâce à toi :!:
J'avais déjà Captvt2 et Captvt3 pour Wine, voilà Captvtm pour Mono
Cordialement
Pulsar33


Linux 64 bits / France / Google Chrome 133.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: 2903
Inscription: Dim 30 Sep 2012 14:23
Localisation: Bordeaux

Re: Captvty sous Linux

Messagede k3c » Lun 10 Fév 2025 18:48

Bonsoir Pulsar

en mode chipotage, tu peux remplacer

Code: Tout sélectionner
mono /home/pulsar33/.captvty/Captvtm.exe &


par le plus universel

Code: Tout sélectionner
mono ~/.captvty/Captvtm.exe &


comme ça il n'y a rien à adapter

:-)


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

Re: Captvty sous Linux

Messagede Pulsar33 » Mar 11 Fév 2025 06:23

:pouce:


Linux 64 bits / France / Google Chrome 133.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: 2903
Inscription: Dim 30 Sep 2012 14:23
Localisation: Bordeaux

Re: Captvty sous Linux

Messagede k3c » Mer 12 Fév 2025 14:00

Bonjour Pulsar

dans la procédure d'installation ou mise à jour de Captvty V2, es-tu d'accord pour modifier légèrement afin de ne pas avoir à répondre à la moindre question

donc remplacer

Code: Tout sélectionner
if test -n /tmp/Captvty.zip
then
   unzip -d "$HOME/.captvt2/" /tmp/Captvty.zip &&  rm /tmp/Captvty.zip
fi


par

Code: Tout sélectionner
if test -n /tmp/Captvty.zip
then
   unzip -o -d "$HOME/.captvt2/" /tmp/Captvty.zip &&  rm /tmp/Captvty.zip
fi


extrait du help de unzip

-o overwrite files WITHOUT prompting


et on pourrait même faire une petit lanceur pour Mme Michu (ou les allergiques à la ligne de commande) , qu'on nommerait (je propose)

"mise à jour de Captvty"

et qui lancerait cette procédure ?


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

Re: Captvty sous Linux

Messagede Pulsar33 » Mer 12 Fév 2025 15:03

Bonjour k3c

Je suis bien sûr d'accord sur le principe mais je ne croyais pas avoir à faire face à cela puisque j'efface sélectivement les fichiers qui vont être écrasés par le désarchivage
Voir #Purge du dossier où sont contenus les fichiers du logiciel pour la mise à jour
Il en manquerait ?

Cordialement
Pulsar33


Linux 64 bits / France / Google Chrome 133.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: 2903
Inscription: Dim 30 Sep 2012 14:23
Localisation: Bordeaux

PrécédenteSuivante

Retourner vers Captvty

Qui est en ligne

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