Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/09/2009, à 10:05

krzyzstof

Ouvrir un fichier dans un bureau défini

Bonjour,

Y aurait-il un moyen d'ouvrir un fichier directement dans un bureau défini sans avoir à se placer dans le bureau cible.
Comme je ne suis pas sûr d'être clair, un petit exemple est souvent préférable big_smile
J'ai 4 bureaux.
Je me trouve dans le bureau 1 et sous Nautilus je veux ouvrir directement le fichier "test.odt" dans le bureau 3.
Est-ce possible ? Si non, est-ce que qqn aurait développé un petit script que je puisse inséré dans le menu contextuel lors d'un clic droit de souris ?
Par avance merci

Ps : oups ! j'aurais peut-être dû mettre se message dans "Support/Général", désolé !

Dernière modification par krzyzstof (Le 29/09/2009, à 10:07)


Portable 1 : DELL Latitude 5320 Kubuntu 24.04.1 / Windows 11 pro (64 bits / 32 Go RAM / 1 To SSD)
Portable 2 : HP EliteBook 840 G4 - Kubuntu 20.04 / Windows 10 pro (64 bits / 32 Go RAM / 512 Go SSD)
Portable 3 : Samsung N220 - Linux Mint 18.3 Mate (32 bits)
Fixe : Custom (carte mère Asus A7V333 + carte graphique ATI Radeon 9600 XT) - Linux Mint 18.1 Mate (32 bits)

Hors ligne

#2 Le 29/09/2009, à 10:19

ljere

Re : Ouvrir un fichier dans un bureau défini

je pense que devilspie peut te convenir
http://doc.ubuntu-fr.org/devilspie


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#3 Le 29/09/2009, à 11:08

krzyzstof

Re : Ouvrir un fichier dans un bureau défini

Ok merci, je regarderai plus au calme car cela m'a l'air compliqué (enfin à mon niveau roll)


Portable 1 : DELL Latitude 5320 Kubuntu 24.04.1 / Windows 11 pro (64 bits / 32 Go RAM / 1 To SSD)
Portable 2 : HP EliteBook 840 G4 - Kubuntu 20.04 / Windows 10 pro (64 bits / 32 Go RAM / 512 Go SSD)
Portable 3 : Samsung N220 - Linux Mint 18.3 Mate (32 bits)
Fixe : Custom (carte mère Asus A7V333 + carte graphique ATI Radeon 9600 XT) - Linux Mint 18.1 Mate (32 bits)

Hors ligne

#4 Le 29/09/2009, à 11:17

ljere

Re : Ouvrir un fichier dans un bureau défini

oh non je te rassure c'est très simple si tu sais quel application tu veux qui s'ouvre dans tel ou tel fenêtre
si tu n'y arrives pas n'hésite pas a demander


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#5 Le 29/09/2009, à 11:51

krzyzstof

Re : Ouvrir un fichier dans un bureau défini

ljere a écrit :

si tu sais quel application tu veux qui s'ouvre dans tel ou tel fenêtre

d'après ce que tu dis, avec ce programme il faudrait que je sache à l'avance : "tel type de fichier, dans tel tel fenêtre", c'est cela ?
Alors que l'ouverture de tel fichier dans tel fenêtre ce fait plutôt en fonction du contexte dans lequel je travaille. Bref, plus une approche plus émergente que délibérée smile
En tout cas merci pour ta proposition d'aide si je rencontre des difficultés avec ce prgm. smile


Portable 1 : DELL Latitude 5320 Kubuntu 24.04.1 / Windows 11 pro (64 bits / 32 Go RAM / 1 To SSD)
Portable 2 : HP EliteBook 840 G4 - Kubuntu 20.04 / Windows 10 pro (64 bits / 32 Go RAM / 512 Go SSD)
Portable 3 : Samsung N220 - Linux Mint 18.3 Mate (32 bits)
Fixe : Custom (carte mère Asus A7V333 + carte graphique ATI Radeon 9600 XT) - Linux Mint 18.1 Mate (32 bits)

Hors ligne

#6 Le 29/09/2009, à 13:54

ljere

Re : Ouvrir un fichier dans un bureau défini

ben disons que tu peux par exemple dire j'ouvre openoffice sur tel fenêtre firefox sur tel autre fenêtre, etc..
sinon je ne vois pas trop comment faire ce que tu demandes


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#7 Le 29/09/2009, à 14:00

krzyzstof

Re : Ouvrir un fichier dans un bureau défini

ok je regarde dès que je peux et te tiens informé.
Merci


Portable 1 : DELL Latitude 5320 Kubuntu 24.04.1 / Windows 11 pro (64 bits / 32 Go RAM / 1 To SSD)
Portable 2 : HP EliteBook 840 G4 - Kubuntu 20.04 / Windows 10 pro (64 bits / 32 Go RAM / 512 Go SSD)
Portable 3 : Samsung N220 - Linux Mint 18.3 Mate (32 bits)
Fixe : Custom (carte mère Asus A7V333 + carte graphique ATI Radeon 9600 XT) - Linux Mint 18.1 Mate (32 bits)

Hors ligne

#8 Le 03/10/2009, à 15:32

krzyzstof

Re : Ouvrir un fichier dans un bureau défini

Bonjour ljere,

Je reviens vers toi car aujourd'hui j'ai pu enfin me pencher sur mon pb.
Alors j'ai bien installé devilspie.
J'ai créé une commande idoine dans "Application au démarrage".
J'ai aussi créé dans mon dossier perso le dossier ".devilspie"
J'ai ensuite créé une règle "firefox.ds" avec le code suivant (ouvrir firefox dans l'espace de travail 2 en le maximisant) :

(if
    (is (application_name) "firefox-bin")
    (begin
       (set_workspace 2)
       (maximize)
    )
)

que j'ai récupéré sur le tuto http://foosel.org/linux/devilspie
J'ai redémarré ma session.
Quand j'ai démarré Firefox, celui-ci a démarré dans le bureau initial càd le 1 ??? hmm
Ais-je loupé un truc ?
Pour l'instant je ne suis pas allé plus loin dans les fonctionnalités de l'outil car merdouillant déjà pour le début...chaque blème en son temps lol


Portable 1 : DELL Latitude 5320 Kubuntu 24.04.1 / Windows 11 pro (64 bits / 32 Go RAM / 1 To SSD)
Portable 2 : HP EliteBook 840 G4 - Kubuntu 20.04 / Windows 10 pro (64 bits / 32 Go RAM / 512 Go SSD)
Portable 3 : Samsung N220 - Linux Mint 18.3 Mate (32 bits)
Fixe : Custom (carte mère Asus A7V333 + carte graphique ATI Radeon 9600 XT) - Linux Mint 18.1 Mate (32 bits)

Hors ligne

#9 Le 03/10/2009, à 16:43

ljere

Re : Ouvrir un fichier dans un bureau défini

oui si tu as vérifié le chapitre astuce tu as du voir

Si vous voulez lancer une application sur un bureau précis en utilisant Compiz (X est le numéro du bureau visé) :

(set_viewport X)

Pour Metacity :

(workspace X)

si set_viewport ne fonctionne pas il y a une autre solution, il suffit de savoir que compiz n'est en fait qu'un seul bureau exemple: pour un bureau de 800x600 compiz le considère comme un bureau de 3200x600, donc si je veux ouvrir mon application sur le second bureau (geometry "800x600+800+0").


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#10 Le 03/10/2009, à 17:50

krzyzstof

Re : Ouvrir un fichier dans un bureau défini

Effectivement, j'avais pas percuté.
Alors la 1ère solution ne fonctionne pas.
La deuxième alors ? Ben non... sad
Ah moins que je merdouille encore.

(if
    (is (application_name) "firefox-bin")
    (begin
       (geometry "1280x720+1280+0")
       (maximize)
    )
)

Aaarrgghh !

Dernière modification par krzyzstof (Le 03/10/2009, à 18:00)


