[FR][EN] Ant Movie Catalog 4.2.1 (04/11/17)

Comments on existing version & Suggestions for future versions. If you want a new feature suggest it here. Discussions about beta versions also come in this section.
soulsnake
Posts: 756
Joined: 2011-03-14 15:42:20
Location: France

Post by soulsnake »

il n'ya pas un script qui fonctionne en 4.1
pour que les images stockées en externe les passer en interne au format amc. ?
Dans la prochaine mise à jour se sera possible.
Il suffira de préciser dans les options que les images importés avec les scripts sont stockées dans le catalogue et exécuter le script suivant :

Code: Select all

program NewScript;
begin
  if PictureExists and (PicturePath <> '') then
    ImportPicture(PicturePath);
end.
Il est à noter que tu peux déjà faire ce que tu demandes avec l'outil importer.
Tu crées un nouveau catalogue puis tu importe ton ancien catalogue en précisant de stocker les images dans le catalogue.

Soulsnake.
gangdeshach
Posts: 30
Joined: 2010-11-18 10:42:47

Post by gangdeshach »

Merci beaucoup ;)
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

baffab wrote:
antp wrote:Note qu'avec le programme actuel, tu peux faire un ctrl+c sur la fenêtre de message dont on ne voit pas la fin, coller ça dans un éditeur texte et là tu consultes plus aisément le contenu ;)
Et c'est maintenant que tu le dis !
.
:D note que c'est un truc standard de Windows et Delphi, ça marche dans beaucoup de fenêtres de messages de programmes.
gangdeshach wrote:il n'ya pas un script qui fonctionne en 4.1
pour que les images stockées en externe les passer en interne au format amc. ?
C'est vrai qu'il faudra aussi mettre à jour les trois outils qui sont sur http://www.antp.be/software/moviecatalog/download et qui manipulent les .amc
A priori il suffirait de les recompiler avec le code de la v4.1
Il faudra que je pense à le faire
baffab
Posts: 339
Joined: 2005-12-22 09:33:25
Contact:

Post by baffab »

antp wrote::D note que c'est un truc standard de Windows et Delphi, ça marche dans beaucoup de fenêtres de messages de programmes.
C'est vrai mais je n'avais pas pensé à essayer, honte à moi alors :D
jjfito
Posts: 3
Joined: 2011-12-04 18:30:53

Post by jjfito »

soulsnake wrote:
I don't know why, but when I drag a new movie (.mkv, .avi, any format) the program doesn't get the data from the file. Instead, it just adds a new empty entry. I have everything enabled in preferences. However, it does work when is use "Get information from files...". So I guess it is a bug with the "Drag & Drop". Could it be?
Thank you for the bug report.
Yes, it is a little bug introduced by myself, sorry.
I fix it! This should work fine now! :D

Soulsnake.
Hi, I'm having a similar issue. When I drag a movie file from my computer to an existing movie in the catalog it adds the video info, but if I drag it from a net mapped drive (i.e. Z: ) it doesn´t, although "Get information from file" works. I'm using v. 4.1.0.1 Beta under Win7-64b.
soulsnake
Posts: 756
Joined: 2011-03-14 15:42:20
Location: France

Post by soulsnake »

jjfito wrote:
soulsnake wrote:
I don't know why, but when I drag a new movie (.mkv, .avi, any format) the program doesn't get the data from the file. Instead, it just adds a new empty entry. I have everything enabled in preferences. However, it does work when is use "Get information from files...". So I guess it is a bug with the "Drag & Drop". Could it be?
Thank you for the bug report.
Yes, it is a little bug introduced by myself, sorry.
I fix it! This should work fine now! :D

Soulsnake.
Hi, I'm having a similar issue. When I drag a movie file from my computer to an existing movie in the catalog it adds the video info, but if I drag it from a net mapped drive (i.e. Z: ) it doesn´t, although "Get information from file" works. I'm using v. 4.1.0.1 Beta under Win7-64b.
It is strange.
It should work great now!
I will try to reproduce the bug to fix it.

Soulsnake.
soulsnake
Posts: 756
Joined: 2011-03-14 15:42:20
Location: France

Post by soulsnake »

I try to reproduce the bug but all work great for me.
Can I have more precisions ?
What is file extension ?
What's happening exactly when you drag and drop file ?

Soulsnake.
jjfito
Posts: 3
Joined: 2011-12-04 18:30:53

Post by jjfito »

Of course you can have more precisions.

I have AMC in a laptop (Win7 64b), and my movies are stored in another PC (Win XP), which has a shared folder. I have mapped the shared folder as a net unit (sorry for my English) which has letter Z: When I drag the file (.avi extension) to the AMC window, it doesn't add the video info (codecs, duration, size, ...), which worked in AMC 3.5. It does nothing (it doesn´t add an empty entry, as the solved bug).

But if I choose the option "Get information > From file (F7)", AMC adds the video info. So I guess it doesn't affect file permissions.

I start AMC4 as administrator. I've tried dragging from the folder as net unit (Z:\movies\) and as shared folder (\\SharingPC\video\movies\), but I get the same result.

Of course, if I copy the video file to my laptop and I drag it to the AMC window, it works perfectly.

It's not a big problem, and if I am the only one reporting it, I assume it will be a trouble with my computers and not a bug in the program.
soulsnake
Posts: 756
Joined: 2011-03-14 15:42:20
Location: France

Post by soulsnake »

jjfito wrote:Of course you can have more precisions.

I have AMC in a laptop (Win7 64b), and my movies are stored in another PC (Win XP), which has a shared folder. I have mapped the shared folder as a net unit (sorry for my English) which has letter Z: When I drag the file (.avi extension) to the AMC window, it doesn't add the video info (codecs, duration, size, ...), which worked in AMC 3.5. It does nothing (it doesn´t add an empty entry, as the solved bug).

But if I choose the option "Get information > From file (F7)", AMC adds the video info. So I guess it doesn't affect file permissions.

I start AMC4 as administrator. I've tried dragging from the folder as net unit (Z:\movies\) and as shared folder (\\SharingPC\video\movies\), but I get the same result.

Of course, if I copy the video file to my laptop and I drag it to the AMC window, it works perfectly.

It's not a big problem, and if I am the only one reporting it, I assume it will be a trouble with my computers and not a bug in the program.
I try with a similar configuration but with 2 xp pc.
All work great.
It seems you have a problem with drag and drop because 'Get info from file uses exactly the same function. I think the behavior is the same as if you drag no file no ?

Soulsnake.
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

I tested with the same configuration (Win7 64bits + Z: mapped on a XP shared drive), it works for me too... as long as AMC runs with normal user account.
If I run it as Admin, it does not work.

I do not know if the problem is due to the 64 bits (I had such problems with another program) or "only" related to access rights (on this one, it is not the admin who has the rights to access to the remote PC but the normal account).
So check if the admin has the rights to access to that network drive (or run AMC as normal user? possibly giving your user writing rights to AMC folder if it is the reason why you run it as admin)

Indeed the "get info..." menu works but not the drag & drop.
In the first case Windows uses another account to have proper access rights (done by the "open file" Window).
In the second case as there is no "folder browsing" done (the program only receives a drag & drop info from Windows) so there is no session opened with the right account to the network drive, probably why there is an access problem.
jjfito
Posts: 3
Joined: 2011-12-04 18:30:53

Post by jjfito »

soulsnake wrote: I think the behavior is the same as if you drag no file no ?
Exactly.
antp wrote:I tested with the same configuration (Win7 64bits + Z: mapped on a XP shared drive), it works for me too... as long as AMC runs with normal user account.
If I run it as Admin, it does not work.
I've tried the same and I got the same as you. If I don´t run as administrator it works. But then I can't save preferences. As I said before, it's not a big problem as long as "get info..." works. And I have AMC preferences saved, so I think I don´t need "run as administrator", as long as I don't save the catalog in the program's folder (am I right?).

Thanks to both of you, for the program and the help.
soulsnake
Posts: 756
Joined: 2011-03-14 15:42:20
Location: France

Post by soulsnake »

But then I can't save preferences. As I said before, it's not a big problem as long as "get info..." works. And I have AMC preferences saved, so I think I don´t need "run as administrator", as long as I don't save the catalog in the program's folder (am I right?)
This issue will be fixed in next update so don't worry!
You will can run AMC as normal user without problem of rights on Windows Vista/7.
soulsnake
Posts: 756
Joined: 2011-03-14 15:42:20
Location: France

Post by soulsnake »

Ant Movie Catalog 4.1.0 BETA update (08/12/11) released ! :grinking:

Please see first post for more details! ;)
Eyael
Posts: 62
Joined: 2005-06-11 17:25:08
Location: France
Contact:

Post by Eyael »

Tout d'abord félicitations! J'aurais juste deux petites requêtes qui j'espère seront possible.
La première concerne le volet de la liste des films qui ne prend plus la coloration du thème par défaut de Windows (le mien est gris) et est donc blanc. C'est épouvantable pour la vue. Merci de permettre de choisir une couleur ou bien existe-t-il un moyen de l'implémenter dans le fichier de traduction comme pour les mods? L'un ou l'autre me conviendra pourvu que je n'ai plus ce flash blanc douloureux!

La seconde concerne les mods. J'utilise AMC pour cataloguer des livres, des recettes de cuisine et des disques musicaux. J'ai donc un fichier de langue modifié pour chaque et une copie renommée de l'exe de AMC pour chaque. Ce serait plus simple si on pouvait lancer AMC par une ligne de commande qui permettrait d'indiiquer le fichier de langue choisi et le catalogue à ouvrir (perso j'utilise toujours le format XML). Voilà, j'espère que ce sera possible pour la suite.

--------- For non French speakers ---------------------
First of all, congratulations! I'd have only two small requests, which I hope will be possible to implement.
First of all, the left panel displaying the movie list no longers inherits system colors (my Windows theme is grey) and is now white. It's dreadful for eyesight. Thanks for providing an option to select a different colour or may be someway to implement it into the translation file just like we already do for mods? Either way will be fine as long I get rid of this painful white flash!

Next is related to mods. I also use AMC to keep record of books, recipes and music CD's. So I have a modified language file for each as well as a renamed copie of AMC's exe for each as well. Therefore, it would be much easier if AMC could be launched with command line arguments that would include language file and catalog (I always use XML format). That's it. Hope it will be possible to have that in a future version.
soulsnake
Posts: 756
Joined: 2011-03-14 15:42:20
Location: France

Post by soulsnake »

La première concerne le volet de la liste des films qui ne prend plus la coloration du thème par défaut de Windows (le mien est gris) et est donc blanc. C'est épouvantable pour la vue. Merci de permettre de choisir une couleur ou bien existe-t-il un moyen de l'implémenter dans le fichier de traduction comme pour les mods? L'un ou l'autre me conviendra pourvu que je n'ai plus ce flash blanc douloureux!
Ce problème a été corrigé normalement.
Tu ne dois pas avoir la dernière version ou alors il y a un problème.
Au pire tu peux spécifier la couleur dans les options.
La seconde concerne les mods. J'utilise AMC pour cataloguer des livres, des recettes de cuisine et des disques musicaux. J'ai donc un fichier de langue modifié pour chaque et une copie renommée de l'exe de AMC pour chaque. Ce serait plus simple si on pouvait lancer AMC par une ligne de commande qui permettrait d'indiiquer le fichier de langue choisi et le catalogue à ouvrir (perso j'utilise toujours le format XML). Voilà, j'espère que ce sera possible pour la suite.
C'est normalement possible maintenant car il est possible de spécifier le dossier contenant les traductions dans les prefs et de spécifier le fichier de prefs en argument du programme.
Je te donnerai un exemple quand j'aurais un peu de temps.
Last edited by soulsnake on 2011-12-09 16:37:51, edited 1 time in total.
Eyael
Posts: 62
Joined: 2005-06-11 17:25:08
Location: France
Contact:

Post by Eyael »

Merci beaucoup pour ta promptitude à répondre!
Pour le flash blanc, effectivement, tu avais raison et en fait, il faut décocher la ligne dans les préfs qui concerne la ligne colorée. Ouf!

Pour le second, je ne suis pas au pièce donc prend le temps, je t'en prie. :)
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

On peut déjà spécifier le fichier xml à utiliser, ça existait dans la version 3.5 donc à moins que ça ait été accidentellement cassé, on peut encore le faire dans la version 4 :D
Il suffit de rajouter /prefs suivi du chemin du fichier.
ex :
"c:\program files\ant movie catalog\moviecatalog.exe" /prefs "c:\docs\amc\prefs2.xml"
Mais en effet maintenant on peut en plus spécifier dans le xml où doivent être pris les traductions, scripts etc.:
Tu dois avoir dans le fichier xml un nouvel élément rajouté par AMC :
<DataFolders Toolbars="" Languages="" Templates="" Scripts="" Catalogs=""/>
Là on peut spécifier un dossier à utiliser (chemin relatif ou absolu).
Eyael
Posts: 62
Joined: 2005-06-11 17:25:08
Location: France
Contact:

Post by Eyael »

Génial, merci beaucoup!!! Je vais m'y essayer bientôt.
Raoul_Volfoni
Posts: 863
Joined: 2006-08-31 23:58:18

Post by Raoul_Volfoni »

Salut soulsnake

La fonction GetPage des scripts a elle été modifiée ?

Je m'explique :
Je suis en train d'essayer de remettre sur pied la récupération de l'image Amazon dans le script Allociné.
J'ai constaté que lorsque je faisais un GetPage avec la version 3.5.1.2 je n'obtenais pas le code source réel de la page.
Mais en utilisant la dernière version beta, le code source est bon ...

Pour cette page : http://www.amazon.fr/s/&url=search-alia ... rds=domino

Voici le code source que j'obtiens avec AMC 3.5.1.2
GetPage_Amazon AMC3_5_1 pour domino.txt

Et voici le code source que j'obtiens avec la version 4.1.0 du 08/12/11
GetPage_Amazon AMC4_1_0 pour domino.txt

J'ai obtenu ces 2 fichiers grâce à ce petit script

Code: Select all

program GetPage_Amazon;

const
  NomScript = 'GetPage_Amazon';
  debug = true;                        // mode debug true=on/false=off (Un grand MERCI à Scorpion7552 pour cette astuce géniale)
  debugrep = 'c:\temp\';               // répertoire de stockage des fichiers pour le mode debug

var
  adresseRecherche, Line, Moviename, MessageInput, Ver : String;
  StartPos: Integer;

//------------------------------------------------------------------------------
// COPIE UNE CHAINE SUR LE DISQUE DUR (Merci à Scorpion7552 pour cette astuce, les idées les plus simples sont souvent les meilleurs)
// DumpPage(Chemin d'accès du fichier, Chaine);
// Chemin d'accès du fichier = Chemin complet (ex: 'c:\temp\monfichier.txt')
// note: Le répertoire (si il en existe un) doit être crée avant
//------------------------------------------------------------------------------
procedure DumpPage(filePath, WholeText: string);
var
	page: TStringList;

begin
	page := TStringList.Create;
	page.Text := WholeText;
	page.SaveToFile(filePath);
	page.Free;
end;

// Début du programme

begin
  MessageInput := 'Entrez le titre :';
    if Input(NomScript, MessageInput, MovieName) then
      begin
        adresseRecherche := 'http://www.amazon.fr/s/&url=search-alias%3Ddvd&field-keywords='+UrlEncode(MovieName);
        Line := GetPage(adresseRecherche);
        if CheckVersion(4,1,0) then
        begin
        Showmemo(Line);
        Ver := '4_1_0'
        end else
        begin
        Showmessage(Line);
        Ver := '3_5_1';
        end;
	     if debug then
	     DumpPage(debugrep+'GetPage_Amazon AMC'+Ver+' pour '+MovieName+'.txt', Line);
    end;
end.
soulsnake
Posts: 756
Joined: 2011-03-14 15:42:20
Location: France

Post by soulsnake »

Je n'ai rien changé si ce n'est l'user agent.
UserAgent 3.5.1 : Mozilla/5.0 (compatible; Ant Movie Catalog using Indy Library)
UserAgent 4.1.0 : Mozilla/5.0 (compatible; Ant Movie Catalog)

Le site doit adapter son contenu en fonction de l'user agent je ne vois que ça.
Est-ce que ça pose un problème ?
Post Reply