Есть ли способ поместить такую ​​строку в сценарий оболочки для запуска javascript? Я хочу передать его в cURL после того, как строка будет сгенерирована

javascript:echo("some-site.org/get?id=JCqwurtdkcA&h="+info.h+"&r="+tstamp());

0
Chris 15 Сен 2012 в 13:35
Вопрос непонятный. Какой инструмент вы используете для запуска сценариев оболочки Javascript? Что такое info и tstamp?
 – 
Thilo
15 Сен 2012 в 13:49
У меня нет инструмента. Я вообще не знаю, как запускать js в оболочке. Информация и tstamp - это просто функции на some-site.org, которые необходимо выполнить для генерации строки
 – 
Chris
15 Сен 2012 в 13:53

1 ответ

Лучший ответ

Есть несколько вариантов запуска javascript из командной строки. Если вам нужен только Javascript, популярным вариантом будет node.js. Для полноценной "браузерной" среды, которая управляется javascript в командной строке, попробуйте PhantomJS.

1
Will Palmer 15 Сен 2012 в 13:48
PhantomJS выглядит идеально. Данкье :)
 – 
Chris
15 Сен 2012 в 13:55