Skip to content

Decrypts newer *.3W format generated by XYZPrinting XYZware into zipped *.gcode (for daVinci 3D printer)

Notifications You must be signed in to change notification settings

tai/decrypt-xyz3w

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

decrypt-xyz3w

Decrypts newer *.3W format generated by XYZPrinting XYZware into zipped *.gcode (for daVinci 3D printer).

Past release of XYZware used to generate *.3W file which is actually just a base64 encoded gcode file. However, recent XYZware hardened the format by AES-encrypting ZIP-ed gcode, instead of just encoding in base64.

Decryption method was posted to Voltivo site, and this simply makes it into a command.

Usage

$ javac DecryptXYZ3W.java
$ java DecryptXYZ3W foo.3w foo.zip
$ unzip foo.zip

NOTE

I have tested the code to work with a new 3W format generated by XYZware 1.1.29.4.

About

Decrypts newer *.3W format generated by XYZPrinting XYZware into zipped *.gcode (for daVinci 3D printer)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published