AMC 3.5.1 - "official" version released

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.
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Part of the to-do list, but not before some time.
Note that if it is an image from the web, you can do a drag & drop of the image from your web browser (it works with Internet Explorer, and more or less well in Firefox)
Miss_Kitty
Posts: 14
Joined: 2007-04-14 18:25:03

Post by Miss_Kitty »

I tried dragging an image from Opera but can't drop the image anywhere on the catalog window. IE 7 same problem.
Am I doing something wrong or is it just not possible.

Anyway, my idea was creating a custom image in Photoshop, copy it to the clipboard and paste it into catalog. Your project will not compile in my Delphi 6 so I just have to wait for a next version I guess... :)
Nevertheless, I love your software... :grinking:
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Indeed with Opera it seems to fail, but with IE 7 it works fine for me. What happens when you try to do it?
Miss_Kitty
Posts: 14
Joined: 2007-04-14 18:25:03

Post by Miss_Kitty »

In fact nothing happens. The mousepointer is a circle with diagonal stripe when I drag an image from IE over the catalog window. It looks like catalog will not accept a drop.
Thermal Ions
Posts: 58
Joined: 2006-12-08 18:19:18
Location: The Land Down Under

Post by Thermal Ions »

I'm only using 3.5.0 however I've found that dragging from IE to AMC only seems to work for images that appear on a webpage in a simple manner and also are not links.
e.g.
On Google's website (http://www.google.com.au/) the google image has a URL http://www.google.com.au/intl/en_au/images/logo.gif and can be dragged over no problems.
Perform a search (http://www.google.com.au/search?hl=en&q ... arch&meta=) and the Google image in the top left corner is now also a link and will no longer drag over to AMC.
There are also problems where the image is a background displayed via css (e.g. page header here - http://thermal-ions.net/joomla/index.php).

I don't think it's AMC at fault, rather it's how IE or Windows operates.

These issues may not be something that can be gotten around without using a copy to /paste from clipboard solution. And it doesn't look like that would necessarily be effective for css background instances either.
Miss_Kitty
Posts: 14
Joined: 2007-04-14 18:25:03

Post by Miss_Kitty »

You are right Thermal.
If you try to drag an image that's in fact a link, you are dragging the link and not the actual image. That's why AMC doesn't accept this as a drop.
Backgroundimages you can't drag for the same reason you can't copy them to the clipboard... :)
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

A solution is to copy image address, paste it in address bar of IE, open it, then drag the image.
But indeed a copy/paste to AMC would be much easier :D
Miss_Kitty
Posts: 14
Joined: 2007-04-14 18:25:03

Post by Miss_Kitty »

I rest my case... :hihi:
ClaytonAguiar
Posts: 3
Joined: 2007-07-26 00:08:14

Bug of 3.5.0.2 which my be in latest beta too

Post by ClaytonAguiar »

Hi,

I trying the following at the "auto open catalog file":
.\catalogs\clayton.amc

The program indeed opened the catalog at my USB stick. But...

(BUG)
When I used Movie -> Get Information -> From File, ANT changed the "current directory" information to the folder where the AVI's were stored (in my case, the DVD-R drive).

When I clicked "Save", it warned me that couldn't save the catalog to the DVD-R disc (read-only media).

Get a worse scenario: If these movie files were on a writeable disk (HD, for example), clicking "save catalog" after each "Get information" would put a version of the catalog file of each folder where I placed a video.

(/BUG)
(SOLUTION)
Solution: At startup, if this attribute is set, check whether it is a relative or absolute path. If relative, expand it internally. But don't save it to the preferences, or you'll lose the portability (as a USB stick will be assigned a drive letter for each PC you plug it).
(/SOLUTION)

My first contribution for this really useful software. Solving this, ANT gets even more USB-stick-friendly. :-)
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Nicolas R
Posts: 21
Joined: 2007-07-28 16:53:13
Location: IDF

Post by Nicolas R »

Bonjour Antoine !

Ne serait-il pas intéressant de proposer officiellement cette release, quitte à lui laisser la mention de beta ? Je pense à ça parce que je reviens du site clubic, ou beaucoup d'utilisateurs pestaient de la non-compatibilité du logiciel avec Vista !

Enfin, j'imagine que c'est du travail ... Mais j'imagine que bcp de nouveaux utilisateurs n'iront pas plus loin avec Ant Movie Catalog s'il ne fonctionne pas bien au lancement.

Amicalement,
Nicolas
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Bonjour,
En effet je devrais sortir cette version. Je voulais pouvoir y rajouter le système de mise à jour automatique des scripts (intégré au soft plutôt que via le script "update scripts") mais je suppose que je n'aurai pas vite le temps de le faire.
Il y a quelques bugs encore dans l'importation que je dois résoudre, je vais quand même essayer de finir ça ce mois-ci, je n'aurais pas dû laisser ça traîner si longtemps. J'aurais dû la sortir en janvier/février, vu qu'après j'ai eu nettement moins de temps libre (déménagement, etc.)... le temps passe tellement vite :/
Nicolas R
Posts: 21
Joined: 2007-07-28 16:53:13
Location: IDF

Post by Nicolas R »

Oui, je veux bien te croire !

Et puis, ce genre de logiciel ne doit pas représenter la facilité ne serais-ce que parce qu'il est "vivant" et qu'on doit le faire perdurer au delà des systèmes ... Heureusement qu'il y a de bons codeurs de scripts !

On a déjà du te le dire, mais ... BON COURAGE !!!
Nicolas
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Heureusement en effet que d'autres prennent en charge toute la partie scripts.
Le truc qui me rebute le plus pour faire de nouvelles versions c'est la mise à jour à la main des 34 fichiers de traductions :cry: Du coup j'essaie de rassembler les modifs plutôt que de sortir souvent de nouvelles versions avec peu de changements.
zebons
Posts: 21
Joined: 2006-04-03 05:18:29

Post by zebons »

Le truc qui me rebute le plus pour faire de nouvelles versions c'est la mise à jour à la main des 34 fichiers de traductions :cry:
Et pourquoi pas diffuser les fichiers version Anglais et Français et de demander aux utilisateurs de proposer les traductions pour les autres versions ? :/
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Ce n'est pas moi qui fait la traduction, mais il faut bien mettre à jour la structure des fichiers, genre ajouter les éléments qui manquent ou changer les noms qui ont changé.
Je pourrais ne pas faire la mise à jour, mais alors dans certains cas il y a des textes qui ne correspondent pas, un ancien message qui n'a plus rien à voir ou des éléments de listes qui sont décalés.
Depuis un bout de temps je me dis que je devrais faire un outil pour ça, mais il doit en exister des tout fait.
Genre http://www.hexagora.com/en_dw_initu.asp
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

New small update, see first post.
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Again updated, mostly to add the following functions to the script engine:

Code: Select all

function FileExists(FileName: string): Boolean;
function DirectoryExists(DirName: string): Boolean;
function ExtractFileName(AFileName: string): string;
-> returns what follows the last \ of the name
function ExtractFileExt(AFileName: string): string;
-> returns the last "." and what follows it
function ExtractFilePath(AFileName: string): string;
-> returns up to the last \ of the name
function ChangeFileExt(AFileName: string; AExt: string): string;
-> returns the name with a new extension. The extension includes the dot so it can also be used to transform "File.abc" to "FileSomething.def" for example
function IncludeTrailingPathDelimiter(AFileName: string): string;
-> returns the path with a \ added at the end if there wasn't one
function ExcludeTrailingPathDelimiter(AFileName: string): string;
-> returns the path removing the \ at the end if there was one
function DeleteFile(AFileName: string): Boolean;
function CopyFile(ASourceFileName: string; ATargetFileName: string; SkipIfExists: Boolean): Boolean;
function MoveFile(ASourceFileName: string; ATargetFileName: string): Boolean;
function ListDirectory(ADir: string; AMask: string): string;
-> returns the dir contents, with tab-separated colunns (name, size, datetime, "D" if directory). Lines separated by linebreaks so it can be put in the ".Text" of a TStringList.
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

The last update, I hope. So do not hesitate to test it and report bugs.
If everything goes well I will release this version as "official" 3.5.1 next weekend.
pollewops
Posts: 52
Joined: 2006-04-05 19:51:38

Post by pollewops »

antp wrote:The last update, I hope. So do not hesitate to test it and report bugs.
If everything goes well I will release this version as "official" 3.5.1 next weekend.
I tested this version, but this one deletes my xml file at all !!!

O O..this is not good ;-)
Post Reply