bruot / pyrmexplorer Goto Github PK
View Code? Open in Web Editor NEWGUI explorer for Remarkable tablets
License: GNU General Public License v3.0
GUI explorer for Remarkable tablets
License: GNU General Public License v3.0
Your work is awesome! But, I wonder if it is possible to connect the Remarkable by IP and root password without connecting the RM USB
this came up because i had a document called 'questions/answers' containing notes from a class discussion.
to reproduce:
sudo apt-get install sshfs
sudo sshfs -o allow_other,defer_permissions [email protected]:/ /mnt/remarkable
I've had my rM for about 18 months and i'm running out of space. It would be good to be able to get file size information (and perhaps also folder size information) to aid with finding which folders are good candidates for backing up and deleting.
This is not really an issue, but a very useful feature that could be added to the tool: the possibility to download as a .txt file the real highlights associated to a PDF. These real highlights were introduced with version 2.7 of reMarkable. Along with the current "Download" option we could have a "Download highlights" option.
I think that this is a great tool and adding this functionality would make it even better!
Hi, I just upgraded my remarkable to version 2.1.1.3.
Since that I get this error, when I want to launch rmExplorer:
Failed to execute script rmexplorer_pyi
Please help!
Thanks Christoph
Sadly there is no real alternative to rmExplorer. It is still the best tool. Thanks!!!!
Hi,
thanks for this tool. I use this to backup my rM for about a year and a half. Since today the tool does not start anymore and I get the error in the title.
I could not find out further information why this crashes.
Can anybody reproduce this maybe due to a recent windows10 update?
Can anybody give me a hint how to get more information why the script could not be executed?
Thanks
When entering a folder on the rM, rMExplorer shows the folder's contents. However, when then a file is uploaded, it is uploaded to the root folder. This is counterintuitive; the file should be uploaded to the currently opened folder instead.
All actions of the SSH menu fail since I have upgraded the tablet software to 2.0.2.0.
This is an issue on the tablet: Trying to SSH without using rMExplorer gives me Connection reset by peer
.
Remarkable is apparently aware of the problem.
Hello - I used rmexplorer to backup my remarkable (thank you for the software). However, since version 2.8 was installed on the remarkable it seems that while I can still browse through rmexplorer the folders and easily download individual files, when I do the "download all" it takes a long time, creates all the directories but doesn't download any files. Is this a known problem or something wrong with my set up? thanks, Richard
Hello,
I get this error when trying to upload an epub to my remarkable:
Errors were encountered:
Some errors were encountered:
The Last Ringbearer Second Edition.epub: Server responded with status code 413 and message: "413 Entity too large
"
The file I'm trying to upload is from here: https://archive.org/download/TheLastRingbearerSecondEdition/The%20Last%20Ringbearer%20Second%20Edition.epub
Hi there filenames shown in the explorer and the files downloaded do not support danish character.
Any advise how to fix it? I guess it has something to do with:
rmexplorerwindow.py
res.info().get_content_charset()
Hi,
I've tried your software. It's working really well.
However when exporting any document/notebook as "Stack of pngs" I get the following policy issue:
Traceback (most recent call last):
File "/tmp/pyrmexplorer/rmexplorer/rmexplorerwindow.py", line 467, in filesListItemDoubleClicked
self.downloadFile(parts[0], (fid, parts[1]), ext)
File "/tmp/pyrmexplorer/rmexplorer/rmexplorerwindow.py", line 246, in downloadFile
tools.downloadFile(fid, basePath, destRelPath, mode, self.settings)
File "/tmp/pyrmexplorer/rmexplorer/tools.py", line 106, in downloadFile
resolution=settings.value('PNGResolution', type=int)) as img:
File "/usr/lib/python3.7/site-packages/wand/image.py", line 4601, in __init__
self.read(file=file, resolution=resolution)
File "/usr/lib/python3.7/site-packages/wand/image.py", line 4896, in read
self.raise_exception()
File "/usr/lib/python3.7/site-packages/wand/resource.py", line 222, in raise_exception
raise e
wand.exceptions.PolicyError: attempt to perform an operation not allowed by the security policy `PDF' @ error/constitute.c/IsCoderAuthorized/408
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = python3.7 path = /usr/bin pid = 9786
KCrash: Arguments: /usr/bin/python3.7
KCrash: Attempting to start /usr/lib/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
[1] + 9786 suspended (signal) python __main__.py
I guess that it's related to ImageMaqick but I can't know for sure. Would be nice to add this to the FAQ in the Wiki.
Hello.
Please add the remarkable-tablet
topic to the repo so it is easier to find
Thank you for your contribution ❤️
Hi there!
On Windows 10 running python 3.7 version 1.20 suddenly creates this error: Download single files works fine
rmexplorerwindow.py", line 549, in downloadAll
self.downloadDir('', '')
AttributeError: 'RmExplorerWindow' object has no attribute 'downloadDir'
Hi is there a way to export PDF as grayscale. Because of the display of the remarkable I am really uses to use no colors. The Marker also shocks me, when it is exported.
Hi,
thanks for your nice application. It's everyting I need to work without the cloud.
I have a directory like "Work / Life" and when I download all files I get two directories
I know, that "/" isn't allowed as a name for a dir, but I would expect the "/" is somehow replaced with "-" for example.
Hi, Windows defender found a Trojan:Win32/Fuerboss.E!cl in the windows executable. In the .exe file, not .com (sorry for the wrong title)
I just wanted to share my journey in getting pyrmexplorer to work on apple silicon, in case it might be helpful to someone.
What you need is:
Installing homebrew under x86_64
from this solution: Link
Qt5
Given that Qt6 is the dominant version for M1, there were issues in installing Qt5.
The solution working for me was to install this specific version of PyQt5 (from one of the answers in this):
PyQt5==5.15.6
Then I had to manually put the path into PYTHONPATH
for it to work and allow importing PyQt5 (use pip show
and add /PyQt5
to see its path).
arch -x86_64 brew reinstall freetype imagemagick;
arch -x86_64 python -m pip install wand paramiko requests pycryptodome pycryptodomex password_strength
rm -rf dist; rm -rf build; arch -x86_64 python -m PyInstaller pyinstaller/rmexplorer_pyi.py; ./dist/rmexplorer_pyi/rmexplorer_pyi
(make sure your remarkable is connected beforehand)
Hi, once again: Thanks for this great tool.
I had the problem, that the window opens very small on my surface. So I add:
self.width = 1200 self.height = 1000 self.left =650 self.top = 400 self.setGeometry(self.left,self.top,self.width, self.height)
Because my python skill are very limited, maybe there is a better way like remembering the windows size.
If I try to upload a heavy file (e.g., around 20 MB), I get a "pipe broken" error, with no further information. I think it may be related to some timeout (that should be extended, as uploading the file requires considerable time).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.