Modifier ant movie catalog viewer

Modifier ant movie catalog viewer - Delphi/Pascal - Programmation

Marsh Posté le 15-03-2009 à 15:16:54    

Bonjour,
 
J'ai besoin de quelqu'un qui connait le Delphi car j'aimerais modifier un logiciel mais n'ayant aucune connaissance dans ce langage ni les outils qu'il me faudrait,
je m'en remet à vous pour m'aider.
Il s'agit en fait de modifier le logiciel Ant movie catalog viewer, il est possible de voir de quoi il s'agit ici :  
 
http://forum.antp.be/phpbb2/viewto [...] ght=viewer
 
Il est très sympas mais à quelques soucis.
 
Les soucis que j'ai rencontrés avec ce logiciel :
 
 - Après une recherche fructueuse du film que l'on veut voir, ça ne sélectionne pas le film dans la liste et donc ça ne lance pas le film. (il faut obligatoirement le choisir dans la barre de navigation à gauche), il faudrait pour cliquer sur l'affiche du film pour le sélectionné afin que ça lance le film.
- Effacer le "Search ..." lorsque l'on clique sur la textbox search.
- Une barre de défilement sur la barre de navigation à gauche serait intéressante à mettre en place car faire défiler la liste avec la souris ça peut être long.
- Éventuellement aussi une barre de défilement des jaquettes du haut serait la bienvenue aussi
 
Il est possible de télécharger les sources ici : http://www.priyatna.org/antviewer.php  
 
Donc si quelqu'un se sent le courage de faire ces quelques modifications (ou de m'aider à les faire...) sur le viewer je suis preneur  :love:
Le topic de Ant movie catalog sur HFR : http://forum.hardware.fr/hfr/Video [...] 2103_1.htm
Ant viewer permet de "visualiser" les bases de données crées grâce à Ant movie catalog.
 
Merci :)  :D  
 
 
EDIT : J'ai vu que lorsque l'on faisait une recherche, sur l'acteur par exemple : will smith ça recherchait tout les films avec les acteurs ayant will ou smith dans le nom et non pas "will smith"

Message cité 1 fois
Message édité par Elmoricq le 22-03-2009 à 13:23:27
Reply

Marsh Posté le 15-03-2009 à 15:16:54   

Reply

Marsh Posté le 22-03-2009 à 12:45:23    

up :)

Reply

Marsh Posté le 28-03-2009 à 13:50:26    

re-up :D

Reply

Marsh Posté le 01-04-2009 à 20:46:33    

up :)

Reply

Marsh Posté le 14-04-2009 à 11:45:03    

up :) Vraiment ce serait cool si quelqu'un pouvait faire ça, ça n'a pas l'air compliquer... :P
Et je pensait aussi à éventuellement à ajouter un compteur de visionnage...

Reply

Marsh Posté le 14-04-2009 à 11:58:35    

tu as essayé de contacter antp pour qu'il essaie de faire cette modif ? étant l'auteur du logiciel, je pense que c'est lui le mieux placé non ?


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 21-04-2009 à 15:20:32    

Ha non le viewer c'est pas moi qui l'ai fait :o
cf http://forum.hardware.fr/forum2.ph [...] 0#t1520984 pour le début de la discussion


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 15-09-2009 à 20:39:12    

Aller je retente ma chance. :)
up ^^

Reply

Marsh Posté le 27-11-2009 à 15:59:51    

up ^^

Reply

Marsh Posté le 04-12-2009 à 22:42:55    

Bonjour,
 
Et alors depuis 9 mois tu n'as pas eu d'aide ?
Le pascal (et donc Delphi) ce n'est pas super compliqué comme langage de programmation. Si tu développes sous un autre langage tu devrais pouvoir  arriver à faire tes modifs.  
 
Déjà, vu que les sources ont l'air d'être en Delphi 7, tu peux télecharger la version personnelle ftp://ftp-developpez.com/delphi/t [...] ersoFR.zip.
Et là, tu as la procédure d'installation : http://delphi.developpez.com/telec [...] hi7-perso/
Ensuite il te faudra installer les 5 composants non standards dont le développeur s'est servi :
   - NiceSideBar : http://www.priyatna.org/files/NiceSideBar.zip
   - NiceGallery : http://www.priyatna.org/files/NiceGallery.zip
   - NiceGrid : http://www.torry.net/vcl/grids/str [...] ceGrid.zip
   - pngdelphi : http://livreerp.googlecode.com/files/pngdelphi.rar
   - Button Components : http://www.torry.net/vcl/buttons/packs/btncomps.zip
La procédure d'installation des composants doit etre incluses dans les packages de chaque composant.
Puis installer le composant activeX TWebBrowser : http://www.cryer.co.uk/brian/delph [...] rowser.htm  
 
Une fois que tout cela est fait... Y'a plus qu'à  !  
 
Remarque : en faisant tout ça j'ai réussi à compiler le programme ;)
 
Bon courage.


Message édité par arnaudtss le 05-12-2009 à 16:46:26
Reply

Marsh Posté le 04-12-2009 à 22:42:55   

Reply

Marsh Posté le 04-12-2009 à 23:29:05    

Piwig a écrit :

EDIT : J'ai vu que lorsque l'on faisait une recherche, sur l'acteur par exemple : will smith ça recherchait tout les films avec les acteurs ayant will ou smith dans le nom et non pas "will smith"


Je viens de regarder dans le code et pour faire ta recherche il faudrait apparemment taper "will smith" (avec les guillemets).
Sans les guillemets, comme tu l'as remarqué, le logiciel va chercher *will*smith* -> donc par exemple si t'as un william il va sortir.

Code :
  1. Str := Term;  //Term <-> Texte dans le TEdit
  2.   if (Copy(Term, 1, 1) <> '"') then
  3.   begin
  4.     Str := '*' + Term + '*';
  5.     Str := StringReplace(Str, ' ', '*', [rfReplaceAll]);
  6.   end;
  7.   Str := StringReplace(Str, '"', '', [rfReplaceAll]);
  8.   Str := LowerCase(Str);


 

Piwig a écrit :

- Effacer le "Search ..." lorsque l'on clique sur la textbox search.


Dans une ancienne version, lorsque tu cliquais sur sur le TEdit ça devait selectionner tout le texte, mais le code a été mis en commentaire :

Code :
  1. procedure TFormMain.EditSearchClick(Sender: TObject);
  2. begin
  3.   // EditSearch.SelectAll;
  4. end;


Message édité par arnaudtss le 04-12-2009 à 23:43:14
Reply

Marsh Posté le 14-01-2010 à 12:14:29    

Merci arnaudtss ! Je viens juste de voir ta réponse et ça fait super plaisir depuis le temps que j'attendais qu'on me réponde ^^
Je vais voir ce que je peut faire ;)

Reply

Marsh Posté le 10-02-2010 à 07:05:56    

Bonjour,
 
Je viens de tomber sur cette discution et comme toi j'utilise Ant Movie Catalog Viewer et constate les mêmes améliorations à apporter. Si jamais tu y arrive, même partiellement ce serait cool si tu pouvais en faire profiter les autres utilisateurs de Ant Movie Catalog Viewer
 
Bon courage pour ton projet, tiens nous au courant.
Cordialement

Reply

Marsh Posté le 21-02-2010 à 22:41:09    

I'm very interested in this topic because I use the Ant Viewer a lot and I too noticed these improvements that could be made to this great program.  If these improvements are made this will easily be the best program of it's kind out there.  
 
I will try to download all the components and give it a try.  For me the most important thing is that the play button play whatever is shown in the movie display page instead of what is selected in the movie list.  That way it wouln't matter if you select the movie from the list or the gallery or the search, whatever is displayed on the movie page is what will play when you click play.
 
If anybody has any ideas about this please let me know.  I'm not a programmer.  I've just done simple things on VBA bbut I know that with research on the internet you can achieve many things.  
 
What I would like to know is what is the name of the variable that determines what will be played.  That is the variable that is set when you click on something on the movie list.  Right now it is separate from what is showing on the movie display page.  I think the goal should be to link these two things.  Maybe add to the procedure that displays the movies on the page to set the variable at the same time.  
 
Just my two cents.  I hope I'm not far from the truth in this.


Message édité par nycboy2905 le 21-02-2010 à 22:43:22
Reply

Marsh Posté le 18-07-2011 à 13:37:25    

Salut à tous,
 
Moi aussi j'adore ces deux programmes et je suis (j'étais) bien ennuyé par la recherche qui déconne.
 
J'ai donc pris mon courage à deux mains et j'ai recompilé la bête.
 
La recherche est OK maintenant , y compris en recherche multiple et j'ai smoothé un peu le scroll du haut que je trouvais un peu saccadé.
 
Je cherche maintenant un moyen pour mettre à disposition l'exécutable pour que chacun puisse en profiter.
 
A très bientôt.


---------------
cordialement,
Reply

Marsh Posté le 18-07-2011 à 17:53:50    

ben contacte antP où tu tu mets ta version en GPL sur une forge en précisant que c'est un fork du soft initial.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 19-07-2011 à 00:08:54    

Si l'auteur d'origine est introuvable/pas contactable je peux toujours héberger la nouvelle version sur mon site...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 25-07-2011 à 15:38:39    

Bonjour,
 
Merci de vos réponses.
 
Je viens d'envoyer un message à Priyatna en lui indiquant que j'avais modifié son soft.
 
J'attends son retour pour qu'il intègre les modifs et propose une nouvelle version à télécharger.
 
En attendant, voici le binaire pour test (et pour les impatients) en download temporaire.
Pour accéder au fichier cliquez sur le lien ci-dessous et entrez les identifiants...
Fichier : http://www.partage-fichiers.com/upload/ignq4lyi
Utilisateur : y7jtc6jg
Mot de passe : g39kehe7
 
Cordialement,
Ludovic


---------------
cordialement,
Reply

Marsh Posté le 26-07-2011 à 12:29:05    

Merci,
si on n'a pas de réponse de l'auteur je mettrai cette version sur mon site ;)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 25-08-2011 à 20:18:58    

Bonjour ludelphi
 
Les modifications que tu as fais m'interessent.
 
Serait il possible de remettre ton fichier a notre disposition ?
Ton lien du dessus ne fonctionne plus
 
Cordialement

Reply

Marsh Posté le 26-08-2011 à 16:20:38    

Salut fullman,
 
J'ai posé le binaire sur mon site perso, tu peux aller le chercher sur : http://audeludo.free.fr/Ant/
 
Je n'ai aucune news de Pryatna, donc j'imagine qu'il ne le maintient plus, quel dommage car c'est un super soft associé à AntMovieCatalog.
 
Pour le scroll défilant sur la liste de gauche, ça me semble difficile car c'est un control particulier qui gère le scroll via les deux flèches (haut+ bas) en icones, je vais voir.
 


---------------
cordialement,
Reply

Marsh Posté le 26-08-2011 à 21:43:16    

Tu peux toujours mettre les sources aussi à dispo j'imagine ? Au cas où quelqu'un d'autre veut continuer :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 27-08-2011 à 01:46:12    

Salut ludelphi
 
Merci d'avoir mis a dispo l'exe. C'est sympas.
Comme indiqué au dessus, si tu peux aussi mettre les sources, cela me permettrai de faire quelques rajouts mineurs ( ma comprehension en prog est plus que limitée )
 
Je vais par exemple
- rajouter un choix de recherche supplementaire ( la resolution )
- voir si je peux rajouter un raccourci clavier pour l'icone "Play"
Ce serai bien si je pouvais faire les modifs a partir de tes sources
 
En tout cas, je te remercie pour les modifs que tu as fais, le scrolling est fluide maintenant et la recherche/lancer au poil
 
Cordialement


Message édité par fullman le 27-08-2011 à 02:02:12
Reply

Marsh Posté le 30-08-2011 à 12:26:58    

Bonjour à tous,
 
Merci fullman pour tes encouragements.
 
J'ai posté les sources au même endroit si quelqu'un souhaite faire d'autres modifs. Pour l'instant ça ne me dérange pas de m'en occuper car j'ai un peu de temps libre au boulot et j'ai été développeur Delphi pendant 8 ans. J'ai donc réalisé tes deux demandes, le raccourci clavier pour play se fait en appuyant sur la touche 'p' et cela n'a pas été trivial car la fenêtre principale est un controle TWebBrowser qui ne remonte ni ne gère les évènements clavier. J'ai donc créer un hook sur l'événement au niveau de la fiche principale.
 
J'ai du mal à faire l'ensemble des tests avant release au boulot (car je n'ai pas mes films avec moi ;-) donc merci de m'indiquer si vous rencontrez des bugs ou comportements bizarres.
 
A bientôt,
Ludovic

Reply

Marsh Posté le 05-09-2011 à 00:04:37    

Bonjour ludelphi
 
Désolé de ne pas avoir répondu avant, je reviens a peine de conges IoI.
 
En tout cas, merci d'avoir rajouté les deux modifs cités ci dessus.
Cela m'evitera de passer des heures a me tordre de douleurs.
 
En tout cas, c'est testé chez moi et cela fonctionne bien, que ce soit la recherche par résolution ou le raccourci clavier pour lancer le film.
 
Encore merci a toi, et egalement merci pour la mise a dispo des sources.
 
Cordialement

Reply

Marsh Posté le 06-09-2011 à 15:32:37    

Merci pour cette version modifiée de Ant Movie Catalog Viewer.
 
D'ailleur en parlant de modifications, une nouvelle version non officielle de Ant Movie Catalog (Ant Movie Catalog Unofficial 3.7.0.1) est sortie récemment corrigeant quelques bugs et ajoutant pas mal de fonctionnalités sympathiques comme l'affichage en miniature des films, l'affichage sous forme de modèle HTML, etc.
De plus elle est 100% compatible avec les catalogues des anciennes versions.
 
Voici les principaux changements apportés par la version 3.7.0 non-officielle (27/08/11) par rapport à la version 3.5.1 :
 
- Le groupage a été amélioré pour prendre en compte les différentes valeurs des champs multiples (ex: champs Catégorie)
- Ajout d'un menu 'Affichage trié' comme le menu 'Affichage groupé' permettant de trier la liste des films plus facilement
- Ajout d'un visualisateur HTML permettant d'afficher les informations des films selon le template HTML sélectionné
- Ajout d'un visualisateur de miniatures permettant d'afficher la liste des films sous forme de miniatures (thumbnails)
- Possibilité d'afficher la liste sur toute la largeur de l'écran
- Ajout d'un bouton random permettant de sélectionner un film de la liste de manière aléatoire
- Ajout du raccourci clavier CTRL+T pour développer tous les films des groupes et CTRL+SHIF+T pour les rassembler
- Le problème qui empêchait de décocher la date une fois coché sur certains systèmes d'exploitation (Windows Vista, 7) a été corrigé
- Quelques autres corrections et optimisations
- Quelques traductions manquantes fixées
 
Pour plus de détails, consultez l'adresse :
http://forum.antp.be/phpbb2/viewtopic.php?t=4844
 
Cordialement.

Reply

Marsh Posté le 29-01-2012 à 20:21:26    

J'ai recompilé Ant Viewer pour supporter les catalogues de la version 4.1 d'AMC faite par soulsnake :
 
http://update.antp.be/amc/viewer/


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 28-01-2013 à 17:56:26    

Olá,
 
Merci d'avoir recompiler et mis a disposition Ant Viewer. Ayant dû réinstaller mon système, je ne parvenais pas à le faire fonctionner avec la version d'amc développé par soulsnake. Dommage que priyatna n'assure pas le suivi de leur logiciel, qui s'unit pourtant bien avec Ant Movie Catalog, sur leur site.  
 
Até a próxima.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed