summaryrefslogtreecommitdiff
path: root/main.py
diff options
context:
space:
mode:
author8cy <[email protected]>2020-03-30 06:45:45 -0700
committer8cy <[email protected]>2020-03-30 06:45:45 -0700
commit021e653a9acd6b14cd2fb5087f4300c81d91e1ca (patch)
treec1e994aef398aaf8705234207d2baa6c55098f40 /main.py
parentInitial commit (diff)
downloadss-log-master.tar.xz
ss-log-master.zip
Diffstat (limited to 'main.py')
-rw-r--r--main.py99
1 files changed, 99 insertions, 0 deletions
diff --git a/main.py b/main.py
new file mode 100644
index 0000000..3508082
--- /dev/null
+++ b/main.py
@@ -0,0 +1,99 @@
+# SlipStream Import/ Export Log
+# Written 03/16/2020
+# Modified 03/16/2020
+
+import time, datetime
+import os, sys, ctypes
+
+ctypes.windll.kernel32.SetConsoleTitleW("Sin's SS Logger")
+
+#f = open("ss_log.txt", "w+")
+
+cDate = (time.strftime("%Y/%m/%d"))
+cTime = (time.strftime("%H:%M"))
+
+def fClear(): return os.system('cls')
+
+# Title
+fClear()
+print(" _____ _ _ _____ _____ _ ")
+print("/ ___(_) ( ) / ___/ ___| | | ")
+print("\ `--. _ _ __ |/ ___ \ `--.\ `--. | | ___ __ _ __ _ ___ _ __ ")
+print(" `--. \ | '_ \ / __| `--. \`--. \ | | / _ \ / _` |/ _` |/ _ \ '__|")
+print("/\__/ / | | | | \__ \ /\__/ /\__/ / | |___| (_) | (_| | (_| | __/ | ")
+print("\____/|_|_| |_| |___/ \____/\____/ \_____/\___/ \__, |\__, |\___|_| ")
+print(" __/ | __/ | ")
+print(" Version 1.1 |___/ |___/ ")
+
+#print(" _____ _ _____ _____ _ ")
+#print("/ __ \ ( ) / ___/ ___| | | ")
+#print("| / \/_ _____|/ ___ \ `--.\ `--. | | ___ __ _ __ _ ___ _ __ ")
+#print("| | \ \/ / _ \ / __| `--. \`--. \ | | / _ \ / _` |/ _` |/ _ \ '__|")
+#print("| \__/\> < __/ \__ \ /\__/ /\__/ / | |___| (_) | (_| | (_| | __/ | ")
+#print(" \____/_/\_\___| |___/ \____/\____/ \_____/\___/ \__, |\__, |\___|_| ")
+#print(" __/ | __/ | ")
+#print(" Version 1.1 |___/ |___/ ")
+
+# Buy/ Sell/ Trade
+print()
+cOpenFile = input("Buy, Sell or Trade? ")
+while True:
+ if cOpenFile in ("Buy", "buy", "Bought", "bought"):
+ f = open("ss_log_buy.txt", "a+")
+ cOpenFile = "Bought"
+ break
+ elif cOpenFile in ("Sell", "sell", "Sold", "sell"):
+ f = open("ss_log_sell.txt", "a+")
+ cOpenFile = "Sold"
+ break
+ elif cOpenFile in ("Trade", "trade", "Traded", "traded"):
+ f = open("ss_log_trade.txt", "a+")
+ cOpenFile = "Traded"
+ break
+ else:
+ "Invalid Response" # Not even working lol
+
+# Car model
+cModel = input("Car Model? ")
+
+# Trade for/ price
+if cOpenFile == "Traded":
+ cPriceInit = input(cOpenFile + " what for? ")
+ cPrice = "a " + cPriceInit
+ cPriceCar = cPriceInit
+elif cOpenFile == "Sold":
+ cPriceCar = input("How much did you sell it for? ")
+else:
+ cPriceCar = input("How much did you buy it for? " )
+
+# Seller?
+if cOpenFile == "Traded":
+ cSeller = input("Who did you trade it from? ")
+elif cOpenFile == "Bought":
+ cSeller = input("Who did you buy it from? ")
+else:
+ cSeller = input("Who did you sell it to? ")
+
+# Attributes/ comments
+cAttributes = input("Would you like to leave a comment? Y/N ")
+if cAttributes in ("No", "no", "N", "n"):
+ cAttributes = "NULL"
+elif cAttributes in ("Yes", "yes", "Y", "y"):
+ cAttributes = input("What comment? ")
+
+# Check if correct information
+if cAttributes == "NULL":
+ i = ("You " + cOpenFile + " a " + cModel + " for " + cPriceCar + " from " + cSeller + ", is this correct? Y/N ")
+ cDetails = cDate, cTime, cOpenFile, cModel, cPriceCar, cAttributes, cSeller
+else:
+ i = ("You " + cOpenFile + " a " + cModel + " for " + cPrice + " from " + cSeller + " with a comment saying; " + cAttributes + ", is this correct? Y/N ")
+ cDetails = cDate, cTime, cOpenFile, cModel, cPriceCar, cAttributes, cSeller
+cCheck = input(i)
+
+# Log
+if cCheck in ("Yes", "yes", "Y", "y"):
+ for i in range(1):
+ f.write(str(cDetails) + "\n")
+elif cCheck in ("No", "no", "N", "n"):
+ fClear()
+ os.execl(sys.executable, sys.executable, *sys.argv)