-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathanonfile.py
74 lines (73 loc) · 10.5 KB
/
anonfile.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
#MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNmmNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNdddddmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMms:/hdddddddNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNy++yo--odddddddmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNh+..+dddh:.:ydddddddNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNmmmmMMMmmMMMMMMMmhmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMd+-..```-ydddo..shhhddddmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN/./o` `+- :MMd/:` yMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#MMMMMMMMMMMMMMMMMMMMMMMMMMMMNmo.````````+dho/oyhhho/ydddNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM. /MMm++dh++dMMMMM- yMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#MMMMMMMMMMMMMMMMMMMMMMMMMNmmmmmh-``` ``:+yhhhs:.``.+hddmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMs /MMMMMMMMMMMMMMM- yMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#MMMMMMMMMMMMMMMMMMMMMMMMdhhdmmmmd/` `/syyhs/.```````:ydddNMMMMMMMMMMMMMMMN+-:/:-+dMMNds+:.mo:..:sMMMMMMho:.../ohNMMmhs/-+h+-../dMMN//- .///sMdyo:-MMMMM- yMMMMNh/-..:+dMMMMN+-:/://yMMMMMMMMMMMMMMMM
#MMMMMMMMMMMMMMMMMMMMMMMMMdhhhmmmmmy.:oyyys+-```````````.odddmMMMMMMMMMMMMMs -MMM/ yMmso -ohy- :MMMd. -mMMNo `yMhs: `:sds` yMMMMs /MMMMys/ .MMMMM- yMMMh`.hMMd- :NMN` sMMMy`+MMMMMMMMMMMMMMMM
#MMMMMMMMMMMMMMMMMMMMMMMMMMmhhhdmmdhyyyy+:.....```````````:hddmNMMMMMMMMMMMd--yMMm: sMMMm MMMMm MMd `mMMMMMs hMMs /MMMMo /MMMMs /MMMMMMd .MMMMM- yMMh` +ssss+ sMh .smMMshMMMMMMMMMMMMMMMM
#MMMMMMMMMMMMMMMMMMMMMMMMMMMNdhhhhyyyo:..........``````````.odydmMMMMMMMMMMMMdo:-+- sMMMm MMMMm MMo -MMMMMMN- :MMs /MMMMs /MMMMs /MMMMMMd .MMMMM- yMM: hddddddddNMMh- ./hMMMMMMMMMMMMMMMMM
#MMMMMMMMMMMMMMMMMMMMMMMMMMMMMmhhhys-.............```````````:hmNMMMMMMMMMMy. /mMM/ sMMMm MMMMm MMy `mMMMMMM/ +MMs /MMMMs /MMMMs /MMMMMMd .MMMMM- yMM: sMMMMMMMMdMNdMmy: -NMMMMMMMMMMMMMMM
#MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNdhhyo-.............````````.+hMMMMMMMMMMMMd` yMMM: sMMMm MMMMm MMN. :NMMMMN` `NMMs /MMMMs /MMMMs /MMMMMMd .MMMMM- yMMh` omMMMMy.+My hMMMM+ sMMMMMMMMMMMMMMM
#MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMdhhhy/..............```./yNMMMMMMMMMMMMMMm- `::-: `::ds dNMm+ dMMMs` :ymNy. /NMMd: -mMMd: -mMNd: .hNMMMm/ `dNMNh. oNMMh- `:.`.sMMy `odNm/ -mMMMMMMMMMMMMMMM
#MMMMMMMMMMMMMMMMMMMMMMMMMMMMNh+--:yhhho-.............--./sMMMMMMMMMMMMMMMMMhs+shMMhoshmsssssssdsssssshMMMNho///oyNMMMmssssssyhssssssdsssssssshMysssssssdsssssssdMMMhs///sdMMMMmshs+/+smMMMMMMMMMMMMMMMMM
#MMMMMMMMMMMMMMMMMMMMMMMMMNy: .+:`/yhhy:........--`+ds. ./hMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNMNNMMMMMMMMMMMMMMMMMMMNNMMMMMMMMMMMMMMNNMMMMM
#MMMMMMMMMMMMMMMMMMMMMMMNy. -smMd` .:oyo-..::--` oMMd+` /hMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#MMMMMMMMMMMMMMMMNNmhs/- -hMMMMd` -dms` oNMMMNs` .ohNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#MMMMMMMddsso//-.` `-+ymMMMMMMm` -NMMMy` :MMMMMNy/` ../+shddMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#MMMMN/` `.-:/+syhmNMMMMMMMMMMM- -mdNMMmd` `NMMMMMMMMmhs+/-.` --/hNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#MMMM- /dNNMMMMMMMMMMMMMMMMMMMMs -y. +Mh /y `NMMMMMMMMMMMMMMMNmdhyyss+. .NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#MMMm :MMMMMMMMMMMMMMMMMMMMMMMM- - yMN. .: .NMMMMMMMMMMMMMMMMMMMMMMMMMs :MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#MMM/ hMMMMMMMMMMMMMMMMMMMMMMMN. :NMMo :MMMMMMMMMMMMMMMMMMMMMMMMMMM: `mMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#MMh :MMMMMMMMMMMMMMMMMMMMMMMMN` `dMMMm` +MMMMMMMMMMMMMMMMMMMMMMMMMMMo yMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#MM: hMMMMMMMMMMMMMMMMMMMMMMMMM: :MMMMM/ hMMMMMMMMMMMMMMMMMMMMMMMMMMMh +MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#Md` :MMMMMMMMMMMMMMMMMMMMMMMMMMs oMMMMMh .NMMMMMMMMMMMMMMMMMMMMMMMMMMMN` -MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#M+ yMMMMMMMMMMMMMMMMMMMMMMMMMMN. sMMMMMN` +MMMMMMMMMMMMMMMMMMMMMMMMMMMMM: `mMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#N` .MMMMMMMMMMMMMMMMMMMMMMMMMMMMy yMMMMMM- `dMMMMMMMMMMMMMMMMMMMMMMMMMMMMMo dMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
#h /MMMMMMMMMMMMMMMMMMMMMMMMMMMMM+ dMMMMMM/ /MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMh sMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
# .+NMMMMMMMMMMMMMMMMMMMMMMMMMMMMN/ mMMMMMM/ `mMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMh. `MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
# .mMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN/ NMMMMMM+ sMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM: +MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
# /MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM+ NMMMMMMo +MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMd. /MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
import os,sys
from tkinter import Tk
from tkinter.filedialog import askopenfilename
logo = """#MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNmmNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNdddddmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMms:/hdddddddNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNy++yo--odddddddmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNh+..+dddh:.:ydddddddNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMd+-..```-ydddo..shhhddddmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMMMMMMMMMMMMMNmo.````````+dho/oyhhho/ydddNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMMMMMMMMMMNmmmmmh-``` ``:+yhhhs:.``.+hddmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMMMMMMMMMdhhdmmmmd/` `/syyhs/.```````:ydddNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMMMMMMMMMMdhhhmmmmmy.:oyyys+-```````````.odddmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMMMMMMMMMMMmhhhdmmdhyyyy+:.....```````````:hddmNMMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMMMMMMMMMMMMNdhhhhyyyo:..........``````````.odydmMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMMMMMMMMMMMMMMmhhhys-.............```````````:hmNMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNdhhyo-.............````````.+hMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMdhhhy/..............```./yNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMMMMMMMMMMMMMNh+--:yhhho-.............--./sMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMMMMMMMMMMNy: .+:`/yhhy:........--`+ds. ./hMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMMMMMMMMNy. -smMd` .:oyo-..::--` oMMd+` /hMMMMMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMMMMMMMMMMNNmhs/- -hMMMMd` -dms` oNMMMNs` .ohNMMMMMMMMMMMMMMMMMMMMMMMM\nMMMMMMMddsso//-.` `-+ymMMMMMMm` -NMMMy` :MMMMMNy/` ../+shddMMMMMMMMMMMMMMMM\nMMMMN/` `.-:/+syhmNMMMMMMMMMMM- -mdNMMmd` `NMMMMMMMMmhs+/-.` --/hNMMMMMMM\nMMMM- /dNNMMMMMMMMMMMMMMMMMMMMs -y. +Mh /y `NMMMMMMMMMMMMMMMNmdhyyss+. .NMMMMMM\nMMMm :MMMMMMMMMMMMMMMMMMMMMMMM- - yMN. .: .NMMMMMMMMMMMMMMMMMMMMMMMMMs :MMMMMM\nMMM/ hMMMMMMMMMMMMMMMMMMMMMMMN. :NMMo :MMMMMMMMMMMMMMMMMMMMMMMMMMM: `mMMMMM\nMMh :MMMMMMMMMMMMMMMMMMMMMMMMN` `dMMMm` +MMMMMMMMMMMMMMMMMMMMMMMMMMMo yMMMMM\nMM: hMMMMMMMMMMMMMMMMMMMMMMMMM: :MMMMM/ hMMMMMMMMMMMMMMMMMMMMMMMMMMMh +MMMMM\nMd` :MMMMMMMMMMMMMMMMMMMMMMMMMMs oMMMMMh .NMMMMMMMMMMMMMMMMMMMMMMMMMMMN` -MMMMM\nM+ yMMMMMMMMMMMMMMMMMMMMMMMMMMN. sMMMMMN` +MMMMMMMMMMMMMMMMMMMMMMMMMMMMM: `mMMMM\nN` .MMMMMMMMMMMMMMMMMMMMMMMMMMMMy yMMMMMM- `dMMMMMMMMMMMMMMMMMMMMMMMMMMMMMo dMMMM\nh /MMMMMMMMMMMMMMMMMMMMMMMMMMMMM+ dMMMMMM/ /MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMh sMMM\n .+NMMMMMMMMMMMMMMMMMMMMMMMMMMMMN/ mMMMMMM/ `mMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMh. `MMM\n .mMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN/ NMMMMMM+ sMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM: +MMM\n /MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM+ NMMMMMMo +MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMd. /MMM\n"""
print(logo)
Tk().withdraw()
filename = askopenfilename(title="Anonfile Upload File",filetypes=[
("All files","*.*"),])
result = os.system('curl -s -F "file=@'+filename+'" https://api.anonfiles.com/upload > a.bt ')
fina = "a.bt"
char1 = '{"status":true,"data":{"file":{"url":{"full":"'
char2 = 'FULL URL: '
char3 = '","short":"'
char4 = '\nSHORT URL: '
char5 = '"},"metadata":{"id":"'
char6 = '\n'
filer = open(fina, "r")
filew = open(fina+'t', "w")
buff = filer.read()
rbuff = buff.replace(char1, char2)
rbuff = rbuff.replace(char3, char4)
rbuff = rbuff.replace(char5, char6)
andale = os.system('cat a.btt')
filew.write(rbuff)
filer.close()
filew.close()
nono = os.system('head '+fina+'t -n 2 > '+fina)
filen = open(fina, "r")
buffre = filen.read()
print(buffre)
filen.close()
os.remove(fina)
try:
os.remove(fina+'t')
except:
a = 'a'
try:
os.remove(fina)
except:
a = 'a'