aboutsummaryrefslogtreecommitdiff
path: root/filmstripper.py
diff options
context:
space:
mode:
authorSan Jacobs2020-08-25 11:04:01 +0200
committerSan Jacobs2020-08-25 11:04:01 +0200
commit135ccc9dad97bf730d83878a38060f8e72b42635 (patch)
tree0a702a4f66aeddff8c16f7082a896d31504e58b7 /filmstripper.py
parentbe2c3b8512ce4c055d8fd6f36b2e6419f56ea6aa (diff)
downloadfilmstripper-135ccc9dad97bf730d83878a38060f8e72b42635.tar.gz
filmstripper-135ccc9dad97bf730d83878a38060f8e72b42635.tar.bz2
filmstripper-135ccc9dad97bf730d83878a38060f8e72b42635.zip
Replaced stupid cancel mechanism
Diffstat (limited to 'filmstripper.py')
-rw-r--r--filmstripper.py28
1 files changed, 8 insertions, 20 deletions
diff --git a/filmstripper.py b/filmstripper.py
index aee1744..a0a1988 100644
--- a/filmstripper.py
+++ b/filmstripper.py
@@ -6,18 +6,6 @@ import sys
import random
from os import path
-broke = False
-
-
-def brkck(**args):
- forcer = None
- if args:
- forcer = args[0]
- if broke or forcer:
- sys.exit()
- else:
- None
-
# Reading the input arguments
if len(sys.argv) > 2:
@@ -27,7 +15,7 @@ if len(sys.argv) > 2:
print(input_folder)
except:
print("ERROR: Input folder argument invalid.")
- broke = True
+ sys.exit()
brkck()
@@ -37,7 +25,7 @@ if len(sys.argv) > 2:
print(outputFile)
except:
print("ERROR: Output file argument invalid.")
- broke = True
+ sys.exit()
else:
input_folder = "input/"
outputFile = "output/output.png"
@@ -51,7 +39,7 @@ if path.isfile(outputFile):
None
name_conflict = False
elif answer == "C" or answer == "c":
- broke = True
+ sys.exit()
name_conflict = False
elif answer == "U" or answer == "u":
while path.isfile(outputFile):
@@ -74,7 +62,7 @@ try:
horizontal_rendering = True
else:
print(str('ERROR: "'+sys.argv[3])+'"'+" is not a recognized layout. Use H or V.")
- broke = True
+ sys.exit()
except:
horizontal_rendering = False
@@ -93,7 +81,7 @@ if inputExtension:
print("Input file extension found: "+inputExtension)
else:
print("ERROR: Input file extension not found.")
- broke = True
+ sys.exit()
brkck()
@@ -147,13 +135,13 @@ for eachFile in fileList:
if inputExtension not in eachFile:
print("ERROR: Filetype mismatch.")
- broke = True
+ sys.exit()
if horizontal_rendering and eachImage.height != FSheight:
print("ERROR: Image height mismatch.")
- broke = True
+ sys.exit()
if not horizontal_rendering and eachImage.width != FSwidth:
print("ERROR: Image width mismatch.")
- broke = True
+ sys.exit()
if eachImage.mode != filmstrip.mode:
print("ERROR: Image colorspace mismatch")
brkck()