Adjustment Program Epson 1390 Resetter
Home / PaintTool SAI / PaintTool SAI Development Room Japanese | English

Adjustment Program Epson 1390 Resetter
PaintTool SAI Development Room

Serious Bug Fix for SAI Ver.1
A serious bug "While saving a canvas, in rare cases the saved file may be lost if another program accesses the saving file." is dicovered in Ver.1.2.5 and earler verions. As we have not received any reports of this bug to date, we believe that the occurrence rate is low, but we cannot deny the possibility that your valuable works will be lost, so we released the corrected version as a test version.


Technical Preview Version of SAI Ver.2
This is a technical preview version of SAI Ver.2. Please remember this version will includes some bugs and inconveniences because this version is under development. Please do not use this version if you want to use stable version. And, this version requires basic skills for Windows operation. Please never use this version if you have not basic skills for Windows operation.

class EpsonResetter: def __init__(self): self.window = tk.Tk() self.window.title("Epson 1390 Resetter")

def service_mode(self): # Code to guide user through service mode access messagebox.showinfo("Service Mode", "Please follow printer instructions to access service mode.")

if __name__ == "__main__": resetter = EpsonResetter() resetter.run() This example provides a very basic UI and does not perform an actual reset. Real implementation would require detailed knowledge of Epson's printer communication protocol and is best achieved with professional development.

def run(self): self.window.mainloop()

tk.Button(self.window, text="Enter Service Mode", command=self.service_mode).pack() tk.Button(self.window, text="Perform Reset", command=self.perform_reset).pack()

def perform_reset(self): # Actual reset code here messagebox.showinfo("Reset Successful", "Waste ink pad counter has been reset.")



Abstract of Available Features

Adjustment Program Epson 1390 Resetter

class EpsonResetter: def __init__(self): self.window = tk.Tk() self.window.title("Epson 1390 Resetter")

def service_mode(self): # Code to guide user through service mode access messagebox.showinfo("Service Mode", "Please follow printer instructions to access service mode.") Adjustment Program Epson 1390 Resetter

if __name__ == "__main__": resetter = EpsonResetter() resetter.run() This example provides a very basic UI and does not perform an actual reset. Real implementation would require detailed knowledge of Epson's printer communication protocol and is best achieved with professional development. class EpsonResetter: def __init__(self): self

def run(self): self.window.mainloop()

tk.Button(self.window, text="Enter Service Mode", command=self.service_mode).pack() tk.Button(self.window, text="Perform Reset", command=self.perform_reset).pack() text="Enter Service Mode"

def perform_reset(self): # Actual reset code here messagebox.showinfo("Reset Successful", "Waste ink pad counter has been reset.")


About Features Request
I will read all emails of features request but I will not be able to reply to all request emails because I am one man team for development and customer support. Thank you for your understanding.
- Koji Komatsu - Programmer, President


This site is designed for Microsoft Edge 79, Firefox 34, Chrome 37, Safari 7, Opera 24,
and requires a display environment of 1024x768 32bit true color or higher.
Please do not use materials on this site without permission.