(OLD) (ARCHIVED) Puppy Linux Discussion Forum Forum Index (OLD) (ARCHIVED) Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info

This forum can also be accessed as http://oldforum.puppylinux.com
It is now read-only and serves only as archives.

Please register over the NEW forum
https://forum.puppylinux.com
and continue your work there. Thank you.

 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups    
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 26 Sep 2020, 23:45
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
lancer appli sous wine à partir de l'extension d'un fichier
Moderators: Béèm, darkerror05, linuxcbon
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
Page 1 of 1 [11 Posts]  
Author Message
alaindu22

Joined: 29 Jul 2009
Posts: 177

PostPosted: Tue 10 Aug 2010, 11:17    Post subject:  lancer appli sous wine à partir de l'extension d'un fichier
Subject description: musescore 0.9.6 en français
 

Bonjour
Voila mon problème...
Je compte créer un atelier musique dans une école équipée très héteroclitement avec des ordinateurs sous xp et d'autres sous toutou
Je compte utiliser l'éditeur de partitions musescore version 0.9.6.1

Bien qu'il soit multiplateformes (il y même un pet 0.9.2 spécial toutou) j'ai choisi la dernière version sous windows pour avoir la même pour tous directement en français

Le programme fonctionne bien sous wine
Lorsqu'on a créé une partition musicale on peut l'enregistrer par défaut au format mscz ou mscx ou au format mid (sous toutou il faut installer timidity en plus)

Comme sous windows, je voudrai associer l'extension mscz à musescore pour qu'en cliquant sur n'importe quel fichier de ce type musescore se lance

Quelle commande shell faut il mettre si je veux fixer l'action d'exécution
( remarque le fait de faire glisser l'application /root/.wine/drive_c/Program Files/MuseScore/bin/musescore.exe m'est refusé avec le message ce n'est pas un programme ! donnez moi une application à la place)
si ce n'est pas possible avec cette méthode, peut on configurer wine pour permettre cette opération ?


Merci
Alain

Last edited by alaindu22 on Thu 02 Dec 2010, 09:07; edited 2 times in total
Back to top
View user's profile Send private message 
vezuve


Joined: 24 Jan 2008
Posts: 1289

PostPosted: Tue 10 Aug 2010, 13:28    Post subject:  

Hello,
J'avais vu il me semble quelque chose de similaire ou identique sur la partie francophone, voit déjà sous le post de la FAT ou recherche sur la partie francophone.
Sinon passe a la partie anglaise avec éventuellement un message Wink


@+

_________________
Recherche
sur PUPPY anglai + souven
PUPPY wikka tou sur tou anglai
Back to top
View user's profile Send private message 
alaindu22

Joined: 29 Jul 2009
Posts: 177

PostPosted: Wed 01 Dec 2010, 09:40    Post subject:  

Bonjour
Je propose des solutions ici

voir
http://asri.edu.free.fr/thread.php?lng=fr&pg=2474&fid=1&cat=3

http://asri.la-super-boite.fr/ludo-educative_tutoriels_pdf/wine_emploi_config_AlainB_2010-12-01.pdf

Cordialement
Alain
Back to top
View user's profile Send private message 
Argolance


Joined: 06 Jan 2008
Posts: 3822
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Wed 01 Dec 2010, 13:30    Post subject:  

Hello!
@alaindu22
La petite vidéo est éloquente: superbe!
Le tutoriel en pdf, idem: clair et méthodique!
Grand merci!

Petit souci cependant:
    /usr/local/bin/defaulthandler
    Code:
     treeDB|TREEDB)
      /usr/local/bin/treedbnotes "$1"
      ;;

    /usr/share/mime/globs:
    Code:
    application/x-treeDB:*.treeDB


    /usr/loca/bin/treedbnotes:
    Code:
    #!/bin/sh

    exec wine "/root/.wine/drive_c/Program Files/TreeDBNotes Pro 3/TreeDBNotes.exe" "${@//\//\\}"

