Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1787 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Linux script download (légal)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Linux script download (légal)

n°1496108
foul
Amiga forever...
Posté le 16-12-2024 à 23:13:06  profilanswer
 

Bonjour !
 
Je cherche un script sous linux qui me permettrait à partir d'un channel Youtube, de récupérer tous les fichiers inclu dans les liens Google Drive. (et tout ceux de la chaine)
 
ex : https://www.youtube.com/@Colombia-Tech-Schematic/videos
 
Le créateur de la chaine à posté des vidéos courtes, mais c'est pas la vidéo qui m'intéresse mais le lien Google Drive sous la vidéo et surtout les fichiers partagés dedans.
 
Y'a moyen ??? c'est chaud non ?  :(


Message édité par foul le 17-12-2024 à 20:37:27

---------------
"Immatriculé", ne veut pas dire : "il m'a sodomisé 3 fois"
mood
Publicité
Posté le 16-12-2024 à 23:13:06  profilanswer
 

n°1496109
PetitJean
Rachel Riley Fan Account
Posté le 17-12-2024 à 01:33:50  profilanswer
 

https://pastebin.com/jerp44N3
 
j'ai bricolé ça. j'ai testé sur 2/3 vidéos ça fonctionne tant que le gars a mis l'url au même endroit


---------------
oui
n°1496110
foul
Amiga forever...
Posté le 17-12-2024 à 09:06:13  profilanswer
 

uhm j'ai copié collé le script dans un fichier boards.sh et  
 
boards.sh https://www.youtube.com/@Colombia-Tech-Schematic/videos
 
ca m'affiche un "https" seul... (le script est bien executable +X)
 
Le but c'est de lancer le script et de le laisse faire pour "tout" récupérer
 
Merci :)

Message cité 1 fois
Message édité par foul le 17-12-2024 à 09:08:08

---------------
"Immatriculé", ne veut pas dire : "il m'a sodomisé 3 fois"
n°1496116
Fork Bomb
Obsédé textuel
Posté le 17-12-2024 à 11:12:37  profilanswer
 

foul a écrit :

uhm j'ai copié collé le script dans un fichier boards.sh et  
 
boards.sh https://www.youtube.com/@Colombia-Tech-Schematic/videos
 
ca m'affiche un "https" seul... (le script est bien executable +X)
 
Le but c'est de lancer le script et de le laisse faire pour "tout" récupérer
 
Merci :)


Ça marche sous la vidéo même.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1496118
foul
Amiga forever...
Posté le 17-12-2024 à 11:37:01  profilanswer
 

oui mais du coup ca oblige à aller chopper l'url de chaque vidéo.. donc trèèèsss long...
 
Je vais me débrouiller avec ca... Super sympa en tout cas  :jap:


---------------
"Immatriculé", ne veut pas dire : "il m'a sodomisé 3 fois"
n°1496119
foul
Amiga forever...
Posté le 17-12-2024 à 12:32:32  profilanswer
 

Code :
  1. foul@Foulnux:~/Téléchargements/Boards$ ./boards.sh https://www.youtube.com/watch?v=MptkSgeyreE
  2. https://drive.google.com/file/d/1N- [...] gzzm7y0zI/
  3. foul@Foulnux:~/Téléchargements/Boards$


 
Ca me télécharge pas le document, ca me donne juste le lien Google Drive :(


---------------
"Immatriculé", ne veut pas dire : "il m'a sodomisé 3 fois"
n°1496120
PetitJean
Rachel Riley Fan Account
Posté le 17-12-2024 à 12:34:42  profilanswer
 

Ah bah oui évidemment  :O
Faut aller dans le navigateur, il y a un contrôle "humain"


---------------
oui
n°1496121
foul
Amiga forever...
Posté le 17-12-2024 à 12:36:34  profilanswer
 

baa oui mais à ce moment la.. le lien est direct sous la vidéo.. pas besoin de script pour ca lol
 
Je veux simplement automatiser le fait de d/l les documents dans ces fameux liens Drive ;)


---------------
"Immatriculé", ne veut pas dire : "il m'a sodomisé 3 fois"
n°1496122
Fork Bomb
Obsédé textuel
Posté le 17-12-2024 à 13:37:28  profilanswer
 

Ça te fait un "echo"; tu le rediriges dans un fichier texte.
Une fois ton fichier texte plein de tes centaines de liens, tu les fais bouffer a JDownloader (par exemple), t'attends qu'il mouline et en avant Guingamp.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1496123
foul
Amiga forever...
Posté le 17-12-2024 à 13:51:18  profilanswer
 

ha oui pas con le JDownloader  [:charlest]


---------------
"Immatriculé", ne veut pas dire : "il m'a sodomisé 3 fois"
mood
Publicité
Posté le 17-12-2024 à 13:51:18  profilanswer
 

n°1496127
rat de com​bat
attention rongeur méchant!
Posté le 17-12-2024 à 16:45:37  profilanswer
 

Tu as réussi? Pas sûr de la légalité de la chose, mais je ne suis pas juriste (heureusement :o ). En tout cas y'a(vait) des logiciels genre HTrack ou similaire, peut-être avec ça? Sinon si tu arrives à avoir une liste de liens (et en supposant l'absence de vérifs anti-robot etc, peu probable...) suffit de balancer ça dans wget -i (de mémoire, paramètre à vérifier!!).


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°1496128
foul
Amiga forever...
Posté le 17-12-2024 à 16:46:34  profilanswer
 

Je suis au taf la.. (windows).. je test à la débauche sur mon PC perso :)
 
ps : HTTrack , utilisé y'a lonnggggtemps mais sur des site comme Youtube.. ca va chopper les vidéos comme JDownloader.. et pour Google Drive.. faudrait l'url du type... la y'a que son mail.. et ca marcheras pas.
 
Sinon mieux que Wget, y'a Aria2 sous nunux.


Message édité par foul le 17-12-2024 à 16:49:22

---------------
"Immatriculé", ne veut pas dire : "il m'a sodomisé 3 fois"
n°1496132
foul
Amiga forever...
Posté le 17-12-2024 à 19:10:09  profilanswer
 

bon c'est pas top.. je suis quand même obligé de me taper les 906 Boardviews et les 1053 Shémas et la.. la musique d'intro de la vidéo j'en peux plus ou bout de 10 vidéos :lol:


---------------
"Immatriculé", ne veut pas dire : "il m'a sodomisé 3 fois"
n°1496133
rat de com​bat
attention rongeur méchant!
Posté le 17-12-2024 à 19:31:25  profilanswer
 

Nan mais presque 2000 vidéos tu peux pas le faire à la main. Y'a pas une autre source pour euh archiver :o tout ça?


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°1496134
foul
Amiga forever...
Posté le 17-12-2024 à 19:33:30  profilanswer
 

si ... le mec qui les poste.. mais son Biz, c'est justement de cliquer sur les vidéos pour faire de la vue... sinon il mettrais tous dans un .zip et basta... :\


Message édité par foul le 17-12-2024 à 19:34:24

---------------
"Immatriculé", ne veut pas dire : "il m'a sodomisé 3 fois"
n°1496135
rat de com​bat
attention rongeur méchant!
Posté le 17-12-2024 à 19:49:09  profilanswer
 

Oui bien sûr, il va pas te filer un zip... Mais la je pense que tu es mal parti, rien qu'à cause du fait que si tu lances ~2000 DL sur youtube et/ou Google drive tu vas rapidement faire bloquer ton IP... Donc à voir si ça vaut la peine.


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°1496136
foul
Amiga forever...
Posté le 17-12-2024 à 19:51:56  profilanswer
 