Portable 1 : DELL Latitude 5320 Kubuntu 24.04.1 / Windows 11 pro (64 bits / 32 Go RAM / 1 To SSD)
Portable 2 : HP EliteBook 840 G4 - Kubuntu 20.04 / Windows 10 pro (64 bits / 32 Go RAM / 512 Go SSD)
Portable 3 : Samsung N220 - Linux Mint 18.3 Mate (32 bits)
Fixe : Custom (carte mère Asus A7V333 + carte graphique ATI Radeon 9600 XT) - Linux Mint 18.1 Mate (32 bits)

Hors ligne

#11 Le 03/10/2009, à 21:12

ljere

Re : Ouvrir un fichier dans un bureau défini

tu utilise bien firefox et non pas firefox3.5
je te propose ca

(if
(and (contains (application_name) "firefox-bin"))
  (begin
   (set_viewport 2)
   (below)
   (maximize)
   (skip_pager)
   (skip_tasklist)
   (opacity 90)
   (wintype "utility")
   (geometry "1280x720+1280+0")
))


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#12 Le 03/10/2009, à 22:28

krzyzstof

Re : Ouvrir un fichier dans un bureau défini

bon, je ne comprends plus grand-chose.
J'ai la version de firefox initiale des dépôts (3.0.14).
Je viens de faire un debug comme indiqué dans le tuto, et j'obtiens :

"Application Name: 'Firefox'"

et non "firefox-bin" ?
Bref, j'ai tout recommencé à zéro tous les scripts ainsi que le tien.
NADA !
Franchement, je ne sais plus quoi penser ?
Est-ce lié au fait que mon gnome semble merdouillé comme je te l'avais indiqué dans mon précédent post http://forum.ubuntu-fr.org/viewtopic.php?id=346489 ?


Portable 1 : DELL Latitude 5320 Kubuntu 24.04.1 / Windows 11 pro (64 bits / 32 Go RAM / 1 To SSD)
Portable 2 : HP EliteBook 840 G4 - Kubuntu 20.04 / Windows 10 pro (64 bits / 32 Go RAM / 512 Go SSD)
Portable 3 : Samsung N220 - Linux Mint 18.3 Mate (32 bits)
Fixe : Custom (carte mère Asus A7V333 + carte graphique ATI Radeon 9600 XT) - Linux Mint 18.1 Mate (32 bits)

Hors ligne

#13 Le 03/10/2009, à 22:59

ljere

Re : Ouvrir un fichier dans un bureau défini

ben disons que moi j'utilise la version 3.5 donc son nom au mien est Shiretoko
mon fichier est celui que je t'ai passé ci dessus par contre même les majuscule compte
ben disons que l'astuce de la geometry devrait fonctionner dans ton cas


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#14 Le 03/10/2009, à 23:23

krzyzstof

Re : Ouvrir un fichier dans un bureau défini

TROP FORT ljere !!! big_smile
Effectivement, la casse avait une importance primordiale !
Donc j'ai repris le premier script que j'ai modifié en conséquence, à savoir :

(if
    (is (application_name) "Firefox")
    (begin
       (set_viewport 2)
       (maximize)
    )
)

et cela marche nickel!
Cela m'apprendra à ne pas vérifier les données (le débug) et à ne pas faire des copiers/coller plutôt quà la main lol
Un très grand merci à toi.
Je ne marque pas encore "Résolu" car j'essaye d'autres fenêtres et dès que c'est bon pour toutes, j'estampille. Mais là, dodo maintenant car depuis 6h30 du mat' je commence à voir trouble. tongue


Portable 1 : DELL Latitude 5320 Kubuntu 24.04.1 / Windows 11 pro (64 bits / 32 Go RAM / 1 To SSD)
Portable 2 : HP EliteBook 840 G4 - Kubuntu 20.04 / Windows 10 pro (64 bits / 32 Go RAM / 512 Go SSD)
Portable 3 : Samsung N220 - Linux Mint 18.3 Mate (32 bits)
Fixe : Custom (carte mère Asus A7V333 + carte graphique ATI Radeon 9600 XT) - Linux Mint 18.1 Mate (32 bits)

Hors ligne

#15 Le 04/10/2009, à 00:07

ljere

Re : Ouvrir un fichier dans un bureau défini

content d'avoir pu t'aider smile


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne