lancer appli sous wine à partir de l'extension d'un fichier
lancer appli sous wine à partir de l'extension d'un fichier
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
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, 13:07, edited 2 times in total.
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
@+
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
@+
Recherche
[url=http://wellminded.com/puppy/pupsearch.html]sur PUPPY[/url] anglai + souven
[url=http://puppylinux.org/wikka/PageIndex]PUPPY wikka tou sur tou[/url] anglai
[url=http://wellminded.com/puppy/pupsearch.html]sur PUPPY[/url] anglai + souven
[url=http://puppylinux.org/wikka/PageIndex]PUPPY wikka tou sur tou[/url] anglai
Bonjour
Je propose des solutions ici
voir
http://asri.edu.free.fr/thread.php?lng= ... id=1&cat=3
http://asri.la-super-boite.fr/ludo-educ ... -12-01.pdf
Cordialement
Alain
Je propose des solutions ici
voir
http://asri.edu.free.fr/thread.php?lng= ... id=1&cat=3
http://asri.la-super-boite.fr/ludo-educ ... -12-01.pdf
Cordialement
Alain
- Argolance
- Posts: 3767
- Joined: Sun 06 Jan 2008, 22:57
- Location: PORT-BRILLET (Mayenne - France)
- Contact:
Hello!
@alaindu22
La petite vidéo est éloquente: superbe!
Le tutoriel en pdf, idem: clair et méthodique!
Grand merci!
Petit souci cependant:
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:
Ç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.
@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/usr/share/mime/globs:
Code: Select all
treeDB|TREEDB) /usr/local/bin/treedbnotes "$1" ;;
/usr/loca/bin/treedbnotes:Code: Select all
application/x-treeDB:*.treeDB
Code: Select all
#!/bin/sh exec wine "/root/.wine/drive_c/Program Files/TreeDBNotes Pro 3/TreeDBNotes.exe" "${@//\//\\}"
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: Select all
#! /bin/sh
exec treedbnotes "$@"
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.
- Attachments
-
- treedbnotes.jpg
- (25.72 KiB) Downloaded 1676 times
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!)
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!)
- ASRI éducation
- Posts: 3197
- Joined: Sat 09 May 2009, 12:10
- Location: France
- Contact:
- Béèm
- Posts: 11763
- Joined: Wed 22 Nov 2006, 00:47
- Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win
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.
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).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]
- Argolance
- Posts: 3767
- Joined: Sun 06 Jan 2008, 22:57
- Location: PORT-BRILLET (Mayenne - France)
- Contact:
Bonsoir,
Xerrs.log dit:
Cordialement!
Je crois bien avoir trouvé la solution:Je viens de tester avec treedbnotes et je n'ai pas réussi non plus à cibler l'execution sur la seule extension treeDB
- En résumé ( Voir le pdf mentionné plus haut pour plus de précisions):
- /usr/local/bin/defaulthandler/usr/share/mime/globs:
Code: Select all
treeDB|TREEDB) /usr/local/bin/treedbnotes "$1" ;;
/usr/loca/bin/treedbnotes:Code: Select all
application/x-treedbnotes:*.treeDB
Le rendre exécutable (clic droit\permissions...)Code: Select all
#!/bin/sh exec wine "/root/.wine/drive_c/Program Files/TreeDBNotes Pro 3/TreeDBNotes.exe" "${@//\//\\}"
Dans /root/.config/rox/sourceforge.net/MIME-types, créer le fichier 'application_x-treedbnotes' avec ces lignes:Le rendre exécutable.Code: Select all
#! /bin/sh exec treedbnotes "$@"
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...
- /usr/local/bin/defaulthandler
Xerrs.log dit:
Là, c'est coton et même après avoir fait quelques recherches, je cale!fixme:systray:wine_notify_icon unhandled tray message: 4
fixmeUnregisterHotKey (0x6b008e,0): stub
fixmeRegisterHotKey (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!
Cordialement!
- Attachments
-
- treedb_fix.jpg
- (26.67 KiB) Downloaded 1372 times
-
- treedbnotes.jpg
- (11.6 KiB) Downloaded 1491 times
- Argolance
- Posts: 3767
- Joined: Sun 06 Jan 2008, 22:57
- Location: PORT-BRILLET (Mayenne - France)
- Contact:
Hello,
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 . Ne me demandez pas pourquoi!
Il convient donc de faire les modifications appropriées dans le fichier /usr/bin/scribus
Cordialement.
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!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
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 . Ne me demandez pas pourquoi!
Il convient donc de faire les modifications appropriées dans le fichier /usr/bin/scribus
#!/bin/sh
exec wine /root/.wine/drive_c/Program\ Files/PortableScribus/PortableScribus.exe &
... De rafraichir le MENU et détruire l'ancien dossier devenu obsolète.#!/bin/sh
exec wine /root/.wine/drive_c/Program\ Files/ScribusPortable/ScribusPortable.exe &
Cordialement.