Create flash dump of mtd2 or mtd3 (Image A / Image B):
dd if=/dev/mtd2 of=/tmp/mtd2
Download flash dump from SFP (e. g. using TFTP).
| import argparse | |
| import hashlib | |
| import urllib | |
| import urllib2 | |
| import sys | |
| class TPLink_Router_Web_Interface: | |
| """ Class for scraping/navigating the TPLink Archer C7 Router Web UI. Originally for | |
| the purpose of scheduling reboots using cron. Can probably be extended to automate |
| GOOGLE_OAUTH_CLIENT_ID='...' | |
| GOOGLE_OAUTH_CLIENT_SECRET='...' | |
| CDN_BASE_URL='https://retro:9443/' | |
| SERVER_SECRET='...' | |
| GRAPHQL_HOST='localhost:3000' | |
| GRAPHQL_PROTOCOL='http' | |
| HOST='retro' | |
| INVITATION_SHORTLINK='retro/invitation-link' | |
| # MAIL GLOBALS. PROVIDER: mailgun | google | |
| MAIL_PROVIDER='google' |
| DEBUG_MODE=false | |
| JITSI_URL=<fill_me> | |
| # If your Jitsi environment has authentication set up, you MUST set JITSI_PRIVATE_MODE to "true" and you MUST pass a SECRET_JITSI_KEY to generate the JWT secret | |
| JITSI_PRIVATE_MODE=false | |
| JITSI_ISS= | |
| SECRET_JITSI_KEY= | |
| ADMIN_API_TOKEN=<secret> |
| { | |
| "spellright.language": ["en_US"], | |
| "spellright.documentTypes": ["markdown", "latex", "plaintext"], | |
| "latex-workshop.latex.outDir": "%DIR%/build", | |
| "latex-workshop.view.pdf.viewer": "tab", | |
| "workbench.colorTheme": "GitHub Light", | |
| "editor.wordWrap": "wordWrapColumn", | |
| "editor.wordWrapColumn": 90, | |
| "editor.wrappingIndent": "indent", | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", |
| #!/usr/bin/env python | |
| ############################################################################### | |
| # $Id$ | |
| # | |
| # Project: GDAL2Tiles, Google Summer of Code 2007 & 2008 | |
| # Global Map Tiles Classes | |
| # Purpose: Convert a raster into TMS tiles, create KML SuperOverlay EPSG:4326, | |
| # generate a simple HTML viewers based on Google Maps and OpenLayers | |
| # Author: Klokan Petr Pridal, klokan at klokan dot cz | |
| # Web: http://www.klokan.cz/projects/gdal2tiles/ |
| void main() { | |
| for (int i = 0; i < 5; i++) { | |
| print('hello ${i + 1}'); | |
| } | |
| Future<void> a = test(); | |
| Future<void> b = test1(); | |
| } | |
| void test() async { |
| <html> | |
| <head> | |
| <script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.0/jspdf.umd.min.js"></script> | |
| <script src="https://cdn.jsdelivr.net/npm/@zxing/[email protected]/umd/index.min.js"></script> | |
| </head> | |
| </html> |
| curl "https://raw.githubusercontent.com/zerforschung/schnelltesttest.de/main/src/data/all.json" | \ | |
| jq '.tests | to_entries | map(.value) | |
| | sort_by(.sensitivity_total)[] | |
| | select(.omicron_bridging) | |
| | "\(.manufacturer) \(.test_name) (Sensitivity: \(.sensitivity_total))"' |
| import time | |
| import microcontroller | |
| import digitalio | |
| from adafruit_hid.keyboard import Keyboard | |
| from adafruit_hid.keyboard_layout_us import KeyboardLayoutUS | |
| from adafruit_hid.keycode import Keycode | |
| # A simple neat keyboard demo in CircuitPython | |