| Amiga Impact

  · Accueil
  · Actualités
   · Proposer une info
  · Agenda
   · Proposer une date
  · Articles
  · Forum
  · Petites Annonces
  · Chat IRC
  · À propos du site



 | Connexion

Identifiant :

Mot de passe :

 Mémoriser

  · Inscription
  · Mot de passe oublié



 | En ligne

Illustration du profil de mikedafunk Illustration du profil de hivernaal




 | Nous suivre

Flux RSSGoogle+TwitterFacebook





Actualités


   MorphOS Desktop Search 0.0.4
   | 18 février 2005 | Logiciels

logiciels

Vous connaissez Google Desktop Search ? Copernic Desktop Search ? Microsoft Desktop Search ? Yahoo Desktop Search ?
Pas encore ? Et bien vous risquez d’entendre parler d’eux courant 2005.
En attendant voici l’équivalent pour Morphos.

MorphOS Desktop Search (MDS) est un outil d’indexation qui parcoure les répertoires et fichiers que vous lui indiquez, pour en indexer le contenu dans une base de données MySQL.

Il suffit d’une simple requête via l’interface pour retrouver en moins d’une seconde les mails et fichiers qui correspondent aux critères recherchés. Et ensuite, d’un double click, vous affichez le fichier dans le browser choisi.

Les prérequis sont :

  • Un Pegasos avec Morphos,
  • Un ordinateur relié au Pegasos en réseau avec un MySQL stable,
  • Quelques connaissances en MySQL pour ouvrir les bons droits sur la base et créer les tables.

MDS est actuellement en version Beta et se compose de deux exécutables indépendants (et de quelques hits tout gentils) :

  • Indexer qui parse les fichiers et stock le contenu dans la base,
  • MDS qui permet de faire les requêtes.

Le projet est pour le moment loin d’etre terminé, mais est déjà fonctionnel pour la majorité des types de fichiers (sauf vidéo).

Télécharger : MDS_20050217.lha (MorphOS) [350 ko]




Les commentaires appartiennent à leurs auteurs.
Nous ne sommes pas responsables de leur contenu.


Auteur Conversation
Yomgui Posté le 18 février 2005

Photo du profil de Yomgui

C’était donc cela ton fameux projet secret SixK ? 😉



LorD Posté le 18 février 2005

Photo du profil de LorD

ohohoh, très interessant 🙂

Ca fait du bien de voir débarquer des concepts ou des outils novateurs pour l’amiga/MOS, finalement, l’OS devient plus ou moins moderne plutot que stagnant comme se fut le cas de nombreuses années.

oups, je vient de voir qu’il faut 2 ordis en rézo… ça fait peur…



slobman Posté le 18 février 2005

Photo du profil de slobman

Hip !!

Et si on met ça dans une table chez un fournisseur d’accès « libre » qui propose du php+mySQL ?

!! qiH
/me va installer mySQL, pour commencer à faire des trucs sérieux sur son Peg ! En plus, ça ira bien avec son apache qui tourne pas 😉



M_o_Illusion Posté le 18 février 2005

Photo du profil de M_o_Illusion

LorD> tu n’as plus qu’à acheter un minimac 😉



fenrix Posté le 18 février 2005

Photo du profil de fenrix

J’ai une question bête (alors patapé) : ça sert à quoi?



SixK Posté le 18 février 2005

Photo du profil de SixK

@Yomgui, eh oui, c’etait ca 😉

@slobman, oui ca peut marcher une base MySQL se trouvant n’importe ou sur le net, les seuls problemes, ce sera lent sans le MEGA DEBIT MAX.
Et ton fournisseur d’accès risque de faire la tete si ton Pegasos passe plusieurs heures a lui faire des requetes SQL dans tous les sens.
Il faut savoir que pour certains compte MySQL le nombre de requetes maximum par 24h est limité, donc attention a ne pas exploser les quotas 🙂
Sinon en réseau local sur un Peg1 le débit tourne entre 60 et 90 Ko/s. Hier, le Peg et le PC ont tourné toute la nuit pour indexer mes 10000 mails 😉

@fenrix, ca ne sert a rien, c’est juste un gadget pour amigaiste bordelique qui ne sait pas ou se trouvent ses données 🙂

SixK



jah Posté le 18 février 2005

Photo du profil de jah

pareil que fenrix …



bLa Posté le 19 février 2005

Photo du profil de bLa

> Et si on met ça dans une table chez un fournisseur d’accès « libre » qui propose du php+mySQL ?

ben en général, les serveurs sql de ce genre (free par example) acceptent les requetes sql venant uniquement du serveur web …



slobman Posté le 21 février 2005

Photo du profil de slobman

Hip !!

Et qu’est-ce qui empêche de faire ça sur une seule machine ? De taper un serveur mySQL local ?

!! qiH



SixK Posté le 22 février 2005

Photo du profil de SixK

@slobman,

MySQL est tres difficile a faire fonctionner sur Morphos, il faut les librairies ixemul non officielles qui se trouve sur mon serveur ftp.
Mais meme avec ces librairies, MySQL n’est pas stable, surtout dès qu’on attaque la base avec des insert/update en grande quantité comme c’est le cas.
A la limite MySQL Morphos pourrait tenir pour faire les recherches sur la base, mais c’est meme pas dit qu’au bout de 2 ou 3 requetes MySQL n’explose pas.

Ensuite dans le cas ou MySQL serait stable sur Morphos, le programme n’ayant pas de routine pour limiter les opérations de lecture de fichiers et d’insertions dans la base, la machine aurait toutes les chances de devenir inutilisable pendant l’indexation 🙂

Enfin ca fait du bien de torturer les disques PC pour l’insertion/update/recherche dans la base plutot que les disques Morphos 😉

Prochaine version, j’ai ajouté un mode incremental et la possibilité de modifier la taille mini et maxi des mots a mémoriser, pour eviter de faire grossir de trop la base lorsqu’on passe sur des mails avec des pieces jointes encodées en truc64.
Voila ca avance tranquillement. ca devrait plaire a ceux qui l’utilisent déjà, enfin si il y en a qui l’utilisent, parceque sur amiga des qu’il faut faire 2 ou 3 manips manuelles un peu techniques, il n’y a plus personne 😉

SixK



SoundSquare Posté le 22 février 2005

Photo du profil de SoundSquare

@SixK

« enfin si il y en a qui l’utilisent, parceque sur amiga des qu’il faut faire 2 ou 3 manips manuelles un peu techniques, il n’y a plus personne 😉 »

mouais, c’est surtout que ça ne présente un intérêt que pour un nombre très limité d’entre nous.



SixK Posté le 22 février 2005

Photo du profil de SixK

HAha 😉 pour trouver de l’interet, il faudrait commencer par essayer 🙂 Vu que j’ai l’impression que personne ne sait exactement de quoi on parle avec cet outil 😉

Heureusement que comme d’habitude je developpe pour ma gueule et je mets a disposition juste au cas ou d’autres auraient besoin 😉 sinon on irait pas loin…

SixK



SoundSquare Posté le 22 février 2005

Photo du profil de SoundSquare

@SixK

ne le prends pas comme ça, j’essaye juste d’expliquer pourquoi tout le monde ne se rue pas sur ton appli. L’idée est au contraire très interessante, mais qui parmi nous connait mysql ? très peu de monde. Alors essayer oui, mais sans savoir ce que l’on fait, pourquoi on le fait, et avec les contraintes techniques liées à ton appli c’est pas évident pour un simple utilisateur. Personnellement c’est un manque de temps qui me fait reculer.
mais j’applaudis ton talent et le fait que tu sois indispensable pour nous tous à la scène amiga/morphos



slobman Posté le 22 février 2005

Photo du profil de slobman

Hip !!

Moi je sais de quoi on parle, je veux l’essayer, mais j’ai qu’un seul et unique peg ici…

Bref je remplis tous les critères, sauf pour le matériel 😉

!! qiH



SixK Posté le 22 février 2005

Photo du profil de SixK

Je disais ca sans aucune amertume, ni agressivité 🙂
C’etait juste pour aiguillonner un peu les amigaistes passifs 🙂

SixK



Tom Posté le 23 février 2005

Photo du profil de Tom

Bin moi j’essayerai quand j’aurais mon A1.
J’ai déjà un serveur nunux avec quelques bases mysql qui tournent alors pourquoi pas essayer….
même si je n’ai pas besoin de ce genre de produit 🙂



gindrou Posté le 23 février 2005

Photo du profil de gindrou

La commande shell search ne répond pas a cet objectif ?

Au pire un search qui recherche que dans les fichiers textes et se serait suffisament rapide.

Pige toujours pas l’utilité.
A moins de mettre l’accès de nos disque dur en commun. Mais là le peer to peer, c’est pas bien. Il parait.



slobman Posté le 23 février 2005

Photo du profil de slobman

Hip !!

@guindrou: rien à voir avec le p2p…
Des références à google desktop search ont été faites dans la présentation, mais faudrait peut être un peu mieux expliquer.
Google Desktop search, c’est un truc que tu installe chez toi, et qui t’indexe TOUT les documents (mails, vidéo, document texte classique, photo…) sur ton disque, pour te permettre ensuite de trouver rapidement tout les documents correspondant à un critère précis…
Si tu cherches toutes les infos sur euh… le pegasos, par exemple, il te sortira, par ordre de pertinence, tout les documents indexés qui s’y rapporte.
Mais tout reste chez toi.

Et bien, là c’est pareil, mais c’est pas google qui l’a fait, mais SixK 😉

!! qiH
/me qui remercie SixK 😉



SoundSquare Posté le 24 février 2005

Photo du profil de SoundSquare

@slobman

pigé. par contre il faut 2 ordis pour faire ça… c’est un facteur limitant et même un peu absurde pour une appli qui fait des recherches en local sur une machine. Dans ce cas autant utiliser le même type d’applis sur l’autre machine et mapper les disques du Pegasos. Enfin moi je dis ça vu de l’extérieur, comme ça, j’y connais rien.



slobman Posté le 24 février 2005

Photo du profil de slobman

Hip !!

SoundSquare: SixK a précisé qu’il fallait un autre ordi parce que mySQL version MOS actuelle ne peut pas être utilisé pour le faire (pour des raisons de stabilité)…
C’est dommage, mais bon, je pense que SixK va améliorer ça 😉

!! qiH



SixK Posté le 28 février 2005

Photo du profil de SixK

Je viens de voir que SQLite 3.1.3 est capable de gérer les sous-select 🙂 C’est justement ce dont j’ai besoin pour MDS. Je vais voir ce soir si j’arrive a recompiler SQLite pour Mos, si tout fonctionne nickel, ca permettra d’avoir la base en local et de se passer du 2eme ordinateur 😉

SixK



BatteMan Posté le 2 mars 2005

Photo du profil de BatteMan

SixK : Si ça c’est possible, alors tu vas pouvoir augmenter ton chiffre d’utilisateurs de manières exponentielles, parce que moi aussi je suis intéressé par une version mono-ordi 😉


/me espère que ça marchera ! 😡








Haut de page 

Copyright © 2004-2017 Amiga Impact. Tous droits réservés. Les marques citées sont déposées par leurs propriétaires respectifs.
Conditions d'Utilisation, Politique de Confidentialité et Information sur les cookies.


Fil RSS WordPressNicolas Gressard, Conseil et développement informatique

Do NOT follow this link or you will be banned from the site!