Skip to content

Instantly share code, notes, and snippets.

@r35krag0th

r35krag0th/bookmarklet

Forked from simeonlg/bookmarklet
Last active Sep 27, 2018
Embed
What would you like to do?
Pokemongomap.info scraper for pidgey bot
javascript:var markerList = markerList || {}; for (marker in markers) { if (!markerList.hasOwnProperty(markers[marker].options.locmarkerid)) { console.log("Marker added"); markerList[marker] = '"' + markers[marker].options.title.split(': ')[1] + '","' + markers[marker].options.title.split(': ', 2)[0] + '",' + markers[marker]._latlng.lat.toFixed(6) + ',' + markers[marker]._latlng.lng.toFixed(6); } } var markerString = ""; for (marker in markerList) { markerString += "[" + markerList[marker] + "],"; } (function (text) { var node = document.createElement('textarea'); var selection = document.getSelection(); node.textContent = "[" + text + "]"; document.body.appendChild(node); selection.removeAllRanges(); node.select(); document.execCommand('copy'); selection.removeAllRanges(); document.body.removeChild(node); })(markerString);
var markerList = markerList || {};
for (marker in markers) {
if (!markerList.hasOwnProperty(markers[marker].options.locmarkerid)) {
console.log("Marker added");
console.log(marker, markers[marker].options);
titleSplit = markers[marker].options.title.split(': ', 2);
markerList[marker] = JSON.stringify({
id: markers[marker].options.locmarkerid,
name: titleSplit[1],
kind: titleSplit[0],
lat: markers[marker].options.position[0],
lng: markers[marker].options.position[1]
});
// '"' + markers[marker].options.title.split(': ')[1] + '","' + markers[marker].options.title.split(': ', 2)[0] + '",' + markers[marker]._latlng.lat.toFixed(6) + ',' + markers[marker]._latlng.lng.toFixed(6);
}
}
var markerString = "";
for (marker in markerList) {
markerString += "[" + markerList[marker] + "],";
}
(function (text) {
var node = document.createElement('textarea');
var selection = document.getSelection();
node.textContent = "[" + text + "]";
document.body.appendChild(node);
selection.removeAllRanges();
node.select();
document.execCommand('copy');
selection.removeAllRanges();
document.body.removeChild(node);
})(markerString);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment