From a13088ed3adeadfe70ae840f4323a98bc03eddc9 Mon Sep 17 00:00:00 2001 From: ThomasToka <117008525+ThomasToka@users.noreply.github.com> Date: Sat, 27 Jan 2024 19:53:12 +0100 Subject: [PATCH] Delete E3S1PROFORKBYTT_prusa_thumbnail.py --- E3S1PROFORKBYTT_prusa_thumbnail.py | 47 ------------------------------ 1 file changed, 47 deletions(-) delete mode 100644 E3S1PROFORKBYTT_prusa_thumbnail.py diff --git a/E3S1PROFORKBYTT_prusa_thumbnail.py b/E3S1PROFORKBYTT_prusa_thumbnail.py deleted file mode 100644 index 6d5e28e..0000000 --- a/E3S1PROFORKBYTT_prusa_thumbnail.py +++ /dev/null @@ -1,47 +0,0 @@ -#!/usr/bin/env python3 -# -# Prusa Slicer remove headers before jpg. -# -# This script has been developed for E3S1PROFORKBYTT by Thomas Toka. -# -# Intruduced with v008 into E3S1PROFORKBYTT. -# ------------------------------------------------------------------------------ - -import sys -import os - -# Get the g-code source file name -sourceFile = sys.argv[1] - -try: - # Read the ENTIRE g-code file into memory - with open(sourceFile, "r", encoding="utf8") as f: - lines = f.readlines() -except Exception as e: - print("Error opening source file: {0}".format(str(e))) - input() -finally: - f.close() - -new_lines = [] -remove_next_line = False - -for line in lines: - if remove_next_line and line.strip() == ';': - remove_next_line = False - continue - if line.startswith('; generated by PrusaSlicer'): - remove_next_line = True - elif remove_next_line and line.strip() == '': - continue - else: - new_lines.append(line) - -try: - with open(sourceFile, "w+", encoding="utf8") as of: - of.write(''.join(new_lines)) -except Exception as e: - print("Error writing output file: {0}".format(str(e))) - input() -finally: - of.close()