Always on Top Frame

Répondre
Avatar du membre
chjandre
Messages : 205
Enregistré le : dim. 08 avr. 2012, 10:26
Localisation : St Laurent du Var
Contact :

Always on Top Frame

Message par chjandre »

bonjour,

vous en rêviez, Charly l'a fait :)

J'attache un petit zip qu'il faudra renommer en gridFrame_x.jar

C'est un jar exécutable (il faut avoir un JVM installée).
Il vous permet de définir un cadre transparent qui se trouve toujours au dessus de vos applications. En particulier il est utile avec photoshop pour recadrer de façon facile une série de photos.
Vous pouvez choisir le format et la largeur de l'image.
Vous pouvez décorer ce cadre avec des grilles
et vous avez droit d'utiliser jusqu'à deux repères horizontaux et deux verticaux.

L'interface est "self-explanatory"

Enjoy!


Commentaires appréciés.

Charly


Le 18 août 2013: zip corrigé
Denis a vraiment très bon œil et moi il faudrait que je choisisse une taille de police de caractères plus grande :roll: .
Voilà le zip (le jar en réalité) sans l'espace erroné dans le nom

Le 26 août 2013: nouvelle version

Bonsoir,

je mets à votre disposition la version v 0.7, améliorée et surtout avec un manuel d'emploi en français.

La première chose est de dé-zipper le fichier "Toujours Dessus 0.7.zip". Il contient deux fichiers : l'exécutable "gridFrame_x.jar" et un manuel d'utilisation "Toujours dessus.pdf".
Pour lancer l'application
    Sous Windows 7, 64 bits un double clic gauche sur l'icône du jar suffit pour lancer l'application.
    En cas de difficultés, vous pouvez toujours appeler le programme par la ligne de commande : java -jar gridFrame_x.jar
    Si ça ne marche toujours pas vérifiez que vous avez bien la jre7 installée.
    Le programme étant écrit en Java, il devrait aussi s'exécuter sur un Mac.



Cordialement,

Charles
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Modifié en dernier par chjandre le lun. 26 août 2013, 21:22, modifié 2 fois.
Charlie
Messages : 7558
Enregistré le : ven. 14 avr. 2006, 06:59
Localisation : Montauban 82
Contact :

Message par Charlie »

Bonjour Charles,

Je suppose qu'on parle de la même chose, mais ça existe depuis longtemps.... Avant que PTE n'intègre directement une grille de ce genre, on avait déjà un utilitaire GUS fourni par Jean-Claude

PS eric : GUS n'est plus mis à disposition par son auteur.
Avatar du membre
chjandre
Messages : 205
Enregistré le : dim. 08 avr. 2012, 10:26
Localisation : St Laurent du Var
Contact :

Always on Top Frame

Message par chjandre »

bonjour et merci Charlie pour ton information,

Toujours la même histoire: en 2008 je n'étais pas sur diapositif.

Je viens d'essayer GUS. Apparemment il n'est pas accepté par Windows 7, 64 bits. Il doit falloir lancer l'application en lui disant qu'il s'agit de versions plus anciennes. Mais avec les systèmes récents qui intègrent de plus en plus de protections, je préfère éviter ce genre de manipulation.

J'ai une "Violation d'accès à l'adresse 00000080". Ce doit être écrit en C ou C++ avec des appels systèmes spécifiques.

La version que je propose devrait être indépendante des plates-formes puisqu' elle est écrite entièrement en java + swing.

Charly.
Charlie
Messages : 7558
Enregistré le : ven. 14 avr. 2006, 06:59
Localisation : Montauban 82
Contact :

Message par Charlie »

J'avoue que je ne m'y suis plus intéressé depuis que cette grille est intégrée dans PTE...
Avatar du membre
eric
Messages : 5789
Enregistré le : jeu. 24 mars 2005, 20:10
Localisation : Marseille
Contact :

Message par eric »

Effectivement GUS provoque une erreur et ne fonctionne pas sous win7 64b.
Charles je vais regarder ton logiciel.
(je t'ai envoyé un MP il y a quelques jours)
Avatar du membre
Jean-Cyprien
Messages : 5318
Enregistré le : mer. 04 févr. 2009, 13:49
Localisation : Champagne sur Seine
Contact :

Message par Jean-Cyprien »

Bonjour Charly,

C'est très sympa de nous faire partager ton travail, mais nous ne sommes pas tous comme Charlie et Éric, capables de te comprendre.
En tout cas pour moi .jar est de l’hébreu, JVM n'est inconnu...

Un petit dessin valant mieux que de grands discours, une illustration de ce que tu proposes pourrait me mettre l'eau à la bouche. Mais là, je n'ose pas aller plus loin. Je pense que je ne suis pas le seul.

Cela ne m'empêche pas de te remercier pour ce partage.
En ligne
Avatar du membre
DenisB
Messages : 4399
Enregistré le : sam. 04 août 2012, 06:34
Localisation : Pibrac
Contact :

Message par DenisB »

Bonjour Charly,
Effectivement, l'interface est compréhensible !!!

Denis
En ligne
Avatar du membre
DenisB
Messages : 4399
Enregistré le : sam. 04 août 2012, 06:34
Localisation : Pibrac
Contact :

Message par DenisB »

Bonjour,
je vais essayer de répondre à Jean-Cyprien. Charles pourra compléter !!!

.jar c'est un fichier pour un programme écrit en java qui s'exécute grâce à JVM la machine virtuelle java (Java Virtual Machine)

Donc on change l'extension du fichier en . jar. Si java est installé, son icône change. Un double clic dessus et il apparait la grille suivante sur ce qui est déjà dur l'écran. J'ai mis un fond noir pour voir.
Sous PTE, voir l'image suivante.

On peut placer des repères horizontaux et verticaux pour aligner par exemple un horizon ou comme moi la base du glacier pour faire une transition et la c'est plus facile qu'avec la grille.

Pour les fanas de la règle des tiers, c'est possible aussi.

Il doit y avoir d'autres utilisations

Denis
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Charlie
Messages : 7558
Enregistré le : ven. 14 avr. 2006, 06:59
Localisation : Montauban 82
Contact :

Message par Charlie »

J'ai changé l'extension, l'icone apparait bien mais au double clic rien ne se passe...

(j'ai Java 7)
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
eric
Messages : 5789
Enregistré le : jeu. 24 mars 2005, 20:10
Localisation : Marseille
Contact :

Message par eric »

J'ai bien la meme icone que toi Charlie mais ça fonctionne.
Avatar du membre
Gérard
Messages : 3040
Enregistré le : sam. 10 nov. 2007, 10:40
Localisation : Pibrac / Haute-Garonne
Contact :

Message par Gérard »

Comme Eric
Gérard.

"Ne perds pas l'occasion de voir quelque chose de beau"
Charles KINGSLEY
Avatar du membre
Jean-Cyprien
Messages : 5318
Enregistré le : mer. 04 févr. 2009, 13:49
Localisation : Champagne sur Seine
Contact :

Message par Jean-Cyprien »

Un grand merci Denis, et Charly aussi bien sûr, c'est enfantin quand on ose, et il y a si peu à faire !! Aussi rapide que le TGV !

J'ai sans doute un programme Java, puisque ça a marché du premier coup ! Je ne sais pas lequel a besoin de Java.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
En ligne
Avatar du membre
DenisB
Messages : 4399
Enregistré le : sam. 04 août 2012, 06:34
Localisation : Pibrac
Contact :

Message par DenisB »

Bonjour,
J'ai changé l'extension, l’icône apparait bien mais au double clic rien ne se passe...

Charlie, tu peux essayer clic droit ouvrir avec et tu sélectionnes :
C:\Program Files (x86)\Java\jre7\bin\javaw.exe

Enfin chez moi il est la, le javaw.exe

Denis
Avatar du membre
jean91
Messages : 247
Enregistré le : mer. 11 juil. 2007, 14:38
Localisation : Draveil 91
Contact :

Message par jean91 »

J'ai Windows7 64 bits et la dernière version de java et ça ne fonctionne pas!
Même résultat que Charlie. Que ce soit avec java 32bits ou java 64bits, c'est la même chose.
Il semble qu'au lancement (javaw) une fenêtre de Commande apparait brièvement.
Avec le web start launcher (javaws), j'ai une erreur ligne0.
Jean
Charlie
Messages : 7558
Enregistré le : ven. 14 avr. 2006, 06:59
Localisation : Montauban 82
Contact :

Message par Charlie »

Bon, suis pas seul, ça me rassure .... :mrgreen:
Avatar du membre
chanfi22
Messages : 4710
Enregistré le : mar. 14 août 2012, 15:09
Localisation : Lannion (22)
Contact :

Message par chanfi22 »

Hello charlie

je ne vais pas te "rassurer" mais chez moi ça marche du premier coup;
Même config que Jean

Philippe
Avatar du membre
Pti Robert
Messages : 9617
Enregistré le : jeu. 07 déc. 2006, 10:36
Localisation : 77310 Ponthierry
Contact :

Message par Pti Robert »

Pourquoi des noms en anglais???
On est en France non??? :mrgreen:
Robert
-----------------------

“La beauté, c'est la signature de Dieu.”Charles Kingsley
Avatar du membre
chjandre
Messages : 205
Enregistré le : dim. 08 avr. 2012, 10:26
Localisation : St Laurent du Var
Contact :

Always on Top Frame

Message par chjandre »

désolé d'intervenir si tard. Je n'étais pas au courant qu'il y avait eu de l'activité sur ce fil. Pti Robert m'a mis la puce à l'oreille avec son rappel aux bons usages du français.

Merci à Denis d'avoir dépanné les collègues.

Le programme a été écrit en Java 7 (encore un terme obscur). Il faut une machine virtuelle qui supporte complètement Java 7 et ses bibliothèques. Personnellement j'ai lun PC 64 bits, win 7. la machine virtuelle se trouve dans Programmes\Java\jre7
Si vous avez une version plus ancienne (jre6 par exemple) vous avez dû avoir des rappels pour annoncer les mises à jour (je n'ai pas dit update :) ) . Il faut que vous les acceptiez sinon vous vous trouverez à un moment ou à un autre dans une situation où certains programmes (trop?) récents ne marcheront pas.

Comme l'ont bien montré Denis et Jean-Cyprien c'est très utile pour aligner les horizons. J'en ai fait un usage intensif dans la V2 de "De Bleu et de Noir".
Comme vous avez droit à deux repères horizontaux et deux verticaux (ce sont les traits verts que vous voyez au milieu de cadre, si vous avez coché l'option "show guides" et fait "refresh" . Désolé c'est de l'anglais!) vous pouvez les déplacer par les petits carrés verts (à gauche pour les horizontaux, en haut pour les verticaux), ceci permet de définir un rectangle très précis, apprécié pour les superpositions d'images.

Charles
Avatar du membre
jean91
Messages : 247
Enregistré le : mer. 11 juil. 2007, 14:38
Localisation : Draveil 91
Contact :

Message par jean91 »

En enregistrant mon écran en video, j'ai réussi à voir le message d'erreur:
"impossible de trouver ou charger la classe principale"
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
chanfi22
Messages : 4710
Enregistré le : mar. 14 août 2012, 15:09
Localisation : Lannion (22)
Contact :

Message par chanfi22 »

Bonjour Jean

en regardant ta copie d'écran je vois que tu as un ESPACE entre gridFrame_x et .jar

Je ne sais pas si ça peut être dû à cet espace ton pb mais il faut ABSOLUMENT éviter les espaces et autres caractères exotiques dans les noms de fichiers exécutables.

Philippe
Avatar du membre
chjandre
Messages : 205
Enregistré le : dim. 08 avr. 2012, 10:26
Localisation : St Laurent du Var
Contact :

Always on Top Frame

Message par chjandre »

bonjour,

réponse à Jean91 et à d'autres qui ont des problèmes de lancement.

Avez vous bien renommé votre fichier en .jar et surtout sans y ajouter d'espace comme je le vois sur la copie d'écran?

Le jar que j'ai construit est directement exécutable. Le double clic suffit sans appeler explicitement java (et ça doit marcher même sur un Mac!)

Vérifiez bien le nom de votre fichier.

Bon weekend,

Charles
En ligne
Avatar du membre
DenisB
Messages : 4399
Enregistré le : sam. 04 août 2012, 06:34
Localisation : Pibrac
Contact :

Message par DenisB »

Bonjour,
surtout sans y ajouter d'espace comme je le vois sur la copie d'écran

C'est toi Charles qui a ajouté l'espace :D :D :D :D :D
et même avec l'espace cela marche chez moi enfin sur le Windows 7.
Sur le portable sous XP cela donne une erreur.
La solution provisoire : dans une invite de commande

Code : Tout sélectionner

 java -jar "gridFrame_x .jar"

cela marche chez moi sous xp.

Denis
Avatar du membre
chanfi22
Messages : 4710
Enregistré le : mar. 14 août 2012, 15:09
Localisation : Lannion (22)
Contact :

Message par chanfi22 »

Tu as l’œil Denis.

En effet cet espace est bien présent dans le nommage d'origine et du coup j'ai renommé le .zip en .jar donc avec l'espace et ça fonctionne nickel en ce qui me concerne :)

Philippe
Avatar du membre
chjandre
Messages : 205
Enregistré le : dim. 08 avr. 2012, 10:26
Localisation : St Laurent du Var
Contact :

Message par chjandre »

DenisB a écrit :Bonjour,
surtout sans y ajouter d'espace comme je le vois sur la copie d'écran

C'est toi Charles qui a ajouté l'espace :D :D :D :D :D
et même avec l'espace cela marche chez moi enfin sur le Windows 7.
Sur le portable sous XP cela donne une erreur.
La solution provisoire : dans une invite de commande

Code : Tout sélectionner

 java -jar "gridFrame_x .jar"

cela marche chez moi sous xp.

Denis


Denis est un filtre redoutable: il voit tout. En effet, c'est moi qui est rajouté l'espace dans le nom :oops:
Il se trouve que Windows 7 le supporte très bien, pas XP (et je n'avais plus de système XP pour tester).

Donc, si vous téléchargez la nouvelle version (ce n'est que 25 Ko, Pti Robert n'aura pas besoin de tout l'après-midi pour faire le téléchargement :lol: )
les instructions que j'avais données devrait être opérationnelles.

Désolé pour le contretemps et encore merci à Denis.


Charles
Avatar du membre
jean91
Messages : 247
Enregistré le : mer. 11 juil. 2007, 14:38
Localisation : Draveil 91
Contact :

Message par jean91 »

Merci Denis
En utilisant l'invite de commande, ça fonctionne.
Par contre, j'ai le même résultat négatif au double clic sur le fichier renommé .jar avec ou sans espace.
Il me reste plus qu'à créer un fichier bat comme au bon vieux temps!!!
Jean
Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invités