| |

RIFFO : Outil de renommage et de gestion de fichiers piloté par l’IA

https://riffo.ai

📌 RIFFO est une application conçue pour rendre l’organisation de vos fichiers aussi simple que possible. Cet outil intelligent de renommage et d’organisation de fichiers utilise une IA pour vous aider à gérer facilement les fichiers et à améliorer l’efficacité de votre travail. Il est idéal pour les photographes, les designers et tous les professionnels à la recherche d’une grande productivité.

Votre temps est précieux, c’est pourquoi Riffo vous permet de télécharger rapidement et de commencer à organiser votre “espace de travail” numérique où chaque document devient une pièce de votre bibliothèque de connaissances.

Pourquoi passer des heures à trier et naviguer entre des dossiers ? Avec Riffo, l’organisation devient un jeu d’enfant. Voici les points clés qui vous aideront à passer de la confusion à la clarté, en quelques secondes :

  • 🖥 Transformez votre bureau en un espace efficace
  • 📂 Organisez vos fichiers sans effort
  • 📚 Créez une bibliothèque numérique de vos connaissances

De la pagaille à la clarté, en quelques secondes, et tout cela gratuitement.


J’ai moi-même créé un script pour RAYCAST qui range et organise automatiquement l’ensemble de mes fichiers et dossiers sur mon bureau sur .
Je vous partage le code si dessous si cela vous intéresse :

#!/bin/bash

# Required parameters:
# @raycast.schemaVersion 1
# @raycast.title Archive
# @raycast.mode silent

# Optional parameters:
# @raycast.icon 🤖
# @raycast.packageName archive.sh

# Documentation:
# @raycast.description Create monthly archive on desktop
# @raycast.author Cmondary
# @raycast.authorURL https://github.com/mondary

# Définit le chemin du bureau
desktop_path=”${HOME}/Desktop”

# Définit le chemin de l’archive (dossier “DesktopArchive” sur le bureau)
archive_path=”${desktop_path}/DesktopArchive”

# Crée le dossier d’archive s’il n’existe pas
mkdir -p “${archive_path}”

# Obtient la date du jour au format YYYY_MM_Mois
current_month_year=”$(LC_TIME=fr_FR.UTF-8 date +%Y_%m_%B)”

# Définit le chemin du dossier pour le mois et l’année en cours dans l’archive
current_month_year_folder=”${archive_path}/${current_month_year}”

# Crée le dossier pour le mois et l’année en cours s’il n’existe pas
mkdir -p “${current_month_year_folder}”

# Boucle sur tous les fichiers du bureau
for file in “${desktop_path}”/*; do

# Récupère les tags du fichier (si possible)
tags=$(mdls -name kMDItemUserTags -raw “${file}”)

# Si le fichier a des tags
if [ -n “${tags}” ]; then

# Si le tag “Bureau” n’est pas présent
if [[ ! “${tags}” =~ “Bureau” ]]; then

# Détermine le chemin de destination du fichier
destination=”${current_month_year_folder}/$(basename “${file}”)”

# Si un fichier avec le même nom existe déjà à destination
if [ -e “${destination}” ]; then

# Déplace le fichier avec confirmation
mv -i “${file}” “${destination}”

else

# Déplace le fichier sans confirmation
mv “${file}” “${destination}”

fi

fi

# Si le fichier n’a pas de tags ou le tag “Bureau”
else

# Détermine le chemin de destination du fichier
destination=”${current_month_year_folder}/$(basename “${file}”)”

# Si un fichier avec le même nom existe déjà à destination
if [ -e “${destination}” ]; then

# Déplace le fichier avec confirmation
mv -i “${file}” “${destination}”

else

# Déplace le fichier sans confirmation
mv “${file}” “${destination}”

fi

fi

done


En savoir plus sur Clement MONDARY

Subscribe to get the latest posts sent to your email.

Publications similaires

Laisser un commentaire