Browser Extension Support
As of commit a62153e, the Read on reMarkable Chrome extension is supported by rmfakecloud. Of course, the extension needs to be modified to connect to your cloud.
-
Install the extension from the Chrome Web Store.
-
Find the extension directory:
- Go to
chrome://extensions
in your browser, find "Read on reMarkable" in the list, and take note of the ID.- Mine is
bfhkfdnddlhfippjbflipboognpdpoeh
.
- Mine is
- Go to
chrome://version
in your browser, and take note of the "Profile Path".- Mine is
/home/murchu27/.config/BraveSoftware/Brave-Browser/Default
(Linux).
- Mine is
-
Your extension directory will be
{Profile Path}/Extensions/{ID}/{some version number}
.- Mine is
/home/murchu27/.config/BraveSoftware/Brave-Browser/Default/Extensions/bfhkfdnddlhfippjbflipboognpdpoeh/1.2.0_0
.
- Mine is
-
Within the extension directory, replace any instances of
https://internal.cloud.remarkable.com
andhttps://webapp-production-dot-remarkable-production.appspot.com/
with the URL of your cloud (same as theSTORAGE_URL
used by the tablet). You will need to do this inmanifest.json
, and any of the.js
files. -
If you are using Linux, you can save the below script as, e.g.,
rmfakecloud-patch.sh
.mycloud=$1 find ./ -type f -exec sed -i "s/https:\/\/internal.cloud.remarkable.com/$mycloud/g" {} \; find ./ -type f -exec sed -i "s/https:\/\/webapp-production-dot-remarkable-production.appspot.com/$mycloud/g" {} \;
-
Make this script executable with
chmod +x rmfakecloud-patch.sh
. -
Run the script, passing in the URL of your cloud, e.g.,
./rmfakecloud-patch.sh http://mycloud.com
. -
Reload the extension in your browser:
- Go to
chrome://extensions
in your browser. Enable "Developer mode" using the toggle at the top right. - Click the newly appeared "Load unpacked" button, a dialogue box will open.
-
Navigate to the extension directory (the same one as in the step above), and click "Open".
-
Try using the extension. Webpages should be sent to your tablet!
See #67 for the original discussion of this feature.