L'image ci-dessous montre la fenêtre qui s'ouvre lorsque je désire fixer l'action d'exécution sur un fichier dont l'extension est *.treeDB.
En lieu et place de 'application/x-treeDB' que je devrais avoir, comme sur l'illustration du fichier pdf pour les applications/fichiers correspondants à leurs applications respectives, j'ai 'application/octet-stream' et je crains que d'autres fichiers soient associés à TreeDBNotes de façon erronnée!
Dans ~/.config/rox.sourceforge.net/MIME-types j'ai maintenant bien un fichier 'application_octet-stream' dont le contenu est:
Code:
#! /bin/sh
exec treedbnotes "$@"


Ça marche mais est-ce normal? ... Sinon, faut-il créer le fichier correspondant dans ~/.config/rox.sourceforge.net/MIME-types?
Autre question: Pourquoi ce type 'application_octet-stream' est-il proposé pour mon application 'TreeDBNotes'? Quel est le lien?

Note: Ce sont des petits réglages comme ça qu'il faut veiller à peaufiner dans Toutou car ils sont bien de nature à séduire l'utilisateur lambda, dérouté lorsque le programme associé ne s'ouvre pas automatiquement lorsqu'il clique sur un fichier (qui plus est avec l'icône de l'application plutôt que l'icône/roue dentée 'habituel'...)

Merci.
Cordialement.
treedbnotes.jpg
 Description   
 Filesize   25.72 KB
 Viewed   1677 Time(s)

treedbnotes.jpg

Back to top
View user's profile Send private message Visit poster's website 
Argolance


Joined: 06 Jan 2008
Posts: 3822
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Wed 01 Dec 2010, 14:12    Post subject:  

PS: Comme le fil de asri est signé 'Alain', j'ai cru que c'était le même... Désolé!
Back to top
View user's profile Send private message Visit poster's website 
alaindu22

Joined: 29 Jul 2009
Posts: 177

PostPosted: Wed 01 Dec 2010, 15:17    Post subject:  

Bonjour
Pourquoi ce type 'application_octet-stream' est-il proposé pour mon application 'TreeDBNotes'? Quel est le lien?


Est ce que tu as bien commencé par modifier le fichier globs ?

Si on ne le fait pas fait en premier il y en effet toutes sortes de fichiers qui sont associés lorsqu'on écrit la commande dans fixer l'action d'exécution...



Sinon, faut-il créer le fichier correspondant dans ~/.config/rox.sourceforge.net/MIME-types?
Moi je n'ai rien créé...

Alain ( et aussi alain du 22!)
Back to top
View user's profile Send private message 
ASRI éducation


Joined: 09 May 2009
Posts: 3203
Location: France

PostPosted: Wed 01 Dec 2010, 16:37    Post subject:  

@ Argolance
Quote:
PS: Comme le fil de asri est signé 'Alain', j'ai cru que c'était le même... Désolé!

Alain est un utilisateur connaisseur et créatif de la ludo-éducative (et donc de Toutou).
Wink
Back to top
View user's profile Send private message Visit poster's website 
alaindu22

Joined: 29 Jul 2009
Posts: 177

PostPosted: Thu 02 Dec 2010, 08:37    Post subject:  

Bonjour

Je viens de tester avec treedbnotes et je n'ai pas réussi non plus à cibler l'execution sur la seule extension treeDB

Il semble donc qu'il y ait un souci pour ce qui est des applications associées par toutou à un type application_octet-stream.


Alain
Back to top
View user's profile Send private message 
Béèm


Joined: 21 Nov 2006
Posts: 11775
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

PostPosted: Thu 02 Dec 2010, 08:41    Post subject:  

alaindu22,
Tu a marqué le fil comme résolu.
Si tu espère encore avoir des réponses, enlève le résolu, ou bien démarre un autre fil, avec un sujet plus correct.

_________________
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
Consult Wikka
Use peppyy's puppysearch
Back to top
View user's profile Send private message 
Argolance


Joined: 06 Jan 2008
Posts: 3822
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Thu 02 Dec 2010, 14:56    Post subject:  

Bonsoir,
Quote:
Je viens de tester avec treedbnotes et je n'ai pas réussi non plus à cibler l'execution sur la seule extension treeDB

Je crois bien avoir trouvé la solution:
    En résumé ( Arrow Voir le pdf mentionné plus haut pour plus de précisions):
      /usr/local/bin/defaulthandler
      Code:
       treeDB|TREEDB)
        /usr/local/bin/treedbnotes "$1"
        ;;

      /usr/share/mime/globs:
      Code:
      application/x-treedbnotes:*.treeDB

      /usr/loca/bin/treedbnotes:
      Code:
      #!/bin/sh

      exec wine "/root/.wine/drive_c/Program Files/TreeDBNotes Pro 3/TreeDBNotes.exe" "${@//\//\\}"
      Le rendre exécutable (clic droit\permissions...)

      Dans /root/.config/rox/sourceforge.net/MIME-types, créer le fichier 'application_x-treedbnotes' avec ces lignes:
      Code:
      #! /bin/sh
      exec treedbnotes "$@"

      Le rendre exécutable.

      Copier l'icône qu'on a choisie dans /root/.config/rox/sourceforge.net/MIME-icons en lui donnant le nom 'application_x-treedbnotes.png ('png' ou autre!).
      Après avoir relancé le serveur x, ou mieux, redémarré l'ordinateur, 'miracle', les fichiers *.treeDB ont leur icône et lorsqu'on clique dessus, ils s'ouvrent directement dans TreeDBNotes... Very Happy


