#1 2024-02-12 15:54

PapyGribouille
Member
Registered: 2024-01-31
Posts: 9

Aperçu et Renommer ne fonctionnent pas

Bonjour à tous les 'Renamoristes',
Renamer ne modifie pas le 'Nouveau nom' suite au clic sur 'Aperçu ou Renommer', après avoir choisi  la 'Règle' Remplacer et Déclaration: "(\d{6}-\d{2})(.*)" avec "$1-0$2" (Sauter l'extension)
Quelqu'un connaîtrait il la solution pour palier ce problème ?
Merci d'avance
Cordialement
PapyGribouille

Last edited by PapyGribouille (2024-02-12 15:55)

Offline

#2 2024-02-17 16:33

den4b
Administrator
From: den4b.com
Registered: 2006-04-06
Posts: 3,378

Re: Aperçu et Renommer ne fonctionnent pas

PapyGribouille via Google Translate wrote:

Renaming does not modify the 'New name' following clicking on 'Preview or Rename', after having chosen the 'Rule' Replace and Declaration: "(\d{6}-\d{2})(.*)" with "$1-0$2" (Skip extension)

Does anyone know the solution to this problem?

Can you provide examples of filenames which you expected it to work on?

Offline

#3 2024-02-17 19:10

PapyGribouille
Member
Registered: 2024-01-31
Posts: 9

Re: Aperçu et Renommer ne fonctionnent pas

Bonjour Administrateur ? et merci.
Voici un extrait de la liste type à corriger :
020507-7-Fr-clown.jpg
021029-0004  F.jpg
021029-0004F.Jpg
070630-0103.Jpg
080529-0025a-0Photomontage.Jpg
080611-095F2NenuphCre.jpg
081208-0092F.Psd
101009-027-F5-voeux2013Assoc-1Cre.jpg
170822-103.JPG
200415-12.jpg
200521-6.jpg
Une petite correction supplémentaire à apporter à cette règle si possible.
Lorsqu'il y a un nom de fichier doublon qui se crée (comme l'ex. en gras ou le 1° zéro va disparaitre après le tiret) il faudrait ajouter $1, $2 etc. au cas ou d'autres doublons apparaitraient, après le nombre de 3 chiffres.
Ex: 170822-103.JPG deviendrai 170822-103$1.JPG

Un grand merci de PapyGribouille smile

P.s: Je ne sais pas pourquoi les lignes se décalent ! Ces 11 fichiers devrait être en ordre chronologique placés verticalement les 6 chiffres avant le tiret représentent la date de format: AAMMjj.

Last edited by PapyGribouille (2024-02-18 16:00)

Offline

#4 2024-02-20 17:45

den4b
Administrator
From: den4b.com
Registered: 2006-04-06
Posts: 3,378

Re: Aperçu et Renommer ne fonctionnent pas

PapyGribouille via Google Translate wrote:

When a duplicate file name is created (like the example in bold or the 1st zero will disappear after the hyphen) you should add $1, $2 etc. in case other duplicates appear, after the 3-digit number.

Ex: 170822-103.JPG will become 170822-103$1.JPG

If I understand you correctly, the main issue here is with duplicate (identical) filenames.

You can use a slight variation of a built-in script for the Pascal Script rule which will serialize duplicate filenames.

The script below will append $1, $2, $3, etc. to duplicate filenames.

var
  Files: TWideStringArray;

procedure Add(const S: WideString);
begin
  SetLength(Files, Length(Files)+1);
  Files[Length(Files)-1] := S;
end;

function Exists(const S: WideString): Boolean;
var
  I: Integer;
begin
  Result := False;
  for I:=0 to Length(Files)-1 do
    if WideSameText(Files[I], S) then
      begin
        Result := True;
        Break;
      end;
end;

var
  NewFileName: WideString;
  Counter: Integer;

begin
  Counter := 1;
  NewFileName := FileName;
  while Exists(NewFileName) do
  begin
    NewFileName := WideExtractBaseName(FileName) +
      '$' + IntToStr(Counter) + WideExtractFileExt(FileName);
    Counter := Counter + 1;
  end;
  FileName := NewFileName;
  Add(FileName);
end.

Offline

#5 2024-02-20 18:22

den4b
Administrator
From: den4b.com
Registered: 2006-04-06
Posts: 3,378

Re: Aperçu et Renommer ne fonctionnent pas

Note: It is difficult to follow your renaming logic across three separate topics which appear to be related. Perhaps it would be best to start a new thread, outline the full renaming logic and list your input filenames and desired output filenames.

Offline

#6 2024-02-21 18:38

PapyGribouille
Member
Registered: 2024-01-31
Posts: 9

Re: Aperçu et Renommer ne fonctionnent pas

Bonsoir et merci de m’aider.
   Au début de ce topic je ne savais pas que mon dossier comportait de telles anomalies. J’ai commencé a créer ce dossier dans les années 1990 avec l’apparition PhotoShop et au fur et à mesure que j’ai commis des erreurs ne pensant pas que cela me serait préjudiciable aujourd’hui, je me suis donc mis au travail pour faire le ménage.
   J’ai utilisé Duplicate Média Finder pour éliminer mes doublons du ‘contenu’ puis ReNamer pour corriger les noms de fichier en commençant par remplacer l’espace et le soulignement par le tiret (merci ReNamer) mais ensuite cela s’est compliqué car je me suis rendu compte qu’en examinant d’avantage mon dossier (plus de 50 000 fichiers !) j’ai trouvé d’autres erreurs.
   Je regrette de ne pas m’en être aperçu plutôt car j’aurai évité de créer des sujets qui sont effectivement liés, vous avez tout à fait raison.
Je souhaite uniformiser ce dossier mais si cela est trop compliqué tant pis pour moi, je ne veux pas abuser de votre gentillesse.

    Ci-joint un tableau plus explicite qui devrait vous convenir.

Salutation distinguées de PapyGribouillemini_TableauListeType-a-Corriger.png

Offline

Board footer

Powered by FluxBB