summaryrefslogtreecommitdiffstats
path: root/news/GfindFeeds4bot
diff options
context:
space:
mode:
authormakefu <github@syntax-fehler.de>2014-01-12 18:13:17 +0100
committermakefu <github@syntax-fehler.de>2014-01-12 18:13:17 +0100
commit50c2347e32640b8472b4b100466576979f72eec9 (patch)
tree577c2d35143aaa75b7bdcd8d98cf7ae2bdc10491 /news/GfindFeeds4bot
parenta776d0e3dd3015d835c0f43ed1ea45d43c7f4185 (diff)
parent6b899f16c48c5badd00827dbda6031ebaccb8653 (diff)
Merge branch 'master' of ssh://github.com/krebscode/painload
Diffstat (limited to 'news/GfindFeeds4bot')
-rwxr-xr-xnews/GfindFeeds4bot17
1 files changed, 17 insertions, 0 deletions
diff --git a/news/GfindFeeds4bot b/news/GfindFeeds4bot
new file mode 100755
index 00000000..a5439c5a
--- /dev/null
+++ b/news/GfindFeeds4bot
@@ -0,0 +1,17 @@
+#! /bin/sh
+# usage: GfindFeeds4bot QUERY
+set -euf
+
+export query="$1"
+export data="$(
+ curl -sS "https://www.google.com/uds/GfindFeeds?v=1.0&q=$query"
+)"
+
+node <<EOF
+ query = process.env.query
+ data = JSON.parse(process.env.data)
+
+ data.responseData.entries.forEach(function (entry, index) {
+ console.log(query + index + '|' + entry.url)
+ })
+EOF