Ptet bien oui ..  :(  
 
Autant prendre que celles dont j'ai vraiment besoin  / M’intéresse.
 
Merci quand même aux intervenants  :hello:  
 


---------------
"Immatriculé", ne veut pas dire : "il m'a sodomisé 3 fois"
n°1496137
PetitJean
Rachel Riley Fan Account
Posté le 17-12-2024 à 20:12:05  profilanswer
 

j'avais un code pour lister, mais c'est limité aux 100 premiers éléments affichés :/


---------------
oui
n°1496138
rat de com​bat
attention rongeur méchant!
Posté le 17-12-2024 à 20:27:49  profilanswer
 

On peut certainement "bricoler" un truc, mais comme je disais, Google doit avoir des protections anti-DL-en-masse, donc même en faisant tourner le(s) script très lentement on risque une mauvaise surprise. Surtout que avec la fibre les IP sont souvent plus ou moins fixes et se faire bloquer sur YT p.ex. peut quand même être embêtant.
 
A mon avis faut faire un choix et prendre que les quelque trucs qui sont vraiment intéressants (car on a l'appareil) à la main, du moins dans un premier temps.


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°1496139
foul
Amiga forever...
Posté le 17-12-2024 à 20:30:17  profilanswer
 

Je suis tech info... et je fais de plus en plus de reparation "electronique".. et  donc ces docs sont super intéressantes et pas forcément hyper facile à trouver.


---------------
"Immatriculé", ne veut pas dire : "il m'a sodomisé 3 fois"
n°1496140
rat de com​bat
attention rongeur méchant!
Posté le 17-12-2024 à 20:34:04  profilanswer
 

Ah ouais, je comprend mieux. Je (qui répare pour usage privé uniquement) sais bien que c'est souvent galère à avoir des schémas etc aujourd'hui. :(  
 
Si tu tentes le coup, comme je disais attention aux seuils limites (qui ne sont pas publiés par Googeul bien sûr...). Perso je mettrais un délai (mais de combien?) entre deux requêtes, quitte à laisser tourner le script toute la nuit / 24h ou du genre.


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°1496141
foul
Amiga forever...
Posté le 17-12-2024 à 20:36:56  profilanswer
 

Pour l'instant, je vais me contenter de récup que celles dont j'ai vraiment besoin.. en espérant que la chaine reste la quelques temps...
 
Apparemment le type n'as rien posté depuis un bon moment, espérons que la chaines survive encore un peu ;)


---------------
"Immatriculé", ne veut pas dire : "il m'a sodomisé 3 fois"
n°1496142
smartymcfl​y
l'almanach des RennSports
Posté le 17-12-2024 à 20:48:38  profilanswer
 

rat de combat a écrit :

Ah ouais, je comprend mieux. Je (qui répare pour usage privé uniquement) sais bien que c'est souvent galère à avoir des schémas etc aujourd'hui. :(  
 
Si tu tentes le coup, comme je disais attention aux seuils limites (qui ne sont pas publiés par Googeul bien sûr...). Perso je mettrais un délai (mais de combien?) entre deux requêtes, quitte à laisser tourner le script toute la nuit / 24h ou du genre.


vu comment AWS bombarde mesles serveurs de robots de référencement, ce ne serait qu'un juste retour. :(  
Heureusement que fail2ban existe :lol:  :D


---------------
risque de déchirer le tissu même du continuum espace-temps
n°1496266
Je@nb
Kindly give dime
Posté le 24-12-2024 à 11:07:34  profilanswer
 

Essaie de regarder avec ça https://github.com/pixelastic/playlist2json en lui filant les URL des playlist des vidéos.
A voir si tu as le lien google drive après dans la description des éléments du json.
Après suis sûr doit y avoir d'autres outils pour dl en masse depuis doc ou drive

n°1496267
foul
Amiga forever...
Posté le 24-12-2024 à 11:08:51  profilanswer
 

cool merci :jap:
 
edit : c'est pas fructueux pour l'instant :  
 

Code :
  1. foul@Foulnux:~/Téléchargements$ ./playlist2json.sh "https://www.youtube.com/watch?v=ewY4vlAnOtM&list=PLxk0edAbIbas76XMhGafs5RY5xvAonXvM"
  2. Parsing https://www.youtube.com/feeds/video [...] Y5xvAonXvM
  3. ./playlist2json.sh:33:in `initialize': No such file or directory @ rb_sysopen - https://www.youtube.com/feeds/video [...] Y5xvAonXvM (Errno::ENOENT)
  4.         from ./playlist2json.sh:33:in `open'
  5.         from ./playlist2json.sh:33:in `rss_doc'
  6.         from ./playlist2json.sh:44:in `rss_nodes'
  7.         from ./playlist2json.sh:96:in `run'
  8.         from ./playlist2json.sh:100:in `<main>'
  9. foul@Foulnux:~/Téléchargements$


Message édité par foul le 24-12-2024 à 11:36:39

---------------
"Immatriculé", ne veut pas dire : "il m'a sodomisé 3 fois"
n°1496276
PetitJean
Rachel Riley Fan Account
Posté le 24-12-2024 à 16:26:47  profilanswer
 

c'est du rss, ça ne te donnera que les 5 dernières vidéos en date


---------------
oui
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Linux script download (légal)

 

Sujets relatifs
Une série de vidéos sur Linux Mint 22 : Pas à pas pour les débutantsDes barbus lancent une pétition pour un linux européen
Curseur souris qui bouge tout seul dans Linux MintAvoir les lignes de commande Linux sous Windows 11
Linux vers BSD, ce consultant a testéLinux pour enfant.
problème avec un script utilisant Playwright dans linuxClé USB Live 32bits - quelle version Linux ?
Disque DATA NTFS en RAID1 Logiciel LINUX mais utilisable depuis Window 
Plus de sujets relatifs à : Linux script download (légal)


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)