2015-10-27 12:25:17 +01:00
|
|
|
#!/usr/bin/env python3
|
|
|
|
# -*- coding: utf-8 -*-
|
|
|
|
|
|
|
|
# --------------------------------------------------------------
|
|
|
|
# ip2e (IP to email) - See the log file. |
|
2016-03-01 19:10:55 +01:00
|
|
|
# Created by q3aql (q3aql@openmailbox.org) |
|
2015-10-27 12:25:17 +01:00
|
|
|
# Licensed by GPL v.3 |
|
2016-03-01 19:10:55 +01:00
|
|
|
# Last update: 01-03-2016 |
|
2015-10-27 12:25:17 +01:00
|
|
|
# |
|
|
|
|
# Compatible with Python 3.x |
|
|
|
|
# --------------------------------------------------------------
|
2016-02-20 17:04:54 +01:00
|
|
|
version="1.3.2"
|
2015-10-27 12:25:17 +01:00
|
|
|
|
|
|
|
#Import python-modules
|
|
|
|
import os
|
|
|
|
import sys
|
|
|
|
|
|
|
|
#Check if your system use Python 3.x
|
|
|
|
if sys.version_info<(3,0):
|
|
|
|
print ("")
|
|
|
|
print ("You need python 3.x to run this program.")
|
|
|
|
print ("")
|
2015-11-15 16:42:14 +01:00
|
|
|
exit()
|
2015-10-27 12:25:17 +01:00
|
|
|
|
|
|
|
#Function to clear screen
|
|
|
|
def ClearScreen():
|
2015-10-31 19:14:48 +01:00
|
|
|
if sys.platform == "cygwin":
|
|
|
|
print (300 * "\n")
|
|
|
|
elif os.name == "posix":
|
2015-10-27 12:25:17 +01:00
|
|
|
os.system("clear")
|
|
|
|
elif os.name == "nt":
|
|
|
|
os.system("cls")
|
|
|
|
else:
|
|
|
|
print ("Error: Unable clear screen")
|
|
|
|
|
|
|
|
#Detect system & PATH of user folder
|
2016-02-16 15:53:39 +01:00
|
|
|
if os.path.exists("/storage/sdcard0"):
|
|
|
|
HOMESCARD0="/storage/sdcard0/Android/data"
|
|
|
|
os.chdir(HOMESCARD0)
|
|
|
|
print ("Android (Posix) detected")
|
|
|
|
elif os.name == "posix":
|
2015-10-27 12:25:17 +01:00
|
|
|
os.chdir(os.environ["HOME"])
|
2016-02-16 15:53:39 +01:00
|
|
|
print ("Unix (Posix) detected")
|
2015-10-27 12:25:17 +01:00
|
|
|
elif os.name == "nt":
|
|
|
|
os.chdir(os.environ["USERPROFILE"])
|
|
|
|
print ("Windows detected")
|
|
|
|
|
|
|
|
if not os.path.exists(".ip2e"):
|
|
|
|
os.makedirs(".ip2e")
|
|
|
|
os.chdir(".ip2e")
|
|
|
|
if os.path.exists(".ip2e"):
|
|
|
|
os.chdir(".ip2e")
|
|
|
|
|
|
|
|
#See the log file
|
|
|
|
if os.path.isfile("ip2e.log"):
|
|
|
|
print ("ip2e.log exists")
|
|
|
|
ClearScreen()
|
2015-10-29 18:02:23 +01:00
|
|
|
readfile=open('ip2e.log', 'r')
|
|
|
|
print(readfile.read())
|
|
|
|
readfile.close()
|
2015-10-27 12:25:17 +01:00
|
|
|
else:
|
|
|
|
ClearScreen()
|
|
|
|
print ("")
|
2015-12-01 19:06:02 +01:00
|
|
|
print ("* ip2e.log doesn't exist.")
|
2015-10-27 12:25:17 +01:00
|
|
|
print ("")
|