1 votes

Création d'un service wget pour OSX

Je veux créer un service pour copier l'URL et ensuite le télécharger via wget .

Comment puis-je créer un service OSX pour récupérer des urls arbitraires à partir d'un navigateur ou du système dans son ensemble ? Je pense que ce serait possible avec l'action Run Shell script d'Automator.

Je l'avais configuré pour utiliser mon shell par défaut ( bash ) et exécutez la commande trouvée à /opt/local/wget mais pour une raison quelconque, je n'arrive pas à faire passer l'url.

1voto

Zac Points 89

J'ai déjà fait quelque chose comme ça auparavant, et ce qui m'a facilité la vie, c'est pbcopy et pbpaste. Ils vous permettent soit de lire le presse-papiers actuel, soit d'y écrire.

Vous allez donc dans Safari, copiez du texte, exécutez une action d'automatisation. L'action est run shell script schell script est juste fondamentalement juste wget `pbcopy`.

0voto

Danny Staple Points 348

Avez-vous essayé de l'utiliser comme entrée standard avec xargs ? Cela fonctionne pour moi.

xargs wget

L'autre moyen est peut-être d'utiliser $1 comme dans :

wget $1

Je le citerais aussi par mesure de sécurité :

wget "$1"

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X