petemc89 / craxcel Goto Github PK
View Code? Open in Web Editor NEWCommand line application to unlock Microsoft Office password protected files.
License: MIT License
Command line application to unlock Microsoft Office password protected files.
License: MIT License
when I run the code I get the following error. I've tried to trouble shoot and I believe it has something to do with my file permissions which are read and write as far as I can tell. I'm using a mac.
I'm a novice. I'm running this within the terminal environment in pycharm
A user should be able to pass in a list of filepaths that all then get processed.
The list should take on an easy to use form, such as a .txt with each filepath seperated by a new line. Possibly also allow multiple filepaths to be written directly as command line arguments.
Microsoft Word and Powerpoint can both have their protections unlocked in the same way as Excel and should therefore be added to the application as well.
There should be a base class to wrap up all the common fields and functionality, i.e. "MicrosoftOfficeFile".
I created an excel file with a password, but the unlock is failed.
My expectation when using this utility is that I will be unlocking my original document. Instead of creating a new document in the "unlocked" directory, the default behavior should be to overwrite the original document.
To handle scenarios in which the original document should be maintained, I would also suggest adding some sort of "--preserve" flag to keep the original documents around.
Hi
I would like to open an excel file and disable the worksheet protection as in the picture.
I have downloaded the craXcel.py file but have no clue how to start to unlock the excel via python.
Since all of the worksheet is protected therefore pd.read_excel and openpyxl.load_workbook('NXTS122ND8S10.xlsx') cannot read the excel.
Any help would be appreciated.
Thank you.
Currently, craXcel is creating "temp" and "unlocked" directories in the current directory of the file being unlocked. Instead, this should use tempfile to transparently create temporary directories and remove them once they are no longer needed.
Book1.xlsx
please look at it!!!! thank you
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.