Skip to content

Instantly share code, notes, and snippets.

View Pchelolo's full-sized avatar

Petr Pchelko Pchelolo

View GitHub Profile
defaultsort
disambiguation
displaytitle
forcetoc
graph_specs
hiddencat
index
jsonconfig_getdata
kartographer
kartographer_links
'use strict';
const preq = require('preq');
const get = (c) => {
let uri = 'https://en.wikipedia.org/w/api.php?action=query&prop=transcludedin&titles=Template:Sidebar_person&format=json';
if (c) {
uri += '&continue=||&ticontinue=' + c;
}
return preq.get(uri)
/{domain:en.wikipedia.org}:
paths:
/{api:sys}:
x-modules:
- spec:
paths:
/action:
x-modules:
- path: sys/action.js
options:
const puppeteer = require('puppeteer');
(async() => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('https://en.wikipedia.org/wiki/Tank?printable=yes');
await page.pdf({
path: 'tank.pdf',
margin: {
1 "https://commons.wikimedia.org/wiki/File:No_Facebook.svg 2017-08-17T13:20:11+00:00"
1 "https://commons.wikimedia.org/wiki/File:Openstreetmap_logo.svg 2017-08-12T13:42:07+00:00"
1 "https://commons.wikimedia.org/wiki/Module:Authority_control/conf 2017-08-16T12:54:53+00:00"
1 "https://commons.wikimedia.org/wiki/Template:Occupation/en 2017-08-16T19:46:39+00:00"
1 "https://commons.wikimedia.org/wiki/Template:Taken_on 2017-08-14T19:30:33+00:00"
2 "https://de.wikipedia.org/wiki/Modul:WLink 2017-08-17T10:08:37+02:00"
1 "https://de.wikipedia.org/wiki/Vorlage:DNB-Portal 2017-08-17T21:16:26+02:00"
1 "https://de.wikipedia.org/wiki/Vorlage:Infobox_Ortsteil_einer_Gemeinde_in_Deutschland 2017-08-17T21:49:31+02:00"
2 "https://en.wikipedia.org/wiki/Module:Convert 2017-08-17T01:39:24+00:00"
2 "https://en.wikipedia.org/wiki/Module:Convert/data 2017-08-17T01:39:27+00:00"
"local_group_default_T_parsoid_dataDVIsgzJSne8kBh"
"local_group_default_T_parsoid_dataW4ULtxs1oMqJeY"
"local_group_default_T_parsoid_html"
"local_group_default_T_parsoid_section_offsets"
"local_group_phase0_T_parsoid_dataDVIsgzJSne8kBhf"
"local_group_phase0_T_parsoid_dataW4ULtxs1oMqJeY1"
"local_group_phase0_T_parsoid_html"
"local_group_phase0_T_parsoid_section_offsets"
"local_group_wikibooks_T_parsoid_dataDVIsgzJSne8k"
"local_group_wikibooks_T_parsoid_dataW4ULtxs1oMqJ"
"local_group_default_T_parsoid_dataDVIsgzJSne8kBh"
"local_group_default_T_parsoid_dataLpBGD5XFAMFsTr"
"local_group_default_T_parsoid_dataW4ULtxs1oMqJeY"
"local_group_default_T_parsoid_html"
"local_group_default_T_parsoid_section_offsets"
"local_group_phase0_T_parsoid_dataDVIsgzJSne8kBhf"
"local_group_phase0_T_parsoid_dataLpBGD5XFAMFsTr8"
"local_group_phase0_T_parsoid_dataW4ULtxs1oMqJeY1"
"local_group_phase0_T_parsoid_html"
"local_group_phase0_T_parsoid_section_offsets"
"local_group_wikinews_T_parsoid_htmliZ1mueNVmW9Ml"
"local_group_wikimedia_T_parsoid_htmliZ1mueNVmW9M"
"local_group_wikiquote_T_parsoid_htmliZ1mueNVmW9M"
"local_group_wikiversity_T_parsoid_htmliZ1mueNVmW"
"local_group_default_T_parsoid_htmliZ1mueNVmW9MlJ"
"local_group_wikivoyage_T_parsoid_htmliZ1mueNVmW9"
"local_group_wikipedia_T_parsoid_htmliZ1mueNVmW9M"
"local_group_wiktionary_T_parsoid_htmliZ1mueNVmW9"
"local_group_wikibooks_T_parsoid_htmliZ1mueNVmW9M"
"local_group_phase0_T_parsoid_htmliZ1mueNVmW9MlJq"
spec: &spec
x-sub-request-filters:
- type: default
name: http
options:
allow:
- pattern: /^https?:\/\//
forward_headers:
user-agent: true
title: The Change Propagation root
For one random hour of webrequests:
Public:
With revision provided:
6331 Apache-HttpClient/4.5.x (Java/1.8.0_131)
10458 MWOffliner/HEAD ([email protected])
39713 REST-API-Crawler-Google/1.0
57295 Total (16/s)
With no revision provided:
9571 Total - all browsers and service-checker (2.6/s)