J'ai essayé de faire la même chose avec Scribus et ses fichiers '*.sla', et là, ça ne marche pô: Au clic, Scribus se lance bien, les fichiers associés ont leur icône, mais ne s'ouvrent pas dans le programme Crying or Very sad

Xerrs.log dit:
Quote:
fixme:systray:wine_notify_icon unhandled tray message: 4
fixme:keyboard:UnregisterHotKey (0x6b008e,0): stub
fixme:keyboard:RegisterHotKey (0x6b008e,49301,0x00000007,53): stub
fixme:event:wait_for_withdrawn_state window 0x1008c/1600007 wait timed out
fixme:imm:ImmReleaseContext (0x1003e, 0x1780c8): stub
fixme:advapi:GetEffectiveRightsFromAclW 0x141e64 0x3a159744 0x33f960 - stub
fixme:advapi:GetEffectiveRightsFromAclW 0x19e1ec 0x3a159744 0x33fbb8 - stub
err:ole:RevokeDragDrop invalid hwnd (nil)
err:ole:RevokeDragDrop invalid hwnd (nil)
err:ole:RevokeDragDrop invalid hwnd (nil)
err:ole:RevokeDragDrop invalid hwnd (nil)
err:ole:RevokeDragDrop invalid hwnd (nil)
err:ole:RevokeDragDrop invalid hwnd (nil)
err:ole:RevokeDragDrop invalid hwnd (nil)
fixme:win:LockWindowUpdate ((nil)), partial stub!


Là, c'est coton et même après avoir fait quelques recherches, je cale!

Cordialement!
treedb_fix.jpg
 Description   
 Filesize   26.67 KB
 Viewed   1373 Time(s)

treedb_fix.jpg

treedbnotes.jpg
 Description   
 Filesize   11.6 KB
 Viewed   1492 Time(s)

treedbnotes.jpg

Back to top
View user's profile Send private message Visit poster's website 
Argolance


Joined: 06 Jan 2008
Posts: 3822
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Tue 07 Dec 2010, 07:37    Post subject:  

Hello,
Quote:
J'ai essayé de faire la même chose avec Scribus et ses fichiers '*.sla', et là, ça ne marche pô: Au clic, Scribus se lance bien, les fichiers associés ont leur icône, mais ne s'ouvrent pas dans le programme

Après avoir téléchargé, décompressé et copier le dossier de la dernière version portable de Scribus (1.3.3.14) dans /root/.wine/drive_c/Program Files, ça marche! Very Happy
Suivre la procédure indiquée plus haut...

Note: Le dossier en question ne s'appelle plus 'PortableScribus' mais 'ScribusPortable', idem avec l'exécutable Shocked. Ne me demandez pas pourquoi! Embarassed
Il convient donc de faire les modifications appropriées dans le fichier /usr/bin/scribus
Quote:
#!/bin/sh

exec wine /root/.wine/drive_c/Program\ Files/PortableScribus/PortableScribus.exe &

Quote:
#!/bin/sh

exec wine /root/.wine/drive_c/Program\ Files/ScribusPortable/ScribusPortable.exe &


... De rafraichir le MENU et détruire l'ancien dossier devenu obsolète.

Cordialement.
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 1 [11 Posts]  
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0786s ][ Queries: 12 (0.0304s) ][ GZIP on ]