Alice utilise witches.town. Vous pouvez læ suivre et interagir si vous possédez un compte quelque part dans le "fediverse".

Dites, les coupains,
Connaitriez-vous une app qui teste plein d'url et renvoie si le lien est mort ou non ?

En l'occurrence, j'ai une colonne de tableur avec plein de liens...

Alice @Sasha

@Reka J'en ai faite une pour une collègue. Mais ça dépend un peu ce que t'entends par «appli». Ce que tu demandes c'est juste une dizaine de ligne de script (bash ou autre). T'as accès à quoi ? Tu peux lancer ça dans un terminal ou tu penses à quelque chose de forcément graphique ?

@Sasha hello ! Merci pour la réponse. Non, je voulais dire script, Je suis admin sur ma machine pro, donc tout est bon, pour autant que ça me génère un doc structuré et que je sache quelle url correspond à quel id (c'est un export de DB) :)

@Reka Quelque chose qui aurait cette tête-là framagit.org/snippets/1378 ça t'aiderait ?

@Sasha Merci beaucoup !

A dire vrai, je m'y connais en PHP/MySQL, et ça s'arrête là.
Je comprends ton code, par contre, je ne sais pas comment je suis censée émuler le code en local, à savoir préciser où est mon fichier et, surtout, dans quelles colonnes il doit agir.

Je transforme ton script en exe (suis sous Windows avec le pc pro) ? Je repasse en linux avec le pc perso pour plus d'aisance? Puis j'agis via le terminal pour aller chercher et le script et le fichier xls ?

@Reka Ah, mon script ne connaît pas la structure de ton xls, c'est un peu un embryon de à quoi pourrait ressembler ce que tu veux. Ce que j'ai écrit s'attend à recevoir une URL à tester par ligne sur son entrée standard. C'est un script sh, donc tu peux le faire interpréter à un shell sous Linux. Il y a des environnements qui permettent ça sous Windows (cygwin par exemple, et il paraît depuis W10 qu'il y a moyen d'activer une couche de compat pour donner accès à un Linux docs.microsoft.com/en-us/windo) mais je connais assez mal et ça me paraît pas forcément le plus facile.

@Sasha je vais me renseigner. Merci beaucoup pour le coup de main, je vais tenter d'y arriver à partir de ce que tu proposes :)
Bonne journée !

@Reka Je t'en prie ! Dernière indication, globalement si t'as des lignes de CSV complètes au lieu d'URLs, t'as envie de renommer mon `read URL` en `read LINE` et ensuite de définir URL à partir de $LINE (en fonction de sa position ou de quoi, ça c'est toi qui sait) et sinon ça marche tout pareil (tu peux éventuellement avoir envie de customiser la sortie pour mélanger les colonnes que je propose à tes colonnes d'entrée. Amuse-toi bien 😁

@Reka Si tu as copié ta colonne d'URL (juste les URLs, hein) dans un fichier checkList.txt dans le même répertoire que mon script tu peux l'utiliser comme ceci

./checkUrl.sh < checkList.txt

@Sasha Ok, j'essaie ça ! 👍
Merci derechef ! 😉