Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.04 LTS
Ubuntu-fr propose des clés USB de Ubuntu et toutes ses « saveurs » ainsi qu'un magnifique t-shirt pour cette toute nouvelle version d'Ubuntu !

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#401 Le 14/04/2018, à 12:35

Padrig

Re : [RESOLU] Utiliser captvty sous wine

Je reviens sur le sujet à la suite d'un message d'avertissement du système qui m'informe qu'il me reste très peu de mémoire disque. Je croyais que docker était une tache évanescente une fois fermé la fenêtre d’exécution? Comment peut on être sûr qu'il n'y a pas des fichiers temporaire ou autres de travail sur le disque? j'ai cherché avec mc en sudo. et je ne vois rien de particulier. docker aurait il un "ramasse-miettes" intégré? comment et quoi purger alors s'il n'y en a pas?

Hors ligne

#402 Le 14/04/2018, à 13:49

k3c

Re : [RESOLU] Utiliser captvty sous wine

vérifie si il reste des containers docker

docker ps -a

si tu n'es pas en train d'en utiliser, tu les enlèves

docker rm -f $(docker ps -aq)

docker rm enlève un container
docker ps -aq renvoie les identifiants des containers arrêtés

Dernière modification par k3c (Le 14/04/2018, à 18:32)


Archlinux sur Xiaomi Air 13

Hors ligne

#403 Le 14/04/2018, à 13:55

k3c

Re : [RESOLU] Utiliser captvty sous wine

Padrig a écrit :

Bonjour
Oui, ca fonctionne . mais les manipulations sont un peu "lourdes"! Cependant  je n'ai pas observé de grands changements car la police de caractères est de  taille identique .  La version courante de captvty 2.7.5 est plus confortable à l’œil et moins encombrante car on peut la surveiller du coin de l’œil tout en faisant autre chose dans une autre fenêtre...

Ce qui serait bien c'est d'avoir un lanceur d'accès direct dans le menu principal d'ubuntu.... lancer captvty par l'alias dans la fenêtre de terminal n'est pas si ergonomique que cela  pour une personne peu familière de ubuntu! .

Merci encore car j'ai appris beaucoup de choses depuis 2 jours!

oui

docker cp

n'est pas limpide

si tu ajoutes

 -v /home/$USER:/home/gg/Captvty/Vidéos 

dans ta commande docker run, tu as direct tes vidéos

variante

-v /media/$USER/Toshiba:/home/$USER/Captvty/Vidéos

si tu as un disque dur USB nommé Toshiba

si tu veux un lanceur, il y a quelques exemples, par exemple en page 15 de ce topic, message 362 de jlfh0816

extrait

Voici donc mon lanceur au complet et qui marche :

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Name=Captvtydocker
Categories=AudioVideo;Player;Recorder;
Exec=sh -c "docker run -e DISPLAY -v /tmp -v $HOME/.Xauthority:/home/developer/.Xauthority -v /tmp/.X11-unix:/tmp/.X11-unix:ro --net=host k3ck3c/captvty"
Icon=/home/jlfh0816/Images/icones_fixes/captvty-logo-32x32.png
Comment=Download video from TV channel catch-up replay website.


Archlinux sur Xiaomi Air 13

Hors ligne

#404 Le 15/04/2018, à 19:47

Padrig

Re : [RESOLU] Utiliser captvty sous wine

bonjour
merci pour ton explication.
cependant il y a quelque chose qui m’étonne:
J'ai un applet  qui dans un coin supérieur de mon écran,  me donne mon IP courante (ce qui est normal chez moi) suivie quand je clique dessus ,  de deux autres items d' adresses IP , une "enp3s0" avec une ip en 192.168.xx.xx / xx (car j'ai aussi un switch) et une autre IP "docker0": 172.17.xx.xx/xx. alors que je n'ai pas de processus docker lancé. (j'ai verifié par docker ps)
Y aurait t il  un processus qui communiquerait par en dessous?

salutations

Hors ligne

#405 Le 15/04/2018, à 21:07

k3c

Re : [RESOLU] Utiliser captvty sous wine

docker joue avec les règles iptables pour les conteneurs qui ont par défaut une adresse en 172..., par exemple si je regarde sur ce PC

gg@asus:~$ ip a | grep 172
    inet 172.17.0.1/16 scope global docker0
    inet 172.19.0.1/16 scope global br-a2717023b80f
    inet 172.20.0.1/16 scope global br-0e3ef218671e
    inet 172.18.0.1/16 scope global br-296303908a16
gg@asus:~$ 

Edit

si tu veux donner une adresse spécifique

docker network create --subnet=172.18.0.0/16 monreseau

puis tu lances ton conteneur

docker run --net monreseau --ip 172.18.0.22 -it  ...k3ck3c/captvty

Dernière modification par k3c (Le 15/04/2018, à 21:15)


Archlinux sur Xiaomi Air 13

Hors ligne

#406 Le 24/04/2018, à 09:55

Padrig

Re : [RESOLU] Utiliser captvty sous wine

Bonjour
depuis dimanche dernier captvty plante au lancement
avec le message suivant:
err:ole:CoGetContextToken apartment not initialised
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  130 (MIT-SHM)
  Minor opcode of failed request:  3 (X_ShmPutImage)
  Value in failed request:  0x380
  Serial number of failed request:  4103
  Current serial number in output stream:  4112

C'est consecutif à une mise à jour automatique de Ubuntu 16.04. Aurais tu une idée? ( la version du docker a changé  (v5.1))
Salutations et merçi encore

Hors ligne

#407 Le 24/04/2018, à 11:45

k3c

Re : [RESOLU] Utiliser captvty sous wine

C'est bizarre, car cette image a déjà fonctionné sous Ubuntu 16.04 (et l'idée de docker est d'être indépendant de la version de l'OS)

je vais chercher


Archlinux sur Xiaomi Air 13

Hors ligne

#408 Le 24/04/2018, à 20:57

Padrig

Re : [RESOLU] Utiliser captvty sous wine

D'autant plus bizarre que sur un autre pc du réseau configuré identiquement, le captvty fonctionne correctement sur le docker (sauf que j'ai bloqué la mise à jour automatique du système après avoir constaté le pb sur le présent pc!)

Hors ligne

#409 Le 25/04/2018, à 09:04

k3c

Re : [RESOLU] Utiliser captvty sous wine

C'est un problème de permission, peux tu tester

docker run --privileged ...

et la suite habituelle de la commande ?

Bon dans ce cas le container accès à tout sur le host :-(

Je me demande si il n'y a pas un rapport avec les uid gid du compte qui lance la commande...

Dernière modification par k3c (Le 25/04/2018, à 09:06)


Archlinux sur Xiaomi Air 13

Hors ligne

#410 Le 25/04/2018, à 09:59

Padrig

Re : [RESOLU] Utiliser captvty sous wine

bonjour
avec l'option --privileged c'est pareil
une fenêtre s'ouvre et se referme ferme aussitôt comme auparavant  et le message d'erreur est le même qu'auparavant..
comportement identique avec la version 3.1 de captvty

Hors ligne

#411 Le 25/04/2018, à 15:45

k3c

Re : [RESOLU] Utiliser captvty sous wine

Peux tu essayer ce qui suit

Copier le contenu de
https://github.com/k3ck3c/docker_captvt … ile_latest

mkdir abc
cd abc
nano Dockerfile

nano ou gedit ou vim ou emacs ou kate ou...
Y insérer ce que tu as copié
Reconstruire l'image

docker build -t k3ck3c/captvty .

relancer la commande habituelle

docker run...

et voir si c'est mieux

Dernière modification par k3c (Le 25/04/2018, à 17:57)


Archlinux sur Xiaomi Air 13

Hors ligne

#412 Le 25/04/2018, à 17:56

k3c

Re : [RESOLU] Utiliser captvty sous wine

Et comme

v3.captvty.fr

a sorti une nouvelle version le 23 avril, tu auras la dernière version


Archlinux sur Xiaomi Air 13

Hors ligne

#413 Le 25/04/2018, à 19:22

Padrig

Re : [RESOLU] Utiliser captvty sous wine

je viens de me lancer dans ce que tu indiques et j'obtiens cela dès la 1ere ligne.. je suis pourtant sur la ubuntu 16.04 en 64 bits qui est une debian...

docker build -t k3ck3c/captvty .
Sending build context to Docker daemon 4.096 kB
Step 1/16 : ENV DEBIAN_FRONTEND noninteractive
Please provide a source image with `from` prior to commit

Hors ligne

#414 Le 25/04/2018, à 19:29

k3c

Re : [RESOLU] Utiliser captvty sous wine

Bizarre, si tu as bien copié le Dockerfile, il commence par

FROM Ubuntu:16.04

Archlinux sur Xiaomi Air 13

Hors ligne

#415 Le 26/04/2018, à 10:19

Padrig

Re : [RESOLU] Utiliser captvty sous wine

Bonjour!
effectivement!
et ubuntu en minuscules! (casse)
Le script se lance. mais message d'insultes plutôt abscons!

patrick@patrick-G31M-ES2L:~/abc$ docker build -t k3ck3c/captvty .
Sending build context to Docker daemon 4.096 kB
Step 1/17 : FROM ubuntu:16.04
---> c9d990395902
Step 2/17 : ENV DEBIAN_FRONTEND noninteractive
---> Using cache
---> f72e1db2d8f3
Step 3/17 : ENV LANG fr_FR.UTF-8
---> Using cache
---> 99a96e57f3e6
Step 4/17 : ENV LANGUAGE fr_FR:en
---> Using cache
---> b65d0f6c4fdd
Step 5/17 : ENV LC_ALL fr_FR.UTF-8
---> Using cache
---> 565117d2d6c9
Step 6/17 : RUN locale-gen fr_FR.UTF-8 && dpkg --add-architecture i386 &&     apt-get update &&         BUILD_PACKAGES='wget software-properties-common unzip apt-transport-https openssh-server xauth cabextract winbind squashfs-tools xvfb ' &&    apt-get -qy upgrade && apt-get -qy install $BUILD_PACKAGES &&         AUTO_ADDED_PACKAGES=`apt-mark showauto` &&     wget -qO- https://dl.winehq.org/wine-builds/Release.key | apt-key add - &&     apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/ &&     apt-get update && apt-get -qy install --no-install-recommends winehq-devel && useradd -d /home/gg -m -s /bin/bash gg && echo gg:gg | chpasswd &&     wget https://raw.githubusercontent.com/Winet … winetricks -O /tmp/winetricks &&     chmod +x /tmp/winetricks && echo $AUTO_ADDED_PACKAGES && sleep 11
---> Running in e589afc159ec
/bin/sh: 1: locale-gen: not found
The command '/bin/sh -c locale-gen fr_FR.UTF-8 && dpkg --add-architecture i386 &&     apt-get update &&         BUILD_PACKAGES='wget software-properties-common unzip apt-transport-https openssh-server xauth cabextract winbind squashfs-tools xvfb ' &&    apt-get -qy upgrade && apt-get -qy install $BUILD_PACKAGES &&         AUTO_ADDED_PACKAGES=`apt-mark showauto` &&     wget -qO- https://dl.winehq.org/wine-builds/Release.key | apt-key add - &&     apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/ &&     apt-get update && apt-get -qy install --no-install-recommends winehq-devel && useradd -d /home/gg -m -s /bin/bash gg && echo gg:gg | chpasswd &&     wget https://raw.githubusercontent.com/Winet … winetricks -O /tmp/winetricks &&     chmod +x /tmp/winetricks && echo $AUTO_ADDED_PACKAGES && sleep 11' returned a non-zero code: 127

Je recommence apres avoir  fait :
docker rm -f $(docker ps -aq)

et c'est pareil. Je remarque la ligne :
/bin/sh: 1: locale-gen: not found
Il lui manque quoi, et où ?

merci encore !

Hors ligne

#416 Le 26/04/2018, à 10:34

k3c

Re : [RESOLU] Utiliser captvty sous wine

Bonjour

Quand tu as beaucoup de texte, c'est plus lisible de le mettre entre balises Code, quand tu réponds à un message, c'est la 11 ème balise

Cela dit je soupçonne que le copier coller a foiré un caractère de continuation de ligne, peux tu vérifier ?


Archlinux sur Xiaomi Air 13

Hors ligne

#417 Le 26/04/2018, à 13:53

Padrig

Re : [RESOLU] Utiliser captvty sous wine

Je viens de recopier le raw du github de dockerfile,
et le message d'erreur est identique...

Hors ligne

#418 Le 26/04/2018, à 15:01

k3c

Re : [RESOLU] Utiliser captvty sous wine

J'ai l'impression que tu traînes le premier mauvais layer du build qui a foiré, peux tu faire

docker build --no-cache k3ck3c/cap3 .

Archlinux sur Xiaomi Air 13

Hors ligne

#419 Le 26/04/2018, à 21:30

Padrig

Re : [RESOLU] Utiliser captvty sous wine

et j'obtiens ceci :

patrick@patrick-G31M-ES2L:~/abc$ docker build --no-cache k3ck3c/cap3 ."docker build" requires exactly 1 argument(s).
See 'docker build --help'.

Usage:  docker build [OPTIONS] PATH | URL | -

Build an image from a Dockerfile

Hors ligne

#420 Le 26/04/2018, à 21:35

k3c

Re : [RESOLU] Utiliser captvty sous wine

Ah ma faute, il manque le

-t

docker build  -t k3ck3c/cap3 .

Dernière modification par k3c (Le 26/04/2018, à 21:36)


Archlinux sur Xiaomi Air 13

Hors ligne

#421 Le 26/04/2018, à 21:50

Padrig

Re : [RESOLU] Utiliser captvty sous wine

j'avais essayé avec --no-cache et  avec -t , même message d'erreur et avec -t j'ai le gros message d'erreur avec en rouge

/bin/sh: 1: locale-gen: not found

Hors ligne

#422 Le 26/04/2018, à 22:08

k3c

Re : [RESOLU] Utiliser captvty sous wine

Peux tu poster, entre balises code, la commande suivante et son résultat

cat Dockerfile

Archlinux sur Xiaomi Air 13

Hors ligne

#423 Le 27/04/2018, à 09:24

Padrig

Re : [RESOLU] Utiliser captvty sous wine

bonjour!
voilà!

patrick@patrick-G31M-ES2L:~/abc$ cat dockerfile
FROM ubuntu:16.04

# inspired by webanck/docker-wine-steam

# preparations
ENV DEBIAN_FRONTEND noninteractive
ENV LANG fr_FR.UTF-8
ENV LANGUAGE fr_FR:en
ENV LC_ALL fr_FR.UTF-8
# activate i386 arch for Wine and install stuff we need
RUN locale-gen fr_FR.UTF-8 && \
dpkg --add-architecture i386 && \
	apt-get update && \
        BUILD_PACKAGES='wget software-properties-common unzip apt-transport-https openssh-server xauth cabextract winbind squashfs-tools xvfb ' &&\
	apt-get -qy upgrade && apt-get -qy install $BUILD_PACKAGES && \
        AUTO_ADDED_PACKAGES=`apt-mark showauto` && \	
	# install latest Wine
	wget -qO- https://dl.winehq.org/wine-builds/Release.key | apt-key add - && \
	apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/ && \
	apt-get update && apt-get -qy install --no-install-recommends winehq-devel && \

	# make sshd work and enable X11 forwarding
	# create our user for Wine
useradd -d /home/gg -m -s /bin/bash gg && \
echo gg:gg | chpasswd && \ 
	# winetricks
	wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks -O /tmp/winetricks && \
	chmod +x /tmp/winetricks && \
echo $AUTO_ADDED_PACKAGES && \
sleep 11
        USER gg 
ENV WINEDEBUG=-all WINEPREFIX=/home/gg/.wine WINEARCH=win32
RUN winecfg && \
xvfb-run -a /tmp/winetricks -q --unattended dotnet45 corefonts comctl32 gdiplus vcrun2010 ie8
        USER root	
	# cleaning up
	RUN apt-get autoremove -y --purge software-properties-common && \
	apt-get autoremove -y --purge && \
	apt-get remove --purge -y software-properties-common apt-transport-https openssh-server xauth cabextract winbind squashfs-tools pulseaudio x11-apps xfce4 cups joe xfce4-terminal xvfb socat x11vnc && \
	apt-get clean -y && \
	rm -rf /home/wine/.cache && \
	rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /tmp/inetricks
USER gg
RUN wget -q -O- http://v3.captvty.fr/ | egrep -o '\/\/.+?\.zip' | sed 's/\/\//http:\/\//' | xargs wget -O /tmp/v3Captvty.zip && \
ls -alrt /tmp/v3Cap*zip && unzip -d  ~/Captvtyv3 /tmp/v3Captvty.zip && rm /tmp/v3Captvty.zip 
USER root
RUN apt-get remove --purge -y wget &&\
        apt-get clean -y && \
	apt-get autoremove -y && \
	rm -rf /home/wine/.cache && \
        rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
USER gg
CMD wine /home/gg/Captvtyv3/Captvty.exe

Hors ligne

#424 Le 27/04/2018, à 09:32

k3c

Re : [RESOLU] Utiliser captvty sous wine

Ok, peux tu poster

docker images

puis

docker system prune

puis

docker images

puis retenter un

docker build...

Archlinux sur Xiaomi Air 13

Hors ligne

#425 Le 27/04/2018, à 09:33

Padrig

Re : [RESOLU] Utiliser captvty sous wine

Il y a cela dans le script , il manque un w à winetricks, j'ai corrigé et les warningd de compil sont les mêmes

ps joe xfce4-terminal xvfb socat x11vnc && \
	apt-get clean -y && \
	rm -rf /home/wine/.cache && \
	rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /tmp/inetricks

Hors ligne