J
jbnitro

  • 2 janv. 2022
  • Inscrit 11 sept. 2012
  • jbnitro C'est pas idiot d'aller le chercher direct à la source. Du coup j'ai corrigé mon problème :

    Premièrement j'ai fait grace à @jbnitro un which rclone qui m'a mené vers /usr/sbin(merci à @Aerya pour son tuto)

    Du coup j'ai modifié mon script pour qu'il colle à ca :

    #!/bin/bash
    Remote='ACD:'
    Directory='Alexandre/'
    CONF='/home/alexandre/.rclone.conf'
    
    /usr/sbin/rclone copy "$1" --config="$CONF" --acd-upload-wait-per-gb=3m0s --retries 3 --checkers=4 --transfers=4 --timeout=0 --ignore-existing "$Remote$Directory$2"
    
    #Variables pushbullet
    API="YouStillWontGetMyKey"
    MSG="Your torrent $2 is now available on Amazon Cloud Drive"
    
    #Send a notification by pushbullet
    curl -u $API: https://api.pushbullet.com/v2/pushes -d type=note -d title="Transfert termine" -d body="$MSG"
    
    exit 0

    Ce que j'ai modifié :

    Directory = 'Alexandre/'
    CONF='/home/alexandre/rclone.conf
    /usr/sbin/rclone [...] --ignore-existing "$Remote$Directory$2"

    J'ai aussi copié la configuration à l'aide de:

    cp /root/.rclone.conf /home/alexandre/
    chown alexandre:alexandre /home/alexandre/.rclone.conf
    chmod 775 /home/alexandre/.rclone.conf

    J'ai testé mon script et il fonctionne :3

    Sinon jbnitro , mon $1 retourne le chemin absolu du torrent terminé (donc le dossier si c'est un dossier ou le fichier si c'est un fichier. Ex : /home/alexandre/torrents/mondedie.zip

    Si @Magicalex l'accepte, je peux tenter un tuto la dessus :3

    • C'est ce que je craignais... Bien merci @jbnitro alors maintenant, on peut exclure le disque dur.