Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const fs = require('fs');
- const got = require('got');
- const refs = [
- "/vserver/vserver_images.php",
- "/vserver/vps.php",
- "/vserver/",
- "/vserver/root-server-erweiterungen.php",
- "/",
- "/hosting",
- "/bestellen/domainangebote.php",
- "/ssl-zertifikate/",
- "/ueber-netcup/",
- "/ueber-netcup/hardware-infrastruktur.php",
- "/ueber-netcup/ddos-schutz-filter.php",
- "/ueber-netcup/auszeichnungen.php"
- ]
- const sleep = ms => new Promise(resolve => setTimeout(resolve, ms));
- const main = async () => {
- for (; ;) {
- refs.forEach(async r => {
- try {
- const resp = await got.post("https://www.netcup.de/api/eggs", { form: { requrl: r } })
- const egg = JSON.parse(resp.body).eggs[0]
- console.log(egg);
- let name = egg.id + "__" + egg.title + ".txt"
- name = name.replace(/[\/|\\:*?"<>]/g, "_")
- fs.writeFileSync(name, `https://www.netcup.de/bestellen/produkt.php?produkt=${egg.product_id}&hiddenkey=${egg.product_key}\n${JSON.stringify(egg)}\n${r}`)
- } catch (error) {
- // oh error.
- }
- });
- await sleep(10 * 60 * 1000)
- }
- }
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement