Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

#76 Le 12/01/2014, à 22:26

arcane17

Re : [RESOLU] Utiliser captvty sous wine

Sur mon ubuntu 13.10,
env WINEPREFIX="/home/$USER/.wine_captvty" ; wine "/home/$USER/Captvty/Captvty.exe"
avec $USER ou le user "en clair"
fonctionne en ligne de commande,
mais ne fonctionne pas dans un lanceur.

Hors ligne

#77 Le 13/01/2014, à 11:21

grandtoubab

Re : [RESOLU] Utiliser captvty sous wine

arcane17 a écrit :

Sur mon ubuntu 13.10,
env WINEPREFIX="/home/$USER/.wine_captvty" ; wine "/home/$USER/Captvty/Captvty.exe"
avec $USER ou le user "en clair"
fonctionne en ligne de commande,
mais ne fonctionne pas dans un lanceur.

Salut,
effectivement il y a une faute de frappe, il ne faut pas mettre le point virgule dans le lanceur. roll

env WINEPREFIX="/home/XXX/.wine_captvty"  wine "/home/XXX/Captvty/Captvty.exe"

Linux tout seul sur le disque dur  Acer Aspire T650 :=))
RAM: 1,7 Gio, CPU: Intel® Pentium(R) 4 CPU 3.06GHz × 2. Carte graphique Gallium 0.4 on ATI RC410 (Radeon Xpress200)
Partition 1: Debian Jessie & Gnome Version 3.12, Kernel  3.16.3-031603-generic
Partition 2: Ubuntu Trusty 14.04 & Unity

Hors ligne

#78 Le 19/01/2014, à 01:49

arcane17

Re : [RESOLU] Utiliser captvty sous wine

Salut,
effectivement il y a une faute de frappe, il ne faut pas mettre le point virgule dans le lanceur. roll

env WINEPREFIX="/home/XXX/.wine_captvty"  wine "/home/XXX/Captvty/Captvty.exe"

... merci mais malheureusement, cela ne fonctionne pas mieux. Cela dit, un lanceur est confortable, mais pas indispensable.

Dernière modification par arcane17 (Le 19/01/2014, à 01:50)

Hors ligne

#79 Le 01/02/2014, à 12:54

grandtoubab

Re : [RESOLU] Utiliser captvty sous wine

arcane17 a écrit :

Salut,
effectivement il y a une faute de frappe, il ne faut pas mettre le point virgule dans le lanceur. roll

env WINEPREFIX="/home/XXX/.wine_captvty"  wine "/home/XXX/Captvty/Captvty.exe"

... merci mais malheureusement, cela ne fonctionne pas mieux. Cela dit, un lanceur est confortable, mais pas indispensable.

c'est bien dommage!
voici le contenu de mon fichier placé sur le Bureau

@ubuntu-desktop:~/Bureau$ cat CAPTVTY.desktop
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Name[fr_FR]=CAPTVTY
Exec=env WINEPREFIX="/home/XXX/.wine_captvty"  wine "/home/XX/Captvty/Captvty.exe"
Icon=/usr/share/icons/hicolor/32x32/devices/totem-tv.png

XXX est à remplacer par le nom d'utilisateur.
Icon est à choisir selon son goût.


Linux tout seul sur le disque dur  Acer Aspire T650 :=))
RAM: 1,7 Gio, CPU: Intel® Pentium(R) 4 CPU 3.06GHz × 2. Carte graphique Gallium 0.4 on ATI RC410 (Radeon Xpress200)
Partition 1: Debian Jessie & Gnome Version 3.12, Kernel  3.16.3-031603-generic
Partition 2: Ubuntu Trusty 14.04 & Unity

Hors ligne

#80 Le 04/02/2014, à 14:03

VinyMusic

Re : [RESOLU] Utiliser captvty sous wine

Par soucis de simplicité, j'ai fait un lanceur à partir du clic droit de la souris :"créer un lanceur" puis dans le champ commande, j'y ai inscrit
wine "Captvty.exe" J'ai eu le plaisir de constater que ça fonctionnait de mon côté.
Par ailleurs, l'icône de totem proposée par Grantoubab me convient très bien.


- Linux Mint 13 "Maya", Intel E5200, 2048 Go, ATI radeon X300, Soundblaster xtrem audio
- Ubuntu 12.04.04 "Precise", PC by surcourf (CLEVO) 13,3'', SU2300, 2048 Go, GMA 4500HD

Hors ligne

#81 Le 05/02/2014, à 18:05

grandtoubab

Re : [RESOLU] Utiliser captvty sous wine

Salut,
Ayant installé Debian 7.3 Stable 64 bits Gnome dans une partition de test je voulais y faire fonctionner captvty.
j'ai installé PlayOnLinux ce qui m'a installé un tas de paquets pour travailler en 32 bits.

Les paquets suivants ont été installés :
cabextract (1.4-3)
icoutils (0.29.1-5)
libdrm-intel1:i386 (2.4.40-1~deb7u2)
libdrm-nouveau1a:i386 (2.4.40-1~deb7u2)
libdrm-radeon1:i386 (2.4.40-1~deb7u2)
libdrm2:i386 (2.4.40-1~deb7u2)
libgl1-mesa-dri:i386 (8.0.5-4+deb7u2)
libgl1-mesa-glx:i386 (8.0.5-4+deb7u2)
libglapi-mesa:i386 (8.0.5-4+deb7u2)
libglu1-mesa:i386 (8.0.5-4+deb7u2)
libgsm1:i386 (1.0.13-4)
libmpg123-0:i386 (1.14.4-1)
libodbc1:i386 (2.2.14p2-5)
libpciaccess0:i386 (0.13.1-2)
libstdc++6:i386 (4.7.2-5)
libtiff4:i386 (3.9.6-11)
libv4l-0:i386 (0.8.8-3)
libv4lconvert0:i386 (0.8.8-3)
libwine-alsa:i386 (1.4.1-4)
libwine-bin:i386 (1.4.1-4)
libwine-gecko-1.4 (1.4+dfsg1-3)
libwine-gl:i386 (1.4.1-4)
libwine:i386 (1.4.1-4)
libwxbase2.8-0 (2.8.12.1-12)
libwxgtk2.8-0 (2.8.12.1-12)
libxcb-glx0:i386 (1.8.1-2+deb7u1)
libxcomposite1:i386 (1:0.4.3-2)
libxcursor1:i386 (1:1.1.13-1+deb7u1)
libxdamage1:i386 (1:1.1.3-2)
libxfixes3:i386 (1:5.0-4+deb7u1)
libxinerama1:i386 (2:1.1.2-1+deb7u1)
libxrandr2:i386 (2:1.3.2-2+deb7u1)
libxrender1:i386 (1:0.9.7-1+deb7u1)
libxslt1.1:i386 (1.1.26-14.1)
libxxf86vm1:i386 (1:1.1.2-1+deb7u1)
playonlinux (4.1.1-1)
python-wxgtk2.8 (2.8.12.1-12)
python-wxversion (2.8.12.1-12)
wine (1.4.1-4)
wine-bin:i386 (1.4.1-4)

Ceci m'a permis d'installer par dessus winetricks et de me retrouver dans le même environnement qu'Ubuntu.

Les paquets suivants ont été installés :
ttf-mscorefonts-installer (3.4+nmu1
Les paquets suivants ont été installés :
p7zip (9.20.1~dfsg.1-4)
winetricks (0.0+20121030+svn918-1)

J'ai appliqué la procédure Bibichouchou mais après un premier lancement avec erreurs de captvty j'ai du ajouter

winetricks gdiplus

Et ça marche

1391615503.png


desktop:~$ wine --version
wine-1.4.1
desktop:~$ winetricks --version
20120912
desktop:~$ playonlinux --version
PlayOnLinux 4.1.1

Dernière modification par grandtoubab (Le 05/02/2014, à 18:17)


Linux tout seul sur le disque dur  Acer Aspire T650 :=))
RAM: 1,7 Gio, CPU: Intel® Pentium(R) 4 CPU 3.06GHz × 2. Carte graphique Gallium 0.4 on ATI RC410 (Radeon Xpress200)
Partition 1: Debian Jessie & Gnome Version 3.12, Kernel  3.16.3-031603-generic
Partition 2: Ubuntu Trusty 14.04 & Unity

Hors ligne

#82 Le 06/02/2014, à 14:41

Zolia

Re : [RESOLU] Utiliser captvty sous wine

La lecture en direct fonctionne?

Hors ligne

#83 Le 06/02/2014, à 16:04

grandtoubab

Re : [RESOLU] Utiliser captvty sous wine

Zolia a écrit :

La lecture en direct fonctionne?

Fonction qui ne m'intéresse pas lol
Il existe le site http://playtv.fr/

Dernière modification par grandtoubab (Le 06/02/2014, à 17:02)


Linux tout seul sur le disque dur  Acer Aspire T650 :=))
RAM: 1,7 Gio, CPU: Intel® Pentium(R) 4 CPU 3.06GHz × 2. Carte graphique Gallium 0.4 on ATI RC410 (Radeon Xpress200)
Partition 1: Debian Jessie & Gnome Version 3.12, Kernel  3.16.3-031603-generic
Partition 2: Ubuntu Trusty 14.04 & Unity

Hors ligne

#84 Le 24/02/2014, à 00:17

Zolia

Re : [RESOLU] Utiliser captvty sous wine

grandtoubab, comment tu a réussi à installer Dotnet40 sous 64 bits?

j'ai pas réussi avec wine, j’essaierais avec playonlinux demain.

J'ai pas trop compris comment fonctionne le WINEPREFIX=win32 .

Hors ligne

#85 Le 24/02/2014, à 09:48

grandtoubab

Re : [RESOLU] Utiliser captvty sous wine

Zolia a écrit :

grandtoubab, comment tu a réussi à installer Dotnet40 sous 64 bits?

j'ai pas réussi avec wine, j’essaierais avec playonlinux demain.

J'ai pas trop compris comment fonctionne le WINEPREFIX=win32 .

Salut,
je ne sais rien de plus que ce que j'ai indiqué.
J'ai mis à jour le premier message
http://forum.ubuntu-fr.org/viewtopic.php?id=878081&p=1


Linux tout seul sur le disque dur  Acer Aspire T650 :=))
RAM: 1,7 Gio, CPU: Intel® Pentium(R) 4 CPU 3.06GHz × 2. Carte graphique Gallium 0.4 on ATI RC410 (Radeon Xpress200)
Partition 1: Debian Jessie & Gnome Version 3.12, Kernel  3.16.3-031603-generic
Partition 2: Ubuntu Trusty 14.04 & Unity

Hors ligne

#86 Le 24/02/2014, à 22:39

Zolia

Re : [RESOLU] Utiliser captvty sous wine

Merci pour tout, j'ai enfin réusi à le faire fonctionné (je suis pas sure de pouvoir le refaire, mais j'ai noté ce que j'ai fait dans un fichier).

Hors ligne

#87 Le 04/03/2014, à 07:03

Don_P

Re : [RESOLU] Utiliser captvty sous wine

Bueno parece complicao ! et pensez vous que avec W7 dans virtualBox cela fonctionerait ?

Cordialement

En ligne

#88 Le 15/03/2014, à 20:58

k3c

Re : [RESOLU] Utiliser captvty sous wine

Bonjour

J'ai automatisé la récupération de proxy à passer à Captvty pour les fainéants comme moi.

Je vais chercher des proxys sur proxynova.com, et je prends ceux de la meilleure qualité en premier.

Par exemple le français à l'étranger fera

python script.py fr

Pour regarder la télévision suisse (RTS)

python script.py ch

pour la télé canadienne (tou.tv et vtele.ca) (à noter que tou.tv a changé et actuellement Captvty ne télécharge pas tou.tv)

python script.py ca

Ah désolé, je n'ai pas de proxy belge sur proxynova.com, ceux qui veulent regarder la RTBF devront trouver un proxy belge par eux-mêmes.
Les lecteurs attentifs auront noté la très grande similitude de ce script avec un script posté récemment dans la section
trucs, astuces et scripts utiles
:-)
Le script

#!/usr/bin/python
#-*- coding:utf-8 -*-


from urllib2 import urlopen
import sys
import subprocess
import shlex
import os
from BeautifulSoup import BeautifulSoup

__version__ = '0.1'

cat_elite = 0
cat_transp = 1
cat_anon = 2
cat_other = 3

def get_valid_countries():
    res = set()
    # Use any country to get the full countries list
    html = urlopen('http://www.proxynova.com/proxy-server-list/country-gb/').rea
d()
    soup = BeautifulSoup(html)
    asel = soup.find('select', attrs={'name':'proxy_country'})
    aopt = asel.findAll('option')
    for opt in aopt:
        if opt.has_key('value') and opt['value'] != u'' :
            res.add(opt['value'])
    return res

def get_proxy(country):
    html = urlopen('http://www.proxynova.com/proxy-server-list/country-' + count
ry + '/').read()
    soup = BeautifulSoup(html)
    atr = soup.find('tbody').findAll('tr')
    tbl = []
    fl = True
    for tr in atr:
        atd = tr.findAll('td')
        n = 0
        for x in atd:
            if x.has_key('colspan'):
                continue
            # ip, port, x, x, x, category
            if n  < 2:
                if fl:
                    tmp = x
                else:
                    port = x
                fl = not fl
            if n == 5:
                category = x.span.string
                cat = x.span.string
                if cat == u'Elite':
                    cat = cat_elite
                elif cat == u'Transparent':
                    cat = cat_transp
                elif cat == u'Anonymous':
                    cat = cat_anon
                else:
                    cat = cat_other
                tbl.append([tmp, port, cat])
            n+=1
    lst = []
    for addr, port, category in tbl:
        try:
            v = addr.span.script.string
            v = v[v.find('(')+ 1:-2]
            v = v.replace('"', '').replace(' ','').replace('+','')
            if port.a is not None:
                proxy = u"%s:%s" % (v, str(port.a.string))
            else:
                vv = port.contents[0].replace('\t','').replace('\n','').replace(
'\r', '')
                proxy = u"%s:%s" % (v, vv)
            lst.append((category, proxy))
        #mettre la bonne exception
        except:
            pass
    lst.sort()
    return lst

if __name__ == '__main__':
    if len(sys.argv) == 1:
        print get_valid_countries()
    else:
        sys.argv[1] = sys.argv[1].lower()
        lst = get_proxy(sys.argv[1])
        if not lst:
            print 'No proxy found'
        else:
            ip = lst[0][1]
            cmds = """http_proxy='%s' ; export WINEPREFIX="/home/$USER/.wine_cap
tvty"; wine ~/Captvty/Captvty.exe""" % (ip,)
            print cmds
            # arguments = shlex.split( cmds )
            # process = subprocess.Popen( arguments, stdout = subprocess.PIPE).c
ommunicate()[0]
            os.system(cmds)

Acer Aspire One 150 8,9 "
Norhtec avec une Clé Usb bootable http://www.norhtec.com/products/mcsr/index.html

Toshiba Satellite L750

Hors ligne

#89 Le 15/03/2014, à 23:28

angeline

Re : [RESOLU] Utiliser captvty sous wine

Bonjour,
Étant loin de France, ce script est pour moi une aubaine...
Je me suis jeté dessus dès réception de la bonne nouvelle.
Mais:

cb@cb-desktop:~/Bureau$ ./script.py fr
  File "./script.py", line 24
    soup = BeautifulSoup(html)
    ^
IndentationError: unexpected indent

J'ai dû manquer un épisode ?
En tout cas merci K3c


ıɔǝɔ ǝɯɯoɔ xnǝıɯ ʇsǝ,ɔ nʇunqnʞ

Hors ligne

#90 Le 15/03/2014, à 23:44

k3c

Re : [RESOLU] Utiliser captvty sous wine

Je le remets, de toutes les manières, ça lance actuellement (pour la France)

http_proxy='188.165.208.11:80' ;  ; export WINEPREFIX="/home/$USER/.wine_captvty"; wine ~/Captvty/Captvty.exe

(re)voilà le code

#!/usr/bin/python
#-*- coding:utf-8 -*-


from urllib2 import urlopen
import sys
import subprocess
import shlex
import os
from BeautifulSoup import BeautifulSoup

__version__ = '0.1'

cat_elite = 0
cat_transp = 1
cat_anon = 2
cat_other = 3

def get_valid_countries():
    res = set()
    # Use any country to get the full countries list
    html = urlopen('http://www.proxynova.com/proxy-server-list/country-gb/').read()
    soup = BeautifulSoup(html)
    asel = soup.find('select', attrs={'name':'proxy_country'})
    aopt = asel.findAll('option')
    for opt in aopt:
        if opt.has_key('value') and opt['value'] != u'' :
            res.add(opt['value'])
    return res

def get_proxy(country):
    html = urlopen('http://www.proxynova.com/proxy-server-list/country-' + country + '/').read()
    soup = BeautifulSoup(html)
    atr = soup.find('tbody').findAll('tr')
    tbl = []
    fl = True
    for tr in atr:
        atd = tr.findAll('td')
        n = 0
        for x in atd:
            if x.has_key('colspan'):
                continue
            # ip, port, x, x, x, category
            if n  < 2:
                if fl:
                    tmp = x
                else:
                    port = x
                fl = not fl
            if n == 5:
                category = x.span.string
                cat = x.span.string
                if cat == u'Elite':
                    cat = cat_elite
                elif cat == u'Transparent':
                    cat = cat_transp
                elif cat == u'Anonymous':
                    cat = cat_anon
                else:
                    cat = cat_other
                tbl.append([tmp, port, cat])
            n+=1
    lst = []
    for addr, port, category in tbl:
        try:
            v = addr.span.script.string
            v = v[v.find('(')+ 1:-2]
            v = v.replace('"', '').replace(' ','').replace('+','')
            if port.a is not None:
                proxy = u"%s:%s" % (v, str(port.a.string))
            else:
                vv = port.contents[0].replace('\t','').replace('\n','').replace('\r', '')
                proxy = u"%s:%s" % (v, vv)
            lst.append((category, proxy))
        #mettre la bonne exception
        except:
            pass
    lst.sort()
    return lst

if __name__ == '__main__':
    if len(sys.argv) == 1:
        print get_valid_countries()
    else:
        sys.argv[1] = sys.argv[1].lower()
        lst = get_proxy(sys.argv[1])
        if not lst:
            print 'No proxy found'
        else:
            ip = lst[0][1]
            cmds = """http_proxy='%s' ; export WINEPREFIX="/home/$USER/.wine_captvty"; wine ~/Captvty/Captvty.exe""" % (ip,)
            print cmds
            # arguments = shlex.split( cmds )
            # process = subprocess.Popen( arguments, stdout = subprocess.PIPE).communicate()[0]
            os.system(cmds)

Dernière modification par k3c (Le 15/03/2014, à 23:50)


Acer Aspire One 150 8,9 "
Norhtec avec une Clé Usb bootable http://www.norhtec.com/products/mcsr/index.html

Toshiba Satellite L750

Hors ligne

#91 Le 15/03/2014, à 23:49

angeline

Re : [RESOLU] Utiliser captvty sous wine

@K3c,
Je dois être beaucoup plus fainéant que vous, j'ai fait un rapide copier/coller du code...
il y a quelques "retour chariot"  intempestifs, je prends le nouveau code !
Merci


ıɔǝɔ ǝɯɯoɔ xnǝıɯ ʇsǝ,ɔ nʇunqnʞ

Hors ligne

#92 Le 15/03/2014, à 23:52

angeline

Re : [RESOLU] Utiliser captvty sous wine

Le nouveau code tourne mieux, il me reste juste à me battre avec la place de captvty.

/home/cb/.wine/dosdevices/c:/Program Files/Captvty

ıɔǝɔ ǝɯɯoɔ xnǝıɯ ʇsǝ,ɔ nʇunqnʞ

Hors ligne

#93 Le 16/03/2014, à 00:01

angeline

Re : [RESOLU] Utiliser captvty sous wine

Me voila avec un pb de syntaxe, avec un espace dans le non d'un dossier.
J'ai changé comme suit la ligne de commande:

#            cmds = """http_proxy='%s' ; export WINEPREFIX="/home/$USER/.wine_captvty"; wine ~/Captvty/Captvty.exe""" % (ip,)
	     cmds = """http_proxy='%s' ; export WINEPREFIX="/home/cb/.wine/dosdevices/c:"Program Files"/Captvty/Captvty.exe""" % (ip,)

je me retrouve avec l'erreur:

cb@cb-desktop:~/Bureau$ ./script.py fr
  File "./script.py", line 92
    cmds = """http_proxy='%s' ; export WINEPREFIX="/home/cb/.wine/dosdevices/c:"Program Files"/Captvty/Captvty.exe""" % (ip,)
    ^
IndentationError: unexpected indent

ıɔǝɔ ǝɯɯoɔ xnǝıɯ ʇsǝ,ɔ nʇunqnʞ

Hors ligne

#94 Le 16/03/2014, à 00:05

k3c

Re : [RESOLU] Utiliser captvty sous wine

Essaie avec

	     cmds = """http_proxy='%s' ; export WINEPREFIX="/home/cb/.wine/dosdevices/c:"Program\ Files"/Captvty/Captvty.exe""" % (ip,)

Acer Aspire One 150 8,9 "
Norhtec avec une Clé Usb bootable http://www.norhtec.com/products/mcsr/index.html

Toshiba Satellite L750

Hors ligne

#95 Le 16/03/2014, à 00:08

angeline

Re : [RESOLU] Utiliser captvty sous wine

Mauvaise pioche:

cb@cb-desktop:~/Bureau$ ./script.py fr
  File "./script.py", line 92
    cmds = """http_proxy='%s' ; export WINEPREFIX="/home/cb/.wine/dosdevices/c:"Program\ Files"/Captvty/Captvty.exe""" % (ip,)
    ^
IndentationError: unexpected indent

ıɔǝɔ ǝɯɯoɔ xnǝıɯ ʇsǝ,ɔ nʇunqnʞ

Hors ligne

#96 Le 16/03/2014, à 00:13

k3c

Re : [RESOLU] Utiliser captvty sous wine

C'est bizarre, comment tu fais pour recopier le code ?
Tu utilises quel éditeur de texte pour créer le .py ?


Acer Aspire One 150 8,9 "
Norhtec avec une Clé Usb bootable http://www.norhtec.com/products/mcsr/index.html

Toshiba Satellite L750

Hors ligne

#97 Le 16/03/2014, à 00:18

angeline

Re : [RESOLU] Utiliser captvty sous wine

Pour le copier/coller:  sélection (si c'est très grand Ctrl+a) puis Ctrl+c, pour coller Ctrl+v
ou à la souris
Comme éditeur gédit, il numérote tout seul les lignes.


ıɔǝɔ ǝɯɯoɔ xnǝıɯ ʇsǝ,ɔ nʇunqnʞ

Hors ligne

#98 Le 16/03/2014, à 00:28

angeline

Re : [RESOLU] Utiliser captvty sous wine


ıɔǝɔ ǝɯɯoɔ xnǝıɯ ʇsǝ,ɔ nʇunqnʞ

Hors ligne

#99 Le 16/03/2014, à 00:29

k3c

Re : [RESOLU] Utiliser captvty sous wine

Quand tu es dans l'éditeur, tu as 4 espaces avant ce groupe de lignes

    res = set()
    # Use any country to get the full countries list                                                                                                 
    html = urlopen('http://www.proxynova.com/proxy-server-list/country-gb/').read()
    soup = BeautifulSoup(html)
    asel = soup.find('select', attrs={'name':'proxy_country'})
    aopt = asel.findAll('option')
    for opt in aopt:

en tout cas tu devrais


Acer Aspire One 150 8,9 "
Norhtec avec une Clé Usb bootable http://www.norhtec.com/products/mcsr/index.html

Toshiba Satellite L750

Hors ligne

#100 Le 16/03/2014, à 00:31

k3c

Re : [RESOLU] Utiliser captvty sous wine

angeline a écrit :

oui mais tu ne montres pas les lignes qui te donnent l'erreur, avec BeautifulSoup


Acer Aspire One 150 8,9 "
Norhtec avec une Clé Usb bootable http://www.norhtec.com/products/mcsr/index.html

Toshiba Satellite L750

Hors ligne

Haut de page ↑