Code Monkey home page Code Monkey logo

files_renamer's Introduction

Files_renamer

File Renamer permet de renommer des fichiers à partir d'un répertoire et ses sous-répertoires. Cela peut être particulièrement utile pour une gestion des séries ect...
C'est d'ailleurs pour cette raison que j'ai eu l'idée de ce projet.
En plus de ces fonctions automatiques, une recherche est effectuée sur le web pour chercher les séries ou films sur des bases de données en ligne. Cela permet de corriger, traduire ou d'ajouter certaines informations telle que le titre de l'épisode.

Pour commencer

Cette application as trois fonctions différentes :

  • SERIES qui est le script le plus automatique.
  • ALEANAME qui est plus spécifique et permet de mettre un nombre aléatoire devant les noms de fichiers.
  • AUTRES qui est le plus global mais aussi le moins automatique. Renomme TOUS les fichiers selon un paterne.

Pré-requis

Ce qu'il est requis pour commencer avec votre projet...

  • Java 8 (1.8)
  • Microsoft.NET Frameworks 3.5 ou supérieur pour le Launcher Windows
  • Pour le développement, IntelliJ Idea est recommandé
  • Pour compiler, Maven doit être installé et configuré

Installation

Le fichier JAR peut être placé n'importe où pour être exécuté. Si vous voulez execute le jar avec une commande, il faudra compiler le Launcher. Pour Windows uniquement (pour l'instant ?).

Compilation du launcher : csc renameFile.cs

Démarrage

Execution du launcher: renameFile.exe [SERIES,ALEANAME,AUTRES]

Pour exécuter le jar: java -jar path/jarName.jar ./ [SERIES,ALEANAME,AUTRES]

Le ./ permets au programme de démarrer directement avec le repertoire courant de saisie, et les trois options permettent à celle-ci d'être pré sélectionné.

Fabriqué avec

  • IntelliJ Idea - IDE version Community spécialisé en Java
  • Maven - Framework Java pour compiler et créer les Jars

Versions

Liste des versions :

Auteurs

files_renamer's People

Contributors

dependabot[bot] avatar dim145 avatar

Stargazers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.