Fichiers et répertoires

Retrouvez ici tous les meilleurs téléchargements Fichiers et répertoires
Ajouter un nouvel élément

    Comment convertir un fichier Excel en fichier csv ou txt ?

    Licence : Gratuit - 31/05/2011 - Téléchargé 2 x
    Le code ci-dessous permet de convertir un fichier excel 2007 (ou antérieur) en fichier txt, csv ou autre fichier plat.

    Le choix du séparateur est laissé à l'utilisateur.
    Si l'on on précise un répertoire, le fichier convertit sera créé dans ce dernier, sinon, il sera créé dans le même répertoire que le fichier excel.
    On peut choisir de convertir toutes les feuilles ou non du fichier excel en mettant -feuilles à 1 => tout sera convertit, ou à 0 et dans ce cas, à chaque feuille une confirmation sera demandée.

    Attention : Nous avons utilisé ici la méthode print {$fh} $oWkC->Value, $Separateur;

    Mais cette méthode peut nous générer des erreurs inattendues :
    explication documentation o ... Voir la suite

    Comment fusionner plusieurs classeurs Excel d'un répertoire en un unique fichier ?

    Licence : Gratuit - 31/05/2011 - Téléchargé 2 x
    Ce code vous permettra de fusionner plusieurs classeur Excel (xls, xlsx) en un unique fichier Excel (xls). Il copie toutes les feuilles des différents classeurs dans un seul fichier. Le seul inconvénient est qu'il ne garde pas les noms des feuilles mais en génère automatiquement (feuille1, 2, 3, ...) et les formats des cellules ne sont pas conservés.

    Vous aurez besoin d'installer les modules

    Spreadsheet::ParseExcel
    Spreadsheet::XLSX
    Spreadsheet::WriteExcel

    Les modules Getopt::Long et Pod::Usage sont dans le core de Perl.



    Pour savoir comment lancer le programme, faites

    perl nom_programme.pl -help

    ou

    perl nom_programme.pl -man

    Comment fusionner plusieurs fichier "csv" en un fichier Excel avec onglets ?

    Licence : Autre - 29/11/2011 - Téléchargé 1 x
    J'ai cherché sur internet pour faire cela mais sans succès. J'ai adapté ce que j'ai trouvé ici et là pour faire ce petit script (Je suis niveau débutant)

    Comment tourner de 90 degrés ou autres toutes les pages d'un fichier au format PDF

    Licence : Gratuit - 15/06/2011 - Téléchargé x
    Il peut être utile de devoir tourner un certain nombre de degrés les pages d'un PDF. Hors, tout le monde ne dispose pas d'Adobe Pro ou tout autre logiciel payant pour le faire.
    Voici un programme perl qui le fera pour vous aisément. Il utilise le module PDF::API2.

    Voici le mode d'emploi du programme :
    • perl programme.pl -i input_pdf -o output_pdf -r 90
    • perl programme.pl -i input_pdf -o output_pdf -r 45
    • ...



    script de backup recursif sur FTP avec upload uniquement des fichiers nouveaux ou modifiés

    Éditeur : ramislebob +
    But: Backup automatique d'un dossier sur un site FTP comme l'hébergement mutualisé OVH.
    - Afin de minimiser les uploads, seuls les fichiers modifiers seront uploader.
    - Comme via ftp on ne peut pas avoir le mtdm (date de derniere modification) pour un dossier, utilisation d'une base de données simple afin de stocker les fichiers avec leur taille et le mtdm local.
    - Comme on ne peut pas accéder la base de donnée directement de l'extérieur par mesure de sécurité, utilisation d'un wrapper HTTP simple utilisant la methode POST.


    Base de donnée et les 2 tables:
    2 tables:
    - backup_folder: pour stocker les chemins globaux des répertoires (et utiliser un id pour la table des fichiers)
    - ... Voir la suite

    script de backup recursif sur FTP avec upload uniquement des fichiers nouveaux ou modifiés (sans probleme d'affichage?..)

    Éditeur : ramislebob +
    But: Backup automatique d'un dossier sur un site FTP comme l'hébergement mutualisé OVH.
    - Afin de minimiser les uploads, seuls les fichiers modifiers seront uploader.
    - Comme via ftp on ne peut pas avoir le mtdm (date de derniere modification) pour un dossier, utilisation d'une base de données simple afin de stocker les fichiers avec leur taille et le mtdm local.
    - Comme on ne peut pas accéder la base de donnée directement de l'extérieur par mesure de sécurité, utilisation d'un wrapper HTTP simple utilisant la methode POST.


    Base de donnée et les 2 tables:
    2 tables:
    - backup_folder: pour stocker les chemins globaux des répertoires (et utiliser un id pour la table des fichiers)
    ... Voir la suite

    Comment utiliser des noms de fichiers ou répertoires portables ?

    Licence : Autre - 15/03/2012 - Téléchargé x
    La meilleure solution est de toujours utiliser le module Perl File::Spec qui est disponible dans le core de Perl.
    Vous n'aurez plus besoin de vous soucier de la plateforme sous laquelle le programme tournera.

    Comment transposer un fichier tabulé ?

    Licence : Gratuit - 31/05/2011 - Téléchargé x
    Si vous souhaitez transposer un fichier tabulé, c'est à dire que les lignes de votre fichier deviennent des colonnes, voici une procédure qui peut vous aider.

    Comment encoder le contenu d'une image en code Base64 ?

    Licence : Gratuit - 16/07/2011 - Téléchargé x
    Il est souvent très utile de convertir un fichier, notamment une image png, gif... en une chaine encodée en Base64. Cela nous permet souvent d'insérer cette chaine dans un programme afin d'éviter d'avoir un fichier à part.

    Le code que je vous propose prend en argument une ou plusieurs images et crée un ou plusieurs fichiers txt avec l'extension _base64.txt.

    USAGE : perl C:\test.pl -i image1.gif -i image2.png ...

    Résultat : image1_Base64.txt image2_Base64.txt

9 éléments

Responsable bénévole de la rubrique Perl : djibril -