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". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#176 Le 19/09/2012, à 19:48

pgraber

Re : Qarte arte.tv browser (ex Qarte+7)

Bonjour,
Je suis sous 12.10 (beta) et j'ai aussi droit à l'erreur mentionnées plusieurs fois sur cette page.

INFO - qarte Main thread: <_MainThread(MainThread, started 139910826301184)>
INFO - ui_main setup main window
INFO - ui_main set page arte+
Erreur de segmentation (core dumped)

J'aimerais vraiment retrouver un qarte fonctionnel (sans être obligé de revenir à 12.04).

Une idée?

Pierre

Hors ligne

#177 Le 19/09/2012, à 21:04

VinsS

Re : Qarte arte.tv browser (ex Qarte+7)

Salut Pierre,

Je n'ai pas de moyen de tester ça mais j'ai envie de soupçonner le package PyQt4.

Si tu voulais bien tester le code ci-dessous.

 
# -*- coding: utf-8 -*-

import sys

from PyQt4 import QtCore, QtGui

class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
        print 'setup main window'
        self.centralwidget = QtGui.QWidget(MainWindow)
        self.gridLayout_3 = QtGui.QGridLayout(self.centralwidget)
        self.stackedWidget = QtGui.QStackedWidget(self.centralwidget)
        self.page_1 = QtGui.QWidget()
        self.hl = QtGui.QHBoxLayout(self.page_1)

        print 'Set splitter'
        self.splitter = QtGui.QSplitter(self.page_1)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, 
                                        QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.splitter.sizePolicy()
                                        .hasHeightForWidth())
        print 'Set size policy for splitter'
        self.splitter.setSizePolicy(sizePolicy)
        self.splitter.setOrientation(QtCore.Qt.Vertical)
        self.splitter.setChildrenCollapsible(False)

        print 'set preview'
        self.preview = Preview(self, MainWindow, self.splitter)
        self.layoutWidget = QtGui.QWidget(self.splitter)
        self.hl_1 = QtGui.QHBoxLayout(self.layoutWidget)
        self.hl_1.setSpacing(0)
        self.hl_1.setMargin(0)

        print 'Set editor'
        self.editor = QtGui.QPlainTextEdit(self.layoutWidget)
        self.editor.setHorizontalScrollBarPolicy(
                                        QtCore.Qt.ScrollBarAlwaysOff)
        self.hl_1.addWidget(self.editor)

        print "Set button's widget"
        self.bwdg = QtGui.QWidget(self.layoutWidget)

        print 'Set widgets'
        self.hl_1.addWidget(self.bwdg)
        self.hl.addWidget(self.splitter)


class Preview(QtGui.QListWidget):
    itemDragged = QtCore.pyqtSignal(int)
    def __init__(self, ui, mw, parent=None):
        super(Preview, self).__init__(parent)
        print 'Setting preview'
        self.ui = ui
        self.mw = mw
        print 'setting drag'
        self.setDragEnabled(True)
        self.setDragDropMode(QtGui.QAbstractItemView.DragDrop)
        self.setDefaultDropAction(QtCore.Qt.MoveAction)
        print 'Setting selection'
        self.setSelectionMode(QtGui.QAbstractItemView.SingleSelection)
        print 'Setting icon size'
        self.setIconSize(QtCore.QSize(160, 160))
        print 'Setting view'
        self.setFlow(QtGui.QListView.LeftToRight)
        self.setViewMode(QtGui.QListView.IconMode)
        print 'connecting signal'
        self.itemSelectionChanged.connect(self.selection_changed)

    def selection_changed(self):
        pass


if __name__ == "__main__":
    app = QtGui.QApplication(sys.argv)
    MainWindow = QtGui.QMainWindow()
    ui = Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())

Disons que tu l'appelles bugtest.py

python bugtest.py

Si ça crashe, c'est que j'ai sûrement raison, si ça crash pas c'est que j'ai peut-être tort.

Si ça crashe, je ne pourrai faire qu'un rapport de bug sur Launchpad.



Edit: Oups, il me revient quelque chose à l'esprit, Python 2 est bien toujours la version par défaut ?
Pour le savoir, juste entrer

python

en console, la version s'affichera.

Dernière modification par VinsS (Le 19/09/2012, à 21:08)


Vincent
Oqapy      Qarte      PaQager

Hors ligne

#178 Le 19/09/2012, à 21:40

pgraber

Re : Qarte arte.tv browser (ex Qarte+7)

Salut Vincent,
12.10 utilise Python 2.7.3 comme version par défaut.
Quant au test, voici ce que j'obtiens :

setup main window
Set splitter
Set size policy for splitter
set preview

(python:21256): Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)' failed

(python:21256): Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)' failed
Setting preview
setting drag
Setting selection
Setting icon size
Setting view
connecting signal

(python:21256): Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)' failed

(python:21256): Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)' failed

(python:21256): Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)' failed

(python:21256): Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)' failed
Set editor

(python:21256): Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)' failed

(python:21256): Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)' failed
Set button's widget
Set widgets

Le test ne se termine pas correctement.
Il ne sort pas du programme (curseur clignotant après la dernière ligne ci-dessus).
Merci de ton aide,
Pierre

P.-S. J'ai trouvé une explication (commentaire #5).
Ça marche pour moi en mettant le thème Motif (dans Qt4).
Cela dit, j'espère que ce problème sera corrigé (dans Qt4, je suppose ?).

Dernière modification par pgraber (Le 19/09/2012, à 22:24)

Hors ligne

#179 Le 19/09/2012, à 23:50

VinsS

Re : Qarte arte.tv browser (ex Qarte+7)

Merci,

Je m'en occupe, bonne soirée.


Vincent
Oqapy      Qarte      PaQager

Hors ligne

#180 Le 20/09/2012, à 07:36

VinsS

Re : Qarte arte.tv browser (ex Qarte+7)

Le bug est effectivement déjà signalé:

https://bugs.launchpad.net/ubuntu/+sour … ug/1005677

Je suppose que l'on pourra espérer un patch d'ici la release finale de Quantal, en attendant, si un changement de thème résout le problème, il faudra faire avec.


Vincent
Oqapy      Qarte      PaQager

Hors ligne

#181 Le 20/09/2012, à 20:05

lemoineo

Re : Qarte arte.tv browser (ex Qarte+7)

Superbe interface
j'avais laissé tombé Arte+7 , Pluzz et autre outil du même genre,
fallait être spécialiste du bash et des installs
là, c'est parfait, c'est parti pour une soirée de téléchargement !!
Encore merci VinsS
Olivier

Dernière modification par lemoineo (Le 20/09/2012, à 20:06)


mon boulot : développeur PHP ?
mes galeries : http://lemoineo.free.fr
Utilisateur Linux dans mes loisirs
le Kitesurf me permet de décrocher du PC !

Hors ligne

#182 Le 23/09/2012, à 08:29

ke20

Re : Qarte arte.tv browser (ex Qarte+7)

Salut VinsS,
tout d'abord, bravo pour ce super logiciel.
J'ai un petit problème lorsque j'essaie de télécharger les Tudors.
Il me dit "Ne peut trouver l'URL du stream. Reason: Unknown".
Pour info j'ai découvert qarte car je cherchait pourquoi je n'arrivait pas à regarder les Tudors sur arte+7.
Ils utilisent silverlight et même avec moonlight pas moyen de le fair"e fonctionner.

Une idée?

Merci d'avance
Kevin

[Edit]
Je viens de voir les messages à ce sujet en page 7. J'ai plus qu'à chercher pourquoi ca ne fonctionne pas dans Firefox.

Dernière modification par ke20 (Le 23/09/2012, à 09:04)

Hors ligne

#183 Le 24/09/2012, à 05:17

VinsS

Re : Qarte arte.tv browser (ex Qarte+7)

@ ke20, Sous Lucid, le plugin Moonlight ne fonctionne pas non plus, je n'ai pas essayé avec Precise.


Vincent
Oqapy      Qarte      PaQager

Hors ligne

#184 Le 29/09/2012, à 06:02

galanga

Re : Qarte arte.tv browser (ex Qarte+7)

@VinsS : Youhoooooouuuu !!! C'est énôôôrmeuuuuhhhh (la version 1.4) !!!
Merci beaucoup, de nouveau smile

EDIT: juste quelques petits trucs de debuggage trouvés pour le moment :
- avec le téléchargement custom, le fichier résultant a un caractère retour-à-ligne et des espaces à la fin (juste avant l'extension)
- dans arte Live Web, il n'y a plus de menu contextuel sur les images (pour faire "Ajouter à la liste de téléchargement"), ce qui m'a surpris au début (comment kon féééé...) ; par contre j'ai fini par trouver que le bouton + marche bien pour ajouter à la liste wink

Dernière modification par galanga (Le 29/09/2012, à 06:30)

Hors ligne

#185 Le 29/09/2012, à 12:50

VinsS

Re : Qarte arte.tv browser (ex Qarte+7)

@ galanga, c'est corrigé (revision 76), ce sera dans la prochaine mise à jour.

Merci.


Vincent
Oqapy      Qarte      PaQager

Hors ligne

#186 Le 03/10/2012, à 11:26

fredericseverino

Re : Qarte arte.tv browser (ex Qarte+7)

Merci beaucoup pour ce superbe boulot. C'est très beau, ça fait vraiment pro. Félicitations VinsS.
Je testerai ce soir car sur le campus, l'unif bloque tout sauf le direct download et le smtp.


L'informatique, c'est pas difficile, il suffit de lire.

Hors ligne

#187 Le 05/10/2012, à 13:45

tiantac

Re : Qarte arte.tv browser (ex Qarte+7)

Un grand merci pour cette application qui tombe à pic.
Très belle interface, facile d'utilisation.
Félicitation continuez smile

Hors ligne

#188 Le 11/10/2012, à 07:22

k3c

Re : Qarte arte.tv browser (ex Qarte+7)

Bonjour

Les Tudors ayant maintenant des DRM, on ne peut les télécharger.

Au lieu de
raison unknown
on pourrait afficher un message plus explicite.

Bravo pour ce superbe logiciel.


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

#189 Le 16/10/2012, à 13:05

agatzebluz

Re : Qarte arte.tv browser (ex Qarte+7)

ke20 a écrit :

Salut VinsS,
tout d'abord, bravo pour ce super logiciel.
J'ai un petit problème lorsque j'essaie de télécharger les Tudors.
Il me dit "Ne peut trouver l'URL du stream. Reason: Unknown".

J'ai le même problème sous Linux Mint 13 de manière très récurrente (plus d'une fois sur 2).
De temps en temps ça bloque et d’autres ça passe.

En tous les cas, c'est un super programme que j'utilise avec bonheur et depuis fort longtemps, merci aux développeurs.


J'essaie de partager ce que je sais sur mon blog http://www.michtoblog.com
Configurations : Linux Mint 13 sur ma Box montée maison / Crunchbang Linux Eeepc 701

Hors ligne

#190 Le 16/10/2012, à 18:45

yamo

Re : Qarte arte.tv browser (ex Qarte+7)

Bonsoir,

# apt-cache policy qarte
qarte:
  Installed: 1.4.0-dmo1
  Candidate: 1.4.0-dmo1
  Version table:
 *** 1.4.0-dmo1 0
        750 http://www.deb-multimedia.org/ wheezy/main i386 Packages
        600 http://www.deb-multimedia.org/ sid/main i386 Packages
        100 /var/lib/dpkg/status

smile


Stéphane
--
Debian 7.0 XFCE 4.8   - #ubuntu sur freenode

sudo / matrix

Hors ligne

#191 Le 18/10/2012, à 14:48

claudiux

Re : Qarte arte.tv browser (ex Qarte+7)

Merci et bravo pour cet excellent Qarte !

Hors ligne

#192 Le 22/10/2012, à 09:28

eochu

Re : Qarte arte.tv browser (ex Qarte+7)

Bonjour VinsS,

Merci pour cette appli qui semble très bien faite smile Quelques remarques/questions cependant :

- Le cœur de ton programme est en Python, avec une surcouche graphique. Malheureusement, on ne peut pas utiliser ce programme uniquement en ligne de commande. Qarte dépend de python-qt4 qui lui-même dépend de toute la couche graphique.

En quoi est-ce un problème ? Si je veux utiliser qarte sur un serveur sans X, je ne peux pas, quand bien même le cœur de qarte fonctionne uniquement avec du python en texte.

Tu me répondras peut-être que le public visé par ce programme utilise une interface graphique et que ce n'est donc finalement pas un problème. Néanmoins, et pour éviter de réinventer la roue à chaque fois, ne pourrais-tu pas « splitter » qarte en deux packages, par exemple qarte-common et qarte-qt dont le deuxième dépendrait du premier et de toutes les bibliothèques graphiques, alors que qarte-common pourrait être installé sur une machine sans interface graphique ? Je ne pense pas que la charge de travail soit grande, et ça collerait plus avec la philosophie unix où l'interface graphique est décorrélée du « moteur ».

- Depuis plusieurs mois, j'utilise le script de solsticedhiver (que je peux lancer en ligne de commande), hébergé ici : https://github.com/solsticedhiver/arteVIDEOS.

Travaillez-vous en collaboration lui et toi ? C'est dommage si chacun dans son coin développe la même chose, alors qu'en mutualisant on pourrait gagner du temps pour faire autre chose (corriger des bugs, séparer le graphique du texte smile, etc.)

En tous cas, merci encore de mettre à disposition ton travail, j'attends tes commentaires smile

Hors ligne

#193 Le 03/11/2012, à 19:20

LRDP

Re : Qarte arte.tv browser (ex Qarte+7)

Bonjour,
Je débarque sur cette page et j'en profite pour féliciter ceux qui travaille pour élaborer et améliorer ce projet. J'essaye d'installer Qarte sur mon lucid lynx tournant sur AMD 64 et l'installation de rtpmdump me répète que je n'ai pas d'architecture i386, ce qui est normal, mais je vois que des colistiers sont en 64 bits et ont pu installer Qarte sans problème... J'ai du rater quelque chose mais je ne trouve pas. Pouvez-vous me conseiller?


Ubuntu 14.04 Mate, disque racine SSD 120Go, 8Go RAM, AMD FX 6100 6core M3+, MSI 990FXA, ASUS 550 Ti, 3 WD 2To, 1WD 550Go

Hors ligne

#194 Le 04/11/2012, à 00:47

VinsS

Re : Qarte arte.tv browser (ex Qarte+7)

@ LRDP Je vois ici [1] un paquet 64 bits.

Si ça ne convient pas, tu peux forcer l'architecture [2]


[1] http://www.ubuntuupdates.org/package/lu … e/rtmpdump
[2] http://doc.ubuntu-fr.org/ubuntu_64bits        "4.1 Utiliser des programmes 32 bits sur Ubuntu 64 bits"


Vincent
Oqapy      Qarte      PaQager

Hors ligne

#196 Le 04/11/2012, à 12:43

LRDP

Re : Qarte arte.tv browser (ex Qarte+7)

Bonjour,
Merci pour les liens. Mais si le rtmpdump s'installe, il me renvoit sur des dépendances non valables et si j'adapte les dépendances en installant libc6 et libc6-dev comme demandé, ces dépendances effacent des fichiers qui me semblent importants (nvidia-current, lsb-core, g+ ...) pour Lucid alors que cette dernière mouture de Qarte est plus adaptée au Pangolin. Peut-être faut-il que j'attende de rejoindre Precise? La dernière fois que j'ai bidouillé avec le dossier video et lsb-core, çà a été plutôt catastrophique...


Ubuntu 14.04 Mate, disque racine SSD 120Go, 8Go RAM, AMD FX 6100 6core M3+, MSI 990FXA, ASUS 550 Ti, 3 WD 2To, 1WD 550Go

Hors ligne

#197 Le 04/11/2012, à 12:56

LRDP

Re : Qarte arte.tv browser (ex Qarte+7)

En plus, j'ai trouvé sur le lien n°2 le moyen de faire tourner un programme 32 bits sur du 64 comme Freebirth qui marchait sur le Mac de mon épouse dans sa boite virtuelle xubuntu, mais pas sur mon AMD64. Super !:cool:


Ubuntu 14.04 Mate, disque racine SSD 120Go, 8Go RAM, AMD FX 6100 6core M3+, MSI 990FXA, ASUS 550 Ti, 3 WD 2To, 1WD 550Go

Hors ligne

#198 Le 04/11/2012, à 14:25

VinsS

Re : Qarte arte.tv browser (ex Qarte+7)

LRDP a écrit :

Bonjour,
... pour Lucid alors que cette dernière mouture de Qarte est plus adaptée au Pangolin. ...

Je développe sous Lucid ...

Le principal est que cela fonctionne.

D'autre part le fonctionnement du programme étant pour le principal, dépendant de la bande passante de chacun et du temps de réponse des sites que je ne remarque aucune différence de vitesse entre Lucid 32 bytes et Quantal 64 bytes.


Vincent
Oqapy      Qarte      PaQager

Hors ligne

#199 Le 05/11/2012, à 17:42

eochu

Re : Qarte arte.tv browser (ex Qarte+7)

Salut VinsS,

Aurais-tu le temps de répondre à mon post #192, à propos du développement de Qarte ?

Merci,
Eochu

Hors ligne

#200 Le 06/11/2012, à 06:14

VinsS

Re : Qarte arte.tv browser (ex Qarte+7)

@ eochu

Sorry je ne l'avais pas lu comme une question.

Tout est question d'intention, quand j'ai repris le code d'arte+7recorder mon intention était bien de faire une application graphique et pas du tout une appli en ligne de commande.

La partie graphique ne peut plus être dissociée du code sans une réécriture complète, ce que je ne ferais pas vu que j'ai du mal à en saisir l'intérêt et que, comme je l'ai dis, cela n'a jamais été dans mes intentions.


Vincent
Oqapy      Qarte      PaQager

Hors ligne

Haut de page ↑