Nouveau logiciel, besoin d'aide

Publié : 10.03.2006 - 14h37 par Fabien

Bonjour à tous,

je me lance dans un nouveau logiciel intitulé iConceal.

Le but de ce logiciel est de protéger des documents (fichiers ou dossiers) de manière quasiment transparente pour l'utilisateur.

Un peu à l'image de ce qui était demandé par Desplante dans ce fil:

http://forum.cuk.ch/viewtopic.php?t=2635

J'ai déjà pas mal avancé, mais j'ai besoin d'un coup de main pour ce à quoi je suis le plus mauvais: l'icône !

J'aimerais donc une icône qui représente le secret, comme par exemple un coffre-fort, un coffre au trésor ou un cadenas.

Est-ce que quelqu'un voudrait se lancer dans ce projet ?


Publié : 10.03.2006 - 14h49 par giyome

Tu peux jeter un oeil sur le test de mercredi prochain, et tu l'auras ton icône de cadenas :lol:

Bon ok je :arrow:


Publié : 10.03.2006 - 16h14 par Fabien

Le problème n'est pas de trouver une image, Google en regorge, non ce qu'il me faut c'est une image libre de droit !


Publié : 10.03.2006 - 19h59 par giyome

Tu as mal lu mon test ou alors je me suis mal exprimé, car l'icône du cadenas est 100% libre de droit ;)


Publié : 10.03.2006 - 20h51 par JCP

Fabien cède à la mode du "i"...

Bientôt, iSmallImage3, iCocoaBooklet, iLockLock, iPDFLab... :lol:

A part ça, chapeau!


Publié : 10.03.2006 - 23h50 par Marc Pergand

Salut,

Une modeste contribution dans la mesure de mes moyens artistiques :D
http://perso.wanadoo.fr/mpergand/divers/Image_Verrou.zip


Publié : 11.03.2006 - 8h22 par Fabien

Marc Pergand a écrit :Salut,

Une modeste contribution dans la mesure de mes moyens artistiques :D
http://perso.wanadoo.fr/mpergand/divers/Image_Verrou.zip


Bonjour Marc ! Ca faisait bien longtemps :)

Merci pour ta contribution, ça me plaît pas mal, le cadenas est peut-être un peu sombre (je pinaille) ! Comme j'ai également un NSStatusItem dans la barre des menus, je vais utiliser le cadenas uniquement en 16x16.

Fabien cède à la mode du "i"...

Bientôt, iSmallImage3, iCocoaBooklet, iLockLock, iPDFLab...


le "i" est le tout premier dans mes logiciels, et la raison est assez simple.

- d'abord je voulais un autre nom, j'avais pensé à Codex (comme dans le Da Vinci Code) mais le nom est déjà pris.
- ensuite j'ai pensé à Cryptic, mais il existe déjà un logiciel nommé Cryptix, et je ne voulais pas de confusion.
- Tout ce qui est en "secret" ou autre est déjà pris moultes fois.

J'ai alors pensé à Conceal ou Concealment. Mais cela pose un problème que je me propose de vous exposer:

J'ai pour tous mes logiciels une alerte Google qui fait qu'a chaque fois que Google indexe une page comportant le nom d'un de mes logiciels je reçoit un email avec l'adresse de la page en question.

Du coup, l'ennui avec un nom comme Conceal ou Concealment, c'est que ce sont des nom communs et donc qu'une alerte Google m'enverrais un bon millier de liens par jour.

En rajoutant le "i" j'évite donc ce problème.


Publié : 11.03.2006 - 17h28 par Marc Pergand



Publié : 11.03.2006 - 20h00 par giyome



Publié : 12.03.2006 - 0h57 par Zit

giyome a écrit :Tu as essayé http://www.iconceal.com :P

Arf, le lien qui tue!
Bah, de toutes les façons, on devrait toujours aller voir outre Atlantique avant de se choisir un nom ou un pseudo!

essayez ça, pour voir, bon, ça flatte un peu mon côté punk sur le retour de m'appeler pustule (qui connais "Pustule l'Ardechois"? un vrai de vrai qui fait pogoter la Cigale en solo, avec sa guitare sèche, son kazou et sa poubelle en plastic Omnium™, bidule pour les intimes, qui fait la grosse caisse, à ne pas rater!), mais, c'est pas hyper glamour pour embaler :?

A part ça, Fabien, c'est vraiment moche de ta part de chercher des images libres de droits pour l'icone de ton soft avec lequel tu va encore gagner des miliards. :wink:

Pustule


Publié : 12.03.2006 - 17h36 par Fabien

Marc Pergand a écrit :Image verrou 2e


je préfère !

L'idéal serait d'avoir le cadenas de "verrou2b" avec les documents de "verrou" (tu dis si je pinaille trop :oops: ).

giyome a écrit :Tu as essayé http://www.iconceal.com :P


et m..de. Bon c'est suffisamment sans aucun rapport avec l'informatique pour que je ne change pas de nom.

Zit a écrit :A part ça, Fabien, c'est vraiment moche de ta part de chercher des images libres de droits pour l'icone de ton soft avec lequel tu va encore gagner des miliards. :wink:


bah, t'inquiète pas, je t'inviterai sur mon yacht a venir prendre un bain dans le champagne.


Publié : 12.03.2006 - 17h48 par Raphael Fauveau

giyome a écrit :Tu as essayé http://www.iconceal.com :P

Et voilà que l'on va confondre Fabien avec un membre de la NRA vivant dans l'Arkansas, et faisant croire à tout le monde qu'il vit en Suisse, en s'arrangeant pour y faire passer son doctorat par un quidam menacé par son arme (caché évidemment, vu qu'il a le permis et le dispense...).

On t'a reconnu sur la photo :lol: :lol:

C'est moche la vie :cry:


Publié : 12.03.2006 - 22h35 par Marc Pergand



Publié : 13.03.2006 - 12h58 par Zit

Fabien a écrit :bah, t'inquiète pas, je t'inviterai sur mon yacht a venir prendre un bain dans le champagne.

Heuu, rosé le champ pour moi! :P


Publié : 13.03.2006 - 14h28 par Fabien

Marc Pergand a écrit :Image_Verrou 3e


parfait pour moi !

Merci beaucoup !

Et puisque je t'ai sous la main, j'ai deux problèmes Cocoa:

- comment faire pour obtenir l'icône en 128x128 d'un fichier ? La méthode icon() de NSWorkspace ou de NSFileWrapper ne me donne qu'une NSImage en 32x32.

- comment faire pour attribuer une icône non-générique à un fichier. La méthode setIcon de NSFileWrapper ne me donne aucun résultat. En fait j'ai un peu l'impression que je devrai passer par un objet Obj-C et la méthode setIcon:forFile:options:

As-tu déjà tâté le terrain de ce côté là ?


Publié : 13.03.2006 - 15h21 par Marc Pergand

- comment faire pour obtenir l'icône en 128x128 d'un fichier ? La méthode icon() de NSWorkspace ou de NSFileWrapper ne me donne qu'une NSImage en 32x32.


icon.setSize(new NSSize(128,128)) ?

En fait j'ai un peu l'impression que je devrai passer par un objet Obj-C et la méthode setIcon:forFile:options:


oui, c'est une nouvelle méthode de Tiger, heureusement sinon c'est du Carbon bien lourd !


Publié : 13.03.2006 - 15h29 par Fabien

Marc Pergand a écrit :
- comment faire pour obtenir l'icône en 128x128 d'un fichier ? La méthode icon() de NSWorkspace ou de NSFileWrapper ne me donne qu'une NSImage en 32x32.


icon.setSize(new NSSize(128,128)) ?


oui, je l'ai compris juste après avoir posté...

En fait j'ai un peu l'impression que je devrai passer par un objet Obj-C et la méthode setIcon:forFile:options:


oui, c'est une nouvelle méthode de Tiger, heureusement sinon c'est du Carbon bien lourd !


c'est bon cette méthode fonctionne.

Par contre j'ai un mal fou à faire fonctionner le passage de Java à Objective-C. C'est pourtant quelque chose que j'ai fait souvent et sans problème, mais là il refuse catégoriquement de faire fonctionner mes NSSelector depuis java pour appeler les action Obj-C, je deviens fou ! Il me renvoie toujours des exceptions "java.lang.NoSuchMethodException", alors que ladite méthode existe bien dans mon objet Obj-C.
J'ai même essayé la méthode que tu utilises dans ton DoItOnMainThread, mais il n'y a rien à faire, le "sendActionToTargetFromSender" revoie toujours "false".

Si je puis encore abuser, tu pourrais faire une icône avec uniquement le cadenas ? En 16x16 pour la barre des menus.


Publié : 13.03.2006 - 16h59 par Marc Pergand

Si tu fais l'appel dans un OpenPanel c'est rapé !
donc tu n'as plus que JNI ...


Publié : 13.03.2006 - 17h50 par Fabien

Marc Pergand a écrit :Si tu fais l'appel dans un OpenPanel c'est rapé !
donc tu n'as plus que JNI ...


ben non, c'est dans un objet tout bête. :(


Publié : 13.03.2006 - 21h39 par Marc Pergand



Publié : 14.03.2006 - 8h36 par Fabien

Marc Pergand a écrit :Verrous 16


magnifique ! Merci encore !

Il ne me reste plus qu'a résoudre mes problèmes de NSSelector et je pourrai vous fournir une première version bêta.


Publié : 14.03.2006 - 10h29 par Fabien

Marc, j'ai essayé de te contacter par email, mais il semblerait que tu aies un problème de quotas.


Publié : 14.03.2006 - 11h56 par Marc Pergand

J'ai fait le vide, ça devrait aller mieux maintenant :D