[FR] Ant Movie et les BD
[FR] Ant Movie et les BD
Bonjour,
étant un amateur de BD en même temps que de DVD et un fervant utilisateur de "Ant Movie Catalog"
J'ai personnalisé le prog pour gérer mes BDs.
Voici la méthode utilisée:
(les noms des chemins sont seulement indicatifs, chacun reconnaîtra son install)
1) Pour ne pas melanger les noms des champs de la base DVD et celle BD, je fais une copie du répertoire
"C:\Program Files\Ant Movie Catalog" que je nomme "C:\Program Files\Ant Movie Catalog BD"
(Cela est dut au fait que le fichier des options du prog semble être obligatoirement dans le même répertoire que l'exécutable)
2) Création d'un fichier de langue French_BD.lng (ci-dessous) pour renommer les champs, à copier dans
"C:\Program Files\Ant Movie Catalog BD\Languages\"
3) Création d'un script d'import (site www.bdland.com) (ci-dessous) , à copier dans
"C:\Program Files\Ant Movie Catalog BD\Scripts\"
4) Je lance l'exécutable "C:\Program Files\Ant Movie Catalog BD\moviecatalog.exe" puis le configure pour avoir:
préferences->langage->French_BD
5) Je créer avec cette instance du logiciel une base vide (par exemple BD.amc)
Maintenant je vais faire une bidouille pour que Windows ouvre avec le bon exécutable mes base DVD et celles de BD
Les DVD devant s'ouvrir avec "C:\Program Files\Ant Movie Catalog\moviecatalog.exe"
Les BD devant s'ouvrir avec "C:\Program Files\Ant Movie Catalog BD\moviecatalog.exe"
6) Je renomme ma base de DVD en changeant le nom de l'extension par (exemple BD.amc deviens BD.amcBD)
Comme cela il suffit d'indiquer à Windows d’utiliser l'extension pour savoir distinguer les bases de vidéo de celles de BD.
7) Je double-clique sur le fichier BD.amcBD, Windows ne sait pas l'ouvrir donc il me demande comment l'ouvrir.
Je lui dis que je vais sélectionner le bon programme. J'utilise le bouton parcourir pour sélectionner le bon exécutable:
"C:\Program Files\Ant Movie Catalog BD\moviecatalog.exe" et nommer ce type de fichier amcBD
8) Puis pour finir je vais dans la base de registre.
lancer "regedit" via Démarrer->Exécuter
Puis aller à la clé suivante:
HKEY_CLASSES_ROOT\amcBD_auto_file\shell\Open\Command
et vérifié que vous avez bien
(par défaut) = "C:\Program Files\Ant Movie Catalog BD\moviecatalog.exe" "%1"
Voilà, maintenant quand vous cliquez sur BD.amcBD le bon exécutable se lance avec les bonnes préférences.
Les préférences des bases BD et Vidéo sont totalement séparé.
D'après ce que j'ai compris, dans une version prochaine de "Ant Movie Catalog" les préférences seront stocké directement dans les fichiers de base.
On n'aura plus alors à bidouiller, en attendant cette astuce fonctionne parfaitement chez moi sous XP.
Pour finir, un grand merci à Ant pour nous avoir offert un prog suffisamment ouvert que l'on peut le customiser à volonté.
Rincevent
Fichier langage: French_BD.lng
https://forum.antp.be/users/others/French-BD-1.lng
étant un amateur de BD en même temps que de DVD et un fervant utilisateur de "Ant Movie Catalog"
J'ai personnalisé le prog pour gérer mes BDs.
Voici la méthode utilisée:
(les noms des chemins sont seulement indicatifs, chacun reconnaîtra son install)
1) Pour ne pas melanger les noms des champs de la base DVD et celle BD, je fais une copie du répertoire
"C:\Program Files\Ant Movie Catalog" que je nomme "C:\Program Files\Ant Movie Catalog BD"
(Cela est dut au fait que le fichier des options du prog semble être obligatoirement dans le même répertoire que l'exécutable)
2) Création d'un fichier de langue French_BD.lng (ci-dessous) pour renommer les champs, à copier dans
"C:\Program Files\Ant Movie Catalog BD\Languages\"
3) Création d'un script d'import (site www.bdland.com) (ci-dessous) , à copier dans
"C:\Program Files\Ant Movie Catalog BD\Scripts\"
4) Je lance l'exécutable "C:\Program Files\Ant Movie Catalog BD\moviecatalog.exe" puis le configure pour avoir:
préferences->langage->French_BD
5) Je créer avec cette instance du logiciel une base vide (par exemple BD.amc)
Maintenant je vais faire une bidouille pour que Windows ouvre avec le bon exécutable mes base DVD et celles de BD
Les DVD devant s'ouvrir avec "C:\Program Files\Ant Movie Catalog\moviecatalog.exe"
Les BD devant s'ouvrir avec "C:\Program Files\Ant Movie Catalog BD\moviecatalog.exe"
6) Je renomme ma base de DVD en changeant le nom de l'extension par (exemple BD.amc deviens BD.amcBD)
Comme cela il suffit d'indiquer à Windows d’utiliser l'extension pour savoir distinguer les bases de vidéo de celles de BD.
7) Je double-clique sur le fichier BD.amcBD, Windows ne sait pas l'ouvrir donc il me demande comment l'ouvrir.
Je lui dis que je vais sélectionner le bon programme. J'utilise le bouton parcourir pour sélectionner le bon exécutable:
"C:\Program Files\Ant Movie Catalog BD\moviecatalog.exe" et nommer ce type de fichier amcBD
8) Puis pour finir je vais dans la base de registre.
lancer "regedit" via Démarrer->Exécuter
Puis aller à la clé suivante:
HKEY_CLASSES_ROOT\amcBD_auto_file\shell\Open\Command
et vérifié que vous avez bien
(par défaut) = "C:\Program Files\Ant Movie Catalog BD\moviecatalog.exe" "%1"
Voilà, maintenant quand vous cliquez sur BD.amcBD le bon exécutable se lance avec les bonnes préférences.
Les préférences des bases BD et Vidéo sont totalement séparé.
D'après ce que j'ai compris, dans une version prochaine de "Ant Movie Catalog" les préférences seront stocké directement dans les fichiers de base.
On n'aura plus alors à bidouiller, en attendant cette astuce fonctionne parfaitement chez moi sous XP.
Pour finir, un grand merci à Ant pour nous avoir offert un prog suffisamment ouvert que l'on peut le customiser à volonté.
Rincevent
Fichier langage: French_BD.lng
https://forum.antp.be/users/others/French-BD-1.lng
On dirait que tu as dépassé la taille max d'un post (mets peut-être le script dans un autre post)
C'est pas mal tout ça
En effet pour le futur je prévois de pouvoir stocker les options dans le catalogue.
Avec les fichiers xml c'est techniquement possible déjà avec la version actuelle, il ne manque pas grand chose pour que ça marche, mais je ne l'avais pas ajouté car ça posait quand même des problèmes, qui devraient être réglés pour la prochaine version.
C'est pas mal tout ça
En effet pour le futur je prévois de pouvoir stocker les options dans le catalogue.
Avec les fichiers xml c'est techniquement possible déjà avec la version actuelle, il ne manque pas grand chose pour que ça marche, mais je ne l'avais pas ajouté car ça posait quand même des problèmes, qui devraient être réglés pour la prochaine version.
Voici le fichier script "BD land.ifs" complet.
Code: Select all
// GETINFO SCRIPTING
// BD land (BD FR) import with picture
(***************************************************
* Movie importation script for: *
* bdland.com, http://www.bdland.com/ *
* *
* (c) 2003 Rincevent *
* *
* For use with Ant Movie Catalog 3.4.1 *
* www.ant.be.tf/moviecatalog ··· www.buypin.com *
* *
* The source code of the script can be used in *
* another program only if full credits to *
* script author and a link to Ant Movie Catalog *
* website are given in the About box or in *
* the documentation of the program *
***************************************************)
program bdland;
var
BDName: string;
function DelFirstBlank(line: string): string;
begin
while ( (pos(' ', line) = 1)
or (pos(#09, line) = 1)
or (pos(#13, line) = 1)
or (pos(#10, line) = 1) ) do
Delete(line, 1, 1);
result := line;
end;
procedure AnalyzePage(Address: string);
var
Page: TStringList;
LineNr: Integer;
BDTitle: string;
Line: string;
BeginPos, EndPos: Integer;
begin
Line := GetPage(Address);
if Pos('<title>BDLand', Line) > 0 then
begin
PickTreeClear;
// Supprime le debut jusqu'a la liste des albums
BeginPos := pos('<Span class=rubtitre>Résultat de Recherche...</Span>', Line);
Delete(Line, 1, BeginPos - 1);
BeginPos := pos('</table>' , Line);
Delete(Line, 1, BeginPos - 1);
BeginPos := pos('</table>' , Line);
Delete(Line, 1, BeginPos - 1);
BeginPos := pos('<p align="center" Class=rubTexteGras>', Line);
while (BeginPos > 0) do
begin
Delete(Line, 1, BeginPos);
Delete(Line, 1, pos('>', Line));
BDTitle := copy(Line, 1, pos('</p>', Line) - 1);
HTMLRemoveTags(BDTitle);
HTMLDecode(BDTitle);
PickTreeAdd(BDTitle, '');
AddBDTitles(Line);
BeginPos := pos('<p align="center" Class=rubTexteGras>', Line);
end;
// PickTreeMoreLink('http://www.allocine.fr/recherche/');
if PickTreeExec(Address) then
begin
Line := GetPage(Address);
SetField(fieldURL, Address);
AnalyzeBDPage(Line);
end
end;
end;
procedure AddBDTitles(var Line: string);
var
BDTitle, BDAddress: string;
StartPos, EndPos: Integer;
begin
StartPos := pos('<a Class=Rub href="/cgi-bin/albumaff.cgi', Line);
repeat
if StartPos > 0 then
begin
Delete(Line, 1, StartPos - 1);
BDTitle := copy(Line, 1, pos('</a>', Line));
//MovieTitle := '<' + MovieTitle;
HTMLRemoveTags(BDTitle);
HTMLDecode(BDTitle);
BDAddress := copy(Line, 1, pos('">', Line) - 1);
BDAddress :=StringReplace(BDAddress, '.cgi?', '.cgi?na=1&');
Delete(BDAddress, 1, pos('"', BDAddress));
PickTreeAdd(BDTitle, 'http://www.bdland.com' + BDAddress);
end;
Delete(Line, 1, pos('>', Line));
StartPos := pos('<a Class=Rub href="/cgi-bin/albumaff.cgi', Line);
EndPos := pos('<p align="center" Class=rubTexteGras>', Line);
until (StartPos < 1) or ((StartPos > EndPos) and (EndPos > 0));
end;
procedure AnalyzeBDPage(PageContents: string);
var
Line, Value: string;
LineNr, BeginPos, EndPos: Integer;
Page: TStringList;
begin
// Titre
BeginPos := Pos('<td class=rubentete', PageContents);
delete(PageContents,1,BeginPos - 1);
Value := copy(PageContents, 1, pos('</td>',PageContents)-1);
HTMLRemoveTags(Value);
HTMLDecode(Value);
BeginPos := Pos('(Tome', Value);
if (BeginPos > 0) then
begin
Value := 'T' + copy(Value,BeginPos +5, pos(')',Value) - BeginPos-5) + ': ' + Value;
Value := copy(Value,1, pos('(',Value) -1);
if (pos(':',Value) > 4) then
Value := StringReplace(Value,'T ', 'T');
end;
SetField(fieldOriginalTitle, Value);
//Série
BeginPos := Pos('<td valign=top bgcolor=#DBDBFF class=rubtextegras>', PageContents);
delete(PageContents,1,BeginPos - 1);
delete(PageContents,1, pos('</td>',PageContents) +4);
Value := Copy(PageContents, 1, pos('</td>',PageContents) -1 );
HTMLRemoveTags(Value);
HTMLDecode(Value);
Value := StringReplace(Value,' ', '');
SetField(fieldSource, Value);
//Editeur
BeginPos := Pos('<td valign=top bgcolor=#DBDBFF class=rubtextegras>', PageContents);
delete(PageContents,1,BeginPos - 1);
delete(PageContents,1, pos('</td>',PageContents) -1);
Value := Copy(PageContents, 1, pos('</a>',PageContents) -1 );
HTMLRemoveTags(Value);
HTMLDecode(Value);
SetField(fieldCountry, Value);
//Genre
BeginPos := Pos('<td valign=top bgcolor=#DBDBFF class=rubtextegras>', PageContents);
delete(PageContents,1,BeginPos - 1);
delete(PageContents,1, pos('</td>',PageContents) +4);
Value := Copy(PageContents, 1, pos('</td>',PageContents) -1 );
HTMLRemoveTags(Value);
HTMLDecode(Value);
SetField(fieldCategory, Value);
//Scénariste
BeginPos := Pos('<td valign=top bgcolor=#DBDBFF class=rubtextegras>', PageContents);
delete(PageContents,1,BeginPos - 1);
delete(PageContents,1, pos('</td>',PageContents) +4);
Value := Copy(PageContents, 1, pos('</a>',PageContents) -1 );
HTMLRemoveTags(Value);
HTMLDecode(Value);
SetField(fieldDirector, Value);
Value := Copy(PageContents, 1, pos('</td>',PageContents) -1 );
Value := StringReplace(Value,'</a>', #13+#10);
HTMLRemoveTags(Value);
HTMLDecode(Value);
SetField(fieldActors, Value);
//Dessinateur
BeginPos := Pos('<td valign=top bgcolor=#DBDBFF class=rubtextegras>', PageContents);
delete(PageContents,1,BeginPos - 1);
delete(PageContents,1, pos('</td>',PageContents) +4);
Value := Copy(PageContents, 1, pos('</a>',PageContents) -1 );
HTMLRemoveTags(Value);
HTMLDecode(Value);
SetField(fieldProducer, Value);
Value := Copy(PageContents, 1, pos('</td>',PageContents) -1 );
Value := StringReplace(Value,'</a>', #13+#10);
HTMLRemoveTags(Value);
HTMLDecode(Value);
Value := GetField(fieldActors) + Value;
SetField(fieldActors, Value);
//Date édition
BeginPos := Pos('<td valign=top bgcolor=#DBDBFF class=rubtextegras>', PageContents);
delete(PageContents,1,BeginPos - 1);
delete(PageContents,1, pos('</td>',PageContents) +4);
Value := Copy(PageContents, 1, pos('</td>',PageContents) -1 );
HTMLRemoveTags(Value);
HTMLDecode(Value);
BeginPos := Pos('/', Value);
if (BeginPos > 0) then
delete(Value,1,BeginPos);
SetField(fieldYear, Value);
//Présentation
BeginPos := Pos('<td valign=top bgcolor=#DBDBFF class=rubtextegras>', PageContents);
delete(PageContents,1,BeginPos - 1);
delete(PageContents,1, pos('</td>',PageContents) +4);
Value := Copy(PageContents, 1, pos('</td>',PageContents) -1 );
HTMLRemoveTags(Value);
HTMLDecode(Value);
SetField(fieldMediaType, Value);
//Langue :
//Public :
//Disponibilité
//Images
BeginPos := Pos('<img src="/images/Album/' , PageContents);
if (BeginPos > 0) then
begin
delete(PageContents,1,BeginPos - 1);
delete(PageContents,1, pos('"',PageContents));
Value := Copy(PageContents, 1, pos('"',PageContents) -1 );
GetPicture('http://www.bdland.com/' + Value, False);
//SetField(fieldComments, 'http://www.bdland.com/' + Value);
end;
//Nb de pages
BeginPos := Pos('<Span class=rubtextegras>Description' , PageContents);
//SetField(fieldComments, PageContents);
if (BeginPos>0) then
begin
delete(PageContents,1,BeginPos - 1);
delete(PageContents,1, pos('pages',PageContents) -10);
delete(PageContents,1, pos('>',PageContents));
Value := Copy(PageContents, 1, pos(' pages',PageContents) -1 );
Value := StringReplace(Value,#13+#10, '');
//SetField(fieldComments, Value);
SetField(fieldLength, Value);
end;
//Résumé
BeginPos := Pos('<Span class=rubtextegras>Résumé' , PageContents);
if (BeginPos>0) then
begin
delete(PageContents,1,BeginPos - 1);
delete(PageContents,1, pos('</span>',PageContents) -1);
Value := Copy(PageContents, 1, pos('</div>',PageContents) -1 );
HTMLRemoveTags(Value);
HTMLDecode(Value);
SetField(fieldDescription, Value);
end;
//DisplayResults;
end;
begin
if CheckVersion(3,4,1) then
begin
BDName := GetField(fieldOriginalTitle);
if BDName = '' then
BDName := GetField(fieldTranslatedTitle);
if Input('BDLand.com Import', 'Entrez le titre de la BD/Série :', BDName) then
begin
AnalyzePage('http://www.bdland.com/cgi-bin/find.cgi?serie=-1000&x=r&titre='+UrlEncode(BDName)+'&collection='+UrlEncode(BDName)+'&genre=-1&presentation=-1&date=exact&langue=-1&nombre=50&traitement=or&affichage=simple');
end;
end else
ShowMessage('Ce script requiert la version 3.4.1 ou supérieure de Ant Movie Catalog.');
end.
Templates HTML pour les BD
Voici un template pour l'exportation html des BD:
Un exemple de resultat ici:
http://collectionbd.free.fr/BD/BD_serie.html
(la page est longue à charger, mais ensuite la navigation est rapide)
Rincevent
Un exemple de resultat ici:
http://collectionbd.free.fr/BD/BD_serie.html
(la page est longue à charger, mais ensuite la navigation est rapide)
Rincevent
Code: Select all
<html>
<head>
<!--
Créé par Rincevent
Basé sur le template de milyon
-->
<style>
body {
background: #ADBBFF;
color: black;
font-family: Tahoma, Arial, Verdana;
}
h1 { /* Title */
font-size: 18px;
}
p {
font-size: 13px;
line-height: 125%;
}
td {
font-size: 14px;
}
#picture {
width: 240px;
height: 320px;
overflow: hidden;
border: 2px solid #666666;
}
.button { /* category buttons */
height: 15px;
width: 200px;
padding-left: 18px;
padding-right: 18px;
border: 2px solid #666666;
font-weight: bold;
cursor: hand;
}
.button1 { /* category buttons */
height: 15px;
padding-left: 18px;
padding-right: 18px;
border: 2px solid #666666;
font-weight: bold;
cursor: hand;
}
#exit {
color: #FF6666;
}
#play {
color: #99FF00;
}
#counter { /* Movie number between next and prev */
width: 100px;
height: 15px;
font-weight: bold;
text-align: center;
}
}
</style>
<script language="javaScript">
/* System variables */
var movies = new Array();
var category = ""; // Current category
var movie = null; // Current movie
var categoryButton = null; // Active category button
var index = 0; // Current movie number in this category
var isReady = true; // Is ready for input from user
/*
* Gets called by body onload.
* Organizes all div elements with the attribute category in different arrays
* depending on category.
*/
function init() {
var elements = document.body.getElementsByTagName("div");
var catArray = null;
movies["Liste"] = new Array();
createCategory("Liste");
for (var i = 0; i < elements.length; i++) {
category = elements[i].category;
if (category != null && category != "") {
catArray = movies[category];
if (catArray == null) {
catArray = new Array();
movies[category] = catArray;
catArray[0] = elements[i];
createCategory(category);
} else {
catArray[catArray.length] = elements[i];
}
movies["Liste"][movies["Liste"].length] = elements[i];
}
}
category = "Liste";
showMovie(0);
}
/*
* Called by init()
* Writes the html code for a category button with given name
*/
function createCategory(name) {
var o=new Option(name,name);
document.liste.serie[document.liste.serie.length] = o;
}
/*
* Called when the user presses a category button.
* Sets the category to the given value.
*/
function setCategory() {
if (!isReady) return;
category = document.liste.serie[document.liste.serie.selectedIndex].value;
index = 0;
showMovie(index);
}
/*
* Gets called when user presses next button
* Switches to the next movie in this category
*/
function next() {
if (!isReady) return;
index++;
if (index >= movies[category].length)
index = 0;
showMovie(index);
}
/*
* Gets called when user presses prev button
* Switches to the previous movie in this category
*/
function prev() {
if (!isReady) return;
index--;
if (index < 0)
index = movies[category].length - 1;
showMovie(index);
}
/*
* Called by functions next and prev.
* Shows the movie with specified number in this category.
* Also responsible for loading and displaying the picture for this movie
*/
function showMovie(i) {
if (movie != null) {
movie.style.display = "none";
}
movie = movies[category][i];
movie.style.display = "inline";
document.all.picture.src = movie.img;
document.all.counter.innerHTML = (i + 1) + "/" + movies[category].length;
}
/*
* Gets called when the user presses the exit button.
* Closes the program.
*/
function exit() {
window.close();
}
</script>
</head>
</body>
<body onLoad="init();" topmargin="5" leftmargin="5">
<table width="100%" height="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td valign="top" align="center" height="80%" >
Cette page à été généré avec <a href="http://www.ant.be.tf/moviecatalog/">Ant Movie Catalog</a> le $$DATE<br>
<h2>Liste des Série</h2>
<form name="liste">
<select size=30 name="serie" onclick="setCategory();"></select>
</form>
<i><font size=1>Remarque importante: L'ensemble des images présentes sur ce site sont Copyright de leurs éditeurs et auteurs respectifs. Si ces derniers le désirent, je les retirerai immédiatement. Elles n'ont pour but que de présenter ces séries.
</td>
<td align="center" rowspan=2>
<table width="780" height="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td valign="top">
<div id="contentDiv">
<table class="$$ITEM_CATEGORY" cellspacing="0" cellpadding="0" border="0" width="100%" >
<tr>
<td width="350" valign="top" align="center">
<img src="" id="picture"><p>
<span id="prev" class="button1" onClick="prev()">Prec.</span>
<span id="counter"></span>
<span id="next" class="button1" onClick="next()">Suiv.</span>
</td>
<td valign="top">
$$ITEM_BEGIN
<div category="$$ITEM_SOURCE" serie="$$ITEM_SOURCE" style="display: none" img="$$ITEM_PICTUREFILENAME">
<table cellspacing="0" cellpadding="0">
<tr><td colspan=2 ><h1>Série: $$ITEM_SOURCE</h1></td></tr>
<tr><td colspan=2><h1>$$ITEM_ORIGINALTITLE $$ITEM_APPRECIATION</h1></td></tr>
<tr><td><b>Scénariste:</b></td><td>$$ITEM_DIRECTOR</td></tr>
<tr><td><b>Dessinateur:</b></td><td>$$ITEM_PRODUCER</td></tr>
<tr><td><b>Genre:</b></td><td>$$ITEM_CATEGORY</td></tr>
<tr><td><b>Editeur:</b></td><td>$$ITEM_COUNTRY</td></tr>
<tr><td><b>Année:</b></td><td>$$ITEM_YEAR</td></tr>
<tr><td><b>Nombre de pages:</b></td><td>$$ITEM_LENGTH</td></tr>
</table>
<p><b>Description:</b>
<br>$$ITEM_DESCRIPTION</p>
</div>
$$ITEM_END
</td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</td>
</table>
</body>
</html>
Slt,
Je viens d'esayer ta methode pour gerer mes BD. Je n'arrive pas à trouver la base de registre (ci-dessous) au point 8, HELP ME...
8) Puis pour finir je vais dans la base de registre.
lancer "regedit" via Démarrer->Exécuter
Puis aller à la clé suivante:
HKEY_CLASSES_ROOT\amcBD_auto_file\shell\Open\Command
et vérifié que vous avez bien
(par défaut) = "C:\Program Files\Ant Movie Catalog BD\moviecatalog.exe" "%1"
MERCI de ton aide...
Je viens d'esayer ta methode pour gerer mes BD. Je n'arrive pas à trouver la base de registre (ci-dessous) au point 8, HELP ME...
8) Puis pour finir je vais dans la base de registre.
lancer "regedit" via Démarrer->Exécuter
Puis aller à la clé suivante:
HKEY_CLASSES_ROOT\amcBD_auto_file\shell\Open\Command
et vérifié que vous avez bien
(par défaut) = "C:\Program Files\Ant Movie Catalog BD\moviecatalog.exe" "%1"
MERCI de ton aide...
1- Quand je vais dans "préference langues" et que je choisi Français BD, il ne change pas. Si j'ai mis avant en Allemand il reste en Allemand, en Italien il reste en Italien etc...
Il n'y a aucun changements de texte dans les menu ou autre quand je passe en Français BD.
2- Quand je fait ouvrir fichier, il ne me reconnait pas le fichier*.amcBD qui à été renomer de .amc en .amcBD.
@+
Il n'y a aucun changements de texte dans les menu ou autre quand je passe en Français BD.
2- Quand je fait ouvrir fichier, il ne me reconnait pas le fichier*.amcBD qui à été renomer de .amc en .amcBD.
@+
pour le 1 c'est bizarre. Je ne sais pas à quoi c'est dû... Le fichier ".lng" contient bien tout ce qui était dans le premier post ? Tu as quelle version du programme ?
pour le 2, c'est normal. Si tu appelles tes fichiers ".amcBD" c'est pour pouvoir double-cliquer dessus depuis l'explorateur et les ouvrir avec la version modifiée. Si tu veux ouvrir tes fichiers via Fichier -> Ouvrir, tu peux laisser l'extension ".amc"
pour le 2, c'est normal. Si tu appelles tes fichiers ".amcBD" c'est pour pouvoir double-cliquer dessus depuis l'explorateur et les ouvrir avec la version modifiée. Si tu veux ouvrir tes fichiers via Fichier -> Ouvrir, tu peux laisser l'extension ".amc"
je sais pas pourquoi sa ne marche pas.
J'ai rinstaler la dérnière version 3.4.3 et j'ai modifier les fichier langues (avec qques erreurs ou plutôt oubli dans le tiens et autres pour pouvoir gérer mes BD.
Si sa t'interesse je peux t'envoyer les fichier modifier quand j'ai fini.
Pour info je suis vraiement novice donc...
J'ai rinstaler la dérnière version 3.4.3 et j'ai modifier les fichier langues (avec qques erreurs ou plutôt oubli dans le tiens et autres pour pouvoir gérer mes BD.
Si sa t'interesse je peux t'envoyer les fichier modifier quand j'ai fini.
Pour info je suis vraiement novice donc...
Ci-dessous le fichier French.lng MàJ pour une gestion de BD.
Ceci à été fait pour mon simple plaisir et avec mes modestes voir rarisime connaisance en info, donc si sa Merdouille excusez moi
https://forum.antp.be/users/others/French-BD-2.lng
Maintenant je vais aller voir les BUGS que sa genère et je crois que je vais avoir de gros problèmes pour les STATISTIQUES
Qui pouras m'aider????? MERCI
Ceci à été fait pour mon simple plaisir et avec mes modestes voir rarisime connaisance en info, donc si sa Merdouille excusez moi
https://forum.antp.be/users/others/French-BD-2.lng
Maintenant je vais aller voir les BUGS que sa genère et je crois que je vais avoir de gros problèmes pour les STATISTIQUES
Qui pouras m'aider????? MERCI
Last edited by kis90 on 2004-09-11 13:40:59, edited 2 times in total.
en fait moi aussi j'ai eu un prob au niveau du fichier lng qui laissait mon prog en anglais par ex.
j'ai modifié le fichier lng comme suit:
[MainWindow]
;Titre des champs de saisie
et c'est tout j'ai juste sauter une ligne à cet endroit du code et indiquer un peu plus haut
version 3.43 au lieu de 1.01 et tout marche nickel
merci encore à vous pour ce superbe soft en espérant que son developpement ne soit pas stoppé.....
UN GRAND BRAVO
j'ai modifié le fichier lng comme suit:
[MainWindow]
;Titre des champs de saisie
et c'est tout j'ai juste sauter une ligne à cet endroit du code et indiquer un peu plus haut
version 3.43 au lieu de 1.01 et tout marche nickel
merci encore à vous pour ce superbe soft en espérant que son developpement ne soit pas stoppé.....
UN GRAND BRAVO
Voici le fichier French-BD.lng corrigé avec les sauts de ligne là ou il faut
copiez-collez le et tout fonctionnera nickel:
https://forum.antp.be/users/others/French-BD-3.lng
copiez-collez le et tout fonctionnera nickel:
https://forum.antp.be/users/others/French-BD-3.lng