Utiliser captvty.exe dans Debian Jessie 64 bits

apt-get install libpng12-0:i386

Connais pas. Pourquoi faire?

aujourd’hui captvty ne veut plus jouer, j’ajoute “WINEDEBUG=err+all wine” dans la ligne de commande.

Pour sauvegarder les messages je lance d’abord

script resul_captvty.txt

Et dans le fichier resul_captvty.txt je trouve ça:

Executing wine (wineserver32) 1.8.1 on Debian stretch/sid (amd64).
    If something goes wrong, please rerun with "WINEDEBUG=err+all wine"
    for more detailed debugging output.
    fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
    fixme:process:SetProcessDEPPolicy (1): stub
    fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
    fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v4.0.30319_32" failed to start: 1053
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0

j’installe la version 32 bits

Commit Log for Thu May  5 15:10:11 2016


Les paquets suivants ont été supprimés :
libpng12-0

Les paquets suivants ont été installés :
libpng12-0:i386 (1.2.50-2+deb8u2)

root@debian:/# ls -alrt /lib/i386-linux-gnu/libpng12.so.0
lrwxrwxrwx 1 root root 18 janv.  7 20:58 /lib/i386-linux-gnu/libpng12.so.0 -> libpng12.so.0.50.0

Et captvty refonctionne :laughing:

Bonjour
Juste pour signaler que pour récupérer les videos sur pluzz, arte (et peut être les autres) j’utilise youtube-dl
Ca peut te dépanner si ton logiciel ne fonctionne plus.

AAARGH en ligne de commande :tired_face:

Pour youtube je préfère ça

Bonjour,

Je viens de faire l’installation en “schroot” de Captvty 2.7.7 sous Strech. Pour mémoire, voici ce que j’ai fait :

  • debootstrap --verbose --arch=amd64 --include=most,vim,wget,htop,mc,cscope,vim-doc,debconf-utils,sshfs,elfutils,build-essential,debhelper,devscripts,dh-make,diffstat,quilt,dh-autoreconf,debootstrap,finger,lshw,reportbug,recode,recode-doc,enca,wfrench,manpages-fr,manpages-fr-dev,manpages-fr-extra,locales stretch /mnt/chroots/stretch-replay
  • éditer ‘/etc/schroot/schroot.conf’ pour ajouter la configuration.

[stretch-replay]
description=Debian Jessie Multiarch pour Captvty
type=directory
directory=/mnt/chroots/stretch-replay
root-groups=root
profile=desktop
personality=linux
preserve-environment=true
users=mon-login
root-users=root

  • sytemctl restart schroot
  • sudo schroot -c source:stretch-replay -u root
  • Modification ‘/etc/apt/sources.list’

deb http://debian.mirrors.ovh.net/debian/ stretch main contrib non-free
deb-src http://debian.mirrors.ovh.net/debian/ stretch main contrib non-free
deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free
# stretch-updates, previously known as ‘volatile’
deb http://httpredir.debian.org/debian stretch-proposed-updates main non-free contrib
deb-src http://httpredir.debian.org/debian stretch-proposed-updates main non-free contrib
# stretch backports
deb http://debian.mirrors.ovh.net/debian/ stretch-backports main contrib non-free
deb-src http://debian.mirrors.ovh.net/debian/ stretch-backports main contrib non-free

  • dpkg --add-architecture i386
  • apt update; apt dist-upgrade
  • apt-get install wine32:i386
  • mkdir /home/mon-login /* Il n’y pas de ‘homedir’ par défaut */
  • exit
  • avec les droits ‘root’, copie de ‘.bashrc’ et du fichier zippé de Captvty, puis modification des droits par ‘chown -Rh mon-login:mon-login /mnt/chroots/stretch-replay/home/mon-login’
  • En tant qu’utilisateur : ‘schroot -c stretch-replay’
  • export WINEPREFIX="/home/$USER/.wine_captvty"
  • export WINEARCH=win32
  • winetricks dotnet40 /* Rien à propos de Mono … */
  • winetricks corefont
  • l’action ‘winetricks comctl32’ est impossible à réaliser, pas de serveur pour fournir les binaires;
  • winetricks gdiplus
  • wine ~/Captvty/Captvty.exe

Les messages d’erreur pour ‘comctl32’ sont :

–2018-07-01 11:51:18-- ftp://ftp.ie.debian.org/disk1/download.sourceforge.net/pub/sourceforge/p/po/pocmin/Win%2095_98%20Controls/Win%2095_98%20Controls/CC32inst.exe
(try: 3) => ‘cc32inst.exe’
Connecting to ftp.ie.debian.org (ftp.ie.debian.org)|130.89.148.12|:21… failed: Connection refused.
Connecting to ftp.ie.debian.org (ftp.ie.debian.org)|2001:67c:2564:a119::148:12|:21… failed: Network is unreachable.
Giving up.
Executing cd /home/ours/.cache/winetricks/comctl32
Downloading https://web.archive.org/web/ftp://ftp.ie.debian.org/disk1/download.sourceforge.net/pub/sourceforge/p/po/pocmin/Win%2095_98%20Controls/Win%2095_98%20Controls/CC32inst.exe to /home/ours/.cache/winetricks/comctl32
–2018-07-01 11:51:18-- https://web.archive.org/web/ftp://ftp.ie.debian.org/disk1/download.sourceforge.net/pub/sourceforge/p/po/pocmin/Win%2095_98%20Controls/Win%2095_98%20Controls/CC32inst.exe
Resolving web.archive.org (web.archive.org)… 207.241.225.186
Connecting to web.archive.org (web.archive.org)|207.241.225.186|:443… connected.
HTTP request sent, awaiting response… 404 NOT FOUND
2018-07-01 11:51:21 ERROR 404: NOT FOUND.
–2018-07-01 11:51:21-- https://web.archive.org/web/ftp://ftp.ie.debian.org/disk1/download.sourceforge.net/pub/sourceforge/p/po/pocmin/Win%2095_98%20Controls/Win%2095_98%20Controls/CC32inst.exe
Reusing existing connection to web.archive.org:443.
HTTP request sent, awaiting response… 404 NOT FOUND
2018-07-01 11:51:21 ERROR 404: NOT FOUND.
------------------------------------------------------
Downloading https://web.archive.org/web/ftp://ftp.ie.debian.org/disk1/download.sourceforge.net/pub/sourceforge/p/po/pocmin/Win%2095_98%20Controls/Win%2095_98%20Controls/CC32inst.exe failed


Catvty fonctionne, mais avec le message d’erreur :

err:ole:CoGetContextToken apartment not initialised
err:winsock:WSAIoctl -> _WSAIO(IOC_WS2, 23) request failed with status 0x2733

err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

L’installation de ‘winbind:i386’ et ‘winbind’ ne change rien … ?

Les fichier vont dans un sous répertoire, ‘/home/mon-login/Captvty/Vid�os’ (le point d’interrogation est présent, ce n’est pas une coquille : installation des ‘locales’ et reconfiguration) et sont cantonné à l’arborescence de ‘stretch-replay’. Pour éviter cela, modification de ‘/etc/schroot/desktop/fstab’ pour les mettre ailleurs avec ajout de la ligne :

/media/mon-login/Video/PartageVM /mnt/PartageVM none rw,bind

7

les problemes avec comctl32 j’en ai déjà eu à cause de la version de winetricks qui ne va pas chercher les ingrédients sur le bon serveur

Avec

winetricks --version
20180603 - sha256sum: 09d153c320ba4a58cfe600beab42913803ab0871b41ffea79c5b3bf6f0214a36

Pas de problème particulier

Downloading https://downloads.sourceforge.net/project/pocmin/Win%2095_98%20Controls/Win%2095_98%20Controls/CC32inst.exe to /home/guy/.cache/winetricks/comctl32
--2018-07-02 14:04:40--  https://downloads.sourceforge.net/project/pocmin/Win%2095_98%20Controls/Win%2095_98%20Controls/CC32inst.exe
Résolution de downloads.sourceforge.net (downloads.sourceforge.net)… 216.105.38.13
Connexion à downloads.sourceforge.net (downloads.sourceforge.net)|216.105.38.13|:443… connecté.
requête HTTP transmise, en attente de la réponse… 302 Found
Emplacement : https://netix.dl.sourceforge.net/project/pocmin/Win%2095_98%20Controls/Win%2095_98%20Controls/CC32inst.exe [suivant]
--2018-07-02 14:04:41--  https://netix.dl.sourceforge.net/project/pocmin/Win%2095_98%20Controls/Win%2095_98%20Controls/CC32inst.exe
Résolution de netix.dl.sourceforge.net (netix.dl.sourceforge.net)… 87.121.121.2
Connexion à netix.dl.sourceforge.net (netix.dl.sourceforge.net)|87.121.121.2|:443… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 587496 (574K) [application/octet-stream]
Sauvegarde en : « CC32inst.exe »

CC32inst.exe        100%[===================>] 573,73K   355KB/s    ds 1,6s    

2018-07-02 14:04:43 (355 KB/s) — « CC32inst.exe » sauvegardé [587496/587496]

La synthèse pour une installation facile de captvty

Bonjour,

En suivant tes conseils et le lien, il y a du mieux, j’ai notamment les résumés des émissions que je n’avais pas avant. Pour anecdote, j’ai refait complètement l’installation de Wine et de Captvty. Mais au démarrage je me trouve toujours avec des messages liés à des librairies manquantes :

001c:err:module:import_dll Library MSVCR100_CLR0400.dll (which is needed by L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe") not found
001c:err:module:import_dll Library mscoree.dll (which is needed by L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe") not found
001c:err:module:attach_dlls Importing dlls for L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe" failed, status c0000135
000f:err:service:process_send_command service protocol error - failed to write pipe!
0037:err:ole:CoGetContextToken apartment not initialised
0009:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0009:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
003b:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
003b:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733

j’utilise un lanceur pour démarrer Captvty et si erreurs il y a je ne les vois pas et en tout cas Captvty fonctionne à merveille. :ok_hand:

Capture du 2018-08-16 14-44-51

j’utilise captvty dans xp virtualbox et aucun de tous ces emmerdements.

Salut,

Captvty fonctionne très bien aussi :slight_smile:

Je lance le programme en mode console, donc je vois tout :wink: Pour le lancement j’utilise les variables d’environnement et l’alias :

(stretch-replay)moi@machine:~$ alias replay
alias replay='wine ~/Captvty/Captvty.exe &'
(stretch-replay)moi@machine:~$ env | grep WIN
WINDOWID=29360248
WINEPREFIX=/home/moi/.wine_captvty

Moi aussi j’utilise virtualbox et grâce à la fonction “enregistrer l’état de la machine” il me faut tout au plus 10-15’’ pour avoir captivity fonctionnel

(j’ai passé des heures à essayer d’installer captivity sur debian, … en vain)