hello,
Je souhaiterais savoir si il était possible de démarrer google-chrome, ou une autre app, dans une taille et une position spécifique de l'écran depuis un script bash.
Aujourd'hui j'utilise un script bash comme ceci
#!/bin/bash
command -v chromium-browser >/dev/null 2>&1 || { echo >&2 "chromium-browser required."; exit 1; }
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
cd $DIR/../
_starter/bin/gowebapp &
chromium-browser --temp-profile --app=http://localhost:8080/
Rapport à un autre thread, j'ai tout de même rouvert le man, pour me retrouver face à cela,
http://developer.gnome.org/gtk3/stable/gtk-running.html
Je me dis que quelque chose doit être possible, mais c'est un peu laconique pour moi…
Une âme charitable se donnerait elle la peine de m'aider une fois encore ?
Merci,
a+
# il fut un temps... que les moins de 20 ans ...
Posté par NeoX . Évalué à 6.
à une epoque c'etait normalisé, il suffisait de faire
pour placer la fenetre de
program
au pixel (0;0) et faire une fenetre de 1024x768[^] # Re: il fut un temps... que les moins de 20 ans ...
Posté par maboiteaspam . Évalué à -1. Dernière modification le 29 janvier 2013 à 17:41.
Merci !
Sauf que de l'eau a coulée sous les ponts :-/
Bon, j'ai un début de solution.
Je vais envisager de digger gtk, d'autres browsers.
'Fin, je préférerais tout de même éviter d'avoir à pondre une ui avec un composant webkitView inside pour simplement pouvoir définir ce comportement. Si tant est que ce soit une solution.
Tout idée est la bienvenue.
Edit : Note, j'ai aussi testé la version 1 dash -geometry, juste que cela n'apparait pas dans ma sortie de tests manuels.
[^] # Re: il fut un temps... que les moins de 20 ans ...
Posté par detail_pratique . Évalué à 2.
Tu peux faire ça dans ton script avec wmctrl ou sinon avec devilspie.
[^] # Re: il fut un temps... que les moins de 20 ans ...
Posté par liberforce (site web personnel) . Évalué à 3.
Devilspie 2: http://www.gusnan.se/devilspie2/
[^] # Re: il fut un temps... que les moins de 20 ans ...
Posté par NeoX . Évalué à 6. Dernière modification le 29 janvier 2013 à 21:25.
parce que dans les deux cas, ton erreur porte sur l'argument passer à display
et pas sur l'option geometry
[^] # Re: il fut un temps... que les moins de 20 ans ...
Posté par maboiteaspam . Évalué à 0.
Ouais, le man c'est sympa.
La solution est la suivante,
Les avantages, ce sera probablement cross-platform, puisque c'est dépendant du software, ici chromium.
L'inconvénient, c'est probablement pas cross-browser, ou alors il faudra trouver les options de chacun d'eux.
Merci la
doc/man/ectla ml et ses archives.[^] # Re: il fut un temps... que les moins de 20 ans ...
Posté par maboiteaspam . Évalué à 0.
Pour être plus précis,
En mode app, il semble qu'ill faut utiliser --app-window-size
en mode classique --window-size
voir http://peter.sh/experiments/chromium-command-line-switches/
Cependant, la fonction semble buggée, cf http://code.google.com/p/chromium/issues/detail?id=27550
personnellement, je suis quelque peu limité, du moins sur ubuntu.
les valeurs x,y de position de la fenêtre doivent forcément être égales, par exemple x=y=120
Si ce n'est pas le cas, le positionnement sera incorrect.
# devilspie
Posté par solsTiCe (site web personnel) . Évalué à 3.
devilspie fait ça bien. Il permet surtout de contrôler sur quel desktop apparaît une appli. C'était avant gnome shell.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.