AMC 3.5.1 - "official" version released
-
- Posts: 14
- Joined: 2007-04-14 18:25:03
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...
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...
-
- Posts: 14
- Joined: 2007-04-14 18:25:03
-
- Posts: 58
- Joined: 2006-12-08 18:19:18
- Location: The Land Down Under
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.
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.
-
- Posts: 14
- Joined: 2007-04-14 18:25:03
-
- Posts: 3
- Joined: 2007-07-26 00:08:14
Bug of 3.5.0.2 which my be in latest beta too
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. :-)
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. :-)
replied on viewtopic.php?p=23692#23692
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
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
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
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
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
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
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 Du coup j'essaie de rassembler les modifs plutôt que de sortir souvent de nouvelles versions avec peu de changements.
Le truc qui me rebute le plus pour faire de nouvelles versions c'est la mise à jour à la main des 34 fichiers de traductions Du coup j'essaie de rassembler les modifs plutôt que de sortir souvent de nouvelles versions avec peu de changements.
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
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
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.