Skip to content

Instantly share code, notes, and snippets.

View AaronDavidSchneider's full-sized avatar

Aaron David Schneider AaronDavidSchneider

View GitHub Profile
@AaronDavidSchneider
AaronDavidSchneider / arxivtorm.py
Last active January 30, 2023 11:21
daily arxiv on the remarkable
#!/home/aaron/miniconda3/bin/python
# How to:
# 1. Get python running on your computer
# 2. Install arxiv: $ pip install arxiv
# 3. Get pandoc running!
# 4. Install rmapi
# 5. change the RMAPI variable to point to the rmapi executable (line 18)
# 6. change line 1 to point to your python interpreter ($ which python), make the script executable, etc.
# 7. change the QUERY variable to query arxiv to whatever you like (line 19)
@AaronDavidSchneider
AaronDavidSchneider / folder_sync.py
Last active December 7, 2021 11:04
Sync your pdfs inside a specific folder to the remarkable
# This script is a tool too sync pdfs in a folder to the remarkable.
# It uses rmcl to access the remarkable cloud and rmrl to download annotated versions.
#
# ///////////////////
# Usage Instructions:
# ///////////////////
# 1. Install rmcl and rmrl: 'pip install rmcl rmrl'
# 2. Get a code from my.remarkable.com and uncomment the second last line of this script while replacing the code
# 3. replace FOLDER and DESTINATION. FOLDER needs to be in the top directory of the RM.
# 4. run the script: 'python folder_sync.py'
@AaronDavidSchneider
AaronDavidSchneider / remarkable_tablet_get_update_machine_id.py
Last active April 12, 2021 01:08 — forked from chimpdude/remarkable1_tablet_get_update_machine_id.py
Generate random machine ids and send to reMarkable update server to find an ID that is approved for a firmware update.
#!/usr/bin/env python3
import time
import uuid
import random
import requests
# This script is tested and working as of November 2020.
# It is only a slightly modified version of leezu's script: https://gist.github.com/leezu/2efb1533d453b70db406b58eb6e3a2af
# leezu gets 99.9% of the credit