WebGadget et Ubuntu

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
MetalOS
Messages : 1510
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

WebGadget et Ubuntu

Message par MetalOS »

Salut tous le monde , voila je cherche à utiliser un webgadget dans une application sous linux Ubuntu 7.04. Dans la doc il dise d'utiliser la commande WebGadgetPath() et d'indiquer les paramètre du "Gtk Mozilla Embedding Widget" ou "libgtkembedmoz.so" + la commande WebGadget().
Le problème c qu'il ne ce passe rien.
Voici mon code:

Code : Tout sélectionner

Lib$  = "usr/lib/firefox/libgtkembedmoz.so/"
Lib_Path$ = "usr/share/firefox"
 
 If OpenWindow(0,0,0,600,300,"test", #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_MaximizeGadget) And CreateGadgetList(WindowID(0))
  If WebGadgetPath(Lib$, Lib_Path$)
  WebGadget(0,0,0,80,80,"http://www.purebasic.com")
  EndIf
  Repeat : Until WaitWindowEvent()=#PB_Event_CloseWindow
EndIf 
Ou alors ca vient de mon code ce qui est fort possible.
Dernière modification par MetalOS le jeu. 19/mars/2009 8:36, modifié 1 fois.
Anonyme

Message par Anonyme »

en mode root dans la console :
- sudo nautilus
une fenetre va s'ouvrir, c'est l'explorateur en mode root , va dans :
etc/ld.so.conf
ouvre le , puis rajoute : /usr/lib/firefox , et enregistre.
puis ferme nautilus, pas de connerie avec nautilus, en root , t'es dieu le père :D
ensuite dans la console tape : sudo ldconfig

puis dans pb tu fait :

Code : Tout sélectionner

If WebGadgetPath("")
...
...
@++
Avatar de l’utilisateur
MetalOS
Messages : 1510
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Message par MetalOS »

Un super grand merci à toi ca marche nikel.
Dernière modification par MetalOS le jeu. 19/mars/2009 8:36, modifié 1 fois.
Avatar de l’utilisateur
Le psychopathe
Messages : 764
Inscription : jeu. 03/mars/2005 19:23

Message par Le psychopathe »

Je relance ce topic car moi sur ubuntu 8.4 rien ne fonctionne, il trouve rien quand je tappe les commandes. C'est la troisième distribution de linux que je teste pour ça.
Je déprime help me :cry: :cry: :cry: :cry: :cry: :cry: :cry:

La librairie je l'ai ajouté manuellement mais rien à faire même quand j'utilise recherche il ne la trouve pas.
Et quand je tape cela : etc/ld.so.conf il me dit qu il trouve rien

svp svp svp
Anonyme

Message par Anonyme »

Et quand je tape cela : etc/ld.so.conf il me dit qu il trouve rien
ton problème est donc là. tu dois forcement faire une erreur de syntaxe quelque part.

+
Avatar de l’utilisateur
Le psychopathe
Messages : 764
Inscription : jeu. 03/mars/2005 19:23

Message par Le psychopathe »

Bon j'ai reussi à faire :

ouvre le , puis rajoute : /usr/lib/firefox , et enregistre.
puis ferme nautilus,

ici j'ai eu un problème :
ensuite dans la console tape : sudo ldconfig
AU debut j'ai tapé idconfig (commande inconnue)mais après SUDO LDCONFIG et là rien du tout. Je me dis c'est peut être fait en invisible alors retour sous PB et toujours le problème.

Alors le soucis vient peut être du fait que la librairie n'existait pas et que je l'ai rajouté manuellement dans le dossier firefox car j'ai firefox 3.0.4 et il semblerait que cela n'existe plus. Donc bug PB à cause du nouveau firefox ???
3 jours que je suis sur ce problème
Je craque !!!!!!
Anonyme

Message par Anonyme »

Attention , si t'es en root et que tu fait une erreur de syntaxe dans l'ouverture du fichier ld.so.conf , il va te créer un fichier avec l'erreur de syntaxe... donc aucun effet.


pour Ldconfig (L en minuscule)
Avatar de l’utilisateur
Le psychopathe
Messages : 764
Inscription : jeu. 03/mars/2005 19:23

Message par Le psychopathe »

Cpl.Bator a écrit :Attention , si t'es en root et que tu fait une erreur de syntaxe dans l'ouverture du fichier ld.so.conf , il va te créer un fichier avec l'erreur de syntaxe... donc aucun effet.


pour Ldconfig (L en minuscule)
oui je l'ai bien fait en minuscule mais rien n'y fait malheuresement
J'ai même rajouté INCLUDE dans le fichier pour voir mais rien du tout je désespère enfin c est tout pour aujourd hui je pars sur le terrain cette nuit ^^
Avatar de l’utilisateur
Le psychopathe
Messages : 764
Inscription : jeu. 03/mars/2005 19:23

Message par Le psychopathe »

J'ai trouvé, en fait il faut installé ce paquet : libxul-dev
voilà @++
Anonyme

Message par Anonyme »

Tu es sous quel environnement ? KDE ? GNOME ?

en tout cas , merci d'avoir fait remonté l'info.
Avatar de l’utilisateur
Le psychopathe
Messages : 764
Inscription : jeu. 03/mars/2005 19:23

Message par Le psychopathe »

Cpl.Bator a écrit :Tu es sous quel environnement ? KDE ? GNOME ?

en tout cas , merci d'avoir fait remonté l'info.
heu bonne question, je n'en sait rien du tout et je n'ai pas le pc sous la main ^^ Je regarde ça pour ce week end ;)
Avatar de l’utilisateur
Le psychopathe
Messages : 764
Inscription : jeu. 03/mars/2005 19:23

Message par Le psychopathe »

Cpl.Bator a écrit :Tu es sous quel environnement ? KDE ? GNOME ?

en tout cas , merci d'avoir fait remonté l'info.
J'ai enfin récupéré le pc, j'ai tout remis et je donc je suis sous GNOME.
J'ai réinstallé PB, aucun soucis ;)
Voilà voilà
Fred
Site Admin
Messages : 2809
Inscription : mer. 21/janv./2004 11:03

Message par Fred »

Le fait de specifier le path complet dans le WebGadget() devrait eviter d'editer le /etc/ld.so.conf. Donc si ca marche pas, c'est qu'il y a un bug quelque part. Dans le premier post, Lib$ devrait etre: "libgtkembedmoz.so".
Avatar de l’utilisateur
MetalOS
Messages : 1510
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Re: WebGadget et Ubuntu

Message par MetalOS »

Il serait bon de revoir le webgadget sous linux. Dans la doc il est dit que la lib libgtkembedmoz.so sera recherchée grâce au WebGadgetPath. Seulement avec la version 3.5 de firefox cet lib n'existe plus. Comment faire pour faire fonctionner à coup sûr un WebGadget sous linux ??????????

Je ne vous cache pas que ca commence à me gonfler de ne pas trouver comment faire marcher ce putain de WebGadget sous linux. :twisted: :twisted: :twisted: :twisted:

Merci d'avance pour vos réponses.
Guimauve
Messages : 1015
Inscription : mer. 11/févr./2004 0:32
Localisation : Québec, Canada

Re: WebGadget et Ubuntu

Message par Guimauve »

MetalOS a écrit :Il serait bon de revoir le webgadget sous linux. Dans la doc il est dit que la lib libgtkembedmoz.so sera recherchée grâce au WebGadgetPath. Seulement avec la version 3.5 de firefox cet lib n'existe plus. Comment faire pour faire fonctionner à coup sûr un WebGadget sous linux ??????????

Je ne vous cache pas que ca commence à me gonfler de ne pas trouver comment faire marcher ce putain de WebGadget sous linux. :twisted: :twisted: :twisted: :twisted:

Merci d'avance pour vos réponses.
Tu n'es pas le seul avec ce problème. Dans mon cas j'ai dû vire temporairement le système d'aide d'un de mes programmes puisqu'il utilise le WebGadget() avec des fichiers html en local. Pire encore il y a un autre programme qui sans WebGadget() cela donne rien de continuer.

Je vais chercher de mon coté et je donne du nouveau si j'en trouve.

A+
Guimauve
Répondre