changeset 0:6b17b5030868

start
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 19 Sep 2022 21:25:22 -0600
parents
children bd2abcd7190a
files .hgignore data/get.js
diffstat 2 files changed, 31 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/.hgignore	Mon Sep 19 21:25:22 2022 -0600
@@ -0,0 +1,4 @@
+syntax: glob
+
+pages/
+.DS_Store
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/data/get.js	Mon Sep 19 21:25:22 2022 -0600
@@ -0,0 +1,27 @@
+function download(filename, text) {
+	let element = document.createElement('a');
+	element.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text));
+	element.setAttribute('download', filename);
+	element.style.display = 'none';
+	document.body.appendChild(element);
+	element.click();
+	document.body.removeChild(element);
+}
+
+var params = new URLSearchParams(location.search);
+var tag = params.get('tag');
+var start;
+var end = params.get('end');
+if( !end ) {
+	start = 1;
+	end = 50;
+} else {
+	end = parseInt(end);
+	var n = end/50;
+	var file = 'page' + n + '.html';
+	var page = document.documentElement.outerHTML;
+	download(file,page);
+	start = end + 1;
+	end = end + 50;
+}
+location = 'https://account.shareasale.com/m-recruiting.cfm?action=category&mode=search&orderby=userid&tag=' + tag + '&start=' + start + '&end=' + end