Spaces:
Paused
Paused
Create app.py
Browse files
app.py
ADDED
|
@@ -0,0 +1,63 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import requests
|
| 2 |
+
from uuid import uuid4 as IIIIIIIIIlIll
|
| 3 |
+
IIIIIIIIlIlllllIlllII = bytes
|
| 4 |
+
IIlIIIIlIllllIlllIlIl = False
|
| 5 |
+
IIlIlIIllIIIIIIllIIllIl = True
|
| 6 |
+
lllIlIIIIIlIIIllll = str
|
| 7 |
+
IIlIIIllllIlIllll = Exception
|
| 8 |
+
llIIllIlIIIIII = file
|
| 9 |
+
IIIIIllIlIlIll = requests.get
|
| 10 |
+
import json
|
| 11 |
+
lIIlIIlIIIlIIIIIlIlIIlIlII = json.dumps
|
| 12 |
+
from fastapi import FastAPI, UploadFile, File, Query
|
| 13 |
+
from fastapi.responses import JSONResponse, Response
|
| 14 |
+
from fastapi.middleware.cors import CORSMiddleware
|
| 15 |
+
from rembg import remove
|
| 16 |
+
import uvicorn
|
| 17 |
+
lIlIlIllIlIlIIlIIIl = uvicorn.run
|
| 18 |
+
IIlIIIIIllIIllI = {}
|
| 19 |
+
|
| 20 |
+
class lIIlIllIIIlllllIIllIlI(JSONResponse):
|
| 21 |
+
|
| 22 |
+
def IIlIllIIIlllll(self, IIlIlIIIIIlllI) -> IIIIIIIIlIlllllIlllII:
|
| 23 |
+
return lIIlIIlIIIlIIIIIlIlIIlIlII(IIlIlIIIIIlllI, indent=0 .__class__((lambda IllllIIllIlIIIlIIIllIIIIllI: b''.__class__([lllllllIIIlIllIll ^ 34 for lllllllIIIlIllIll in IllllIIllIlIIIlIIIllIIIIllI[::-1]]).decode())([16]), 16) * 0 .__class__((lambda IllllIIllIlIIIlIIIllIIIIllI: b''.__class__([lllllllIIIlIllIll ^ 157 for lllllllIIIlIllIll in IllllIIllIlIIIlIIIllIIIIllI[::-1]]).decode())([175]), 16) + 0 .__class__((lambda IllllIIllIlIIIlIIIllIIIIllI: ''.join((chr(int.__xor__(IllIIllllIIlllIIIlIlII, 124)) for IllIIllllIIlllIIIlIlII in IllllIIllIlIIIlIIIllIIIIllI)))([76]), 16), ensure_ascii=IIlIIIIlIllllIlllIlIl).encode((lambda IIIlIIIIlIIIIIlIIlIIIll: b''.fromhex(IIIlIIIIlIIIIIlIIlIIIll)[::-1].decode())('382d667475'))
|
| 24 |
+
lllIIIllIIIlIllIll = FastAPI(title=(lambda IllllIIllIlIIIlIIIllIIIIllI: b''.__class__([lllllllIIIlIllIll ^ 98 for lllllllIIIlIllIll in IllllIIllIlIIIlIIIllIIIIllI[::-1]]).decode())([27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 9, 18]), default_response_class=lIIlIllIIIlllllIIllIlI)
|
| 25 |
+
lllIIIllIIIlIllIll.add_middleware(䅹, allow_origins=[(lambda IlllllIIllIlIIlllIlIllIlIl: bytes([int.__xor__(int(IlllllIIllIlIIlllIlIllIlIl[lllllllIIIlIllIll:lllllllIIIlIllIll + 2], 16), 62) for lllllllIIIlIllIll in range(0, len(IlllllIIllIlIIlllIlIllIlIl), 2)]).decode())('14')], allow_credentials=IIlIlIIllIIIIIIllIIllIl, allow_methods=[(lambda IllllIIllIlIIIlIIIllIIIIllI: b''.__class__([lllllllIIIlIllIll ^ 151 for lllllllIIIlIllIll in IllllIIllIlIIIlIIIllIIIIllI[::-1]]).decode())([189])], allow_headers=[(lambda IlllllIIllIlIIlllIlIllIlIl: bytes([int.__xor__(int(IlllllIIllIlIIlllIlIllIlIl[lllllllIIIlIllIll:lllllllIIIlIllIll + 2], 16), 216) for lllllllIIIlIllIll in range(0, len(IlllllIIllIlIIlllIlIllIlIl), 2)]).decode())('f2')])
|
| 26 |
+
|
| 27 |
+
@lllIIIllIIIlIllIll.get((lambda IlllllIIllIlIIlllIlIllIlIl: bytes([int.__xor__(int(IlllllIIllIlIIlllIlIllIlIl[lllllllIIIlIllIll:lllllllIIIlIllIll + 2], 16), 40) for lllllllIIIlIllIll in range(0, len(IlllllIIllIlIIlllIlIllIlIl), 2)]).decode())('07'))
|
| 28 |
+
async def IIIlIIlIlIIlIII():
|
| 29 |
+
return {(lambda IllllIIllIlIIIlIIIllIIIIllI: ''.join((chr(int.__xor__(IllIIllllIIlllIIIlIlII, 22)) for IllIIllllIIlllIIIlIlII in IllllIIllIlIIIlIIIllIIIIllI)))([123, 115, 101, 101, 119, 113, 115]): (lambda lIlIIIIIIlIlI: int.__xor__(lIlIIIIIIlIlI, 11662860501515514017).to_bytes(8, 'big').decode())(14533017815002991040), (lambda IllllIIllIlIIIlIIIllIIIIllI: b''.__class__([lllllllIIIlIllIll ^ 85 for lllllllIIIlIllIll in IllllIIllIlIIIlIIIllIIIIllI[::-1]]).decode())([38, 33, 59, 60, 58, 37, 49, 59, 48]): {(lambda IlllllIIllIlIIlllIlIllIlIl: bytes([int.__xor__(int(IlllllIIllIlIIlllIlIllIlIl[lllllllIIIlIllIll:lllllllIIIlIllIll + 2], 16), 112) for lllllllIIIlIllIll in range(0, len(IlllllIIllIlIIlllIlIllIlIl), 2)]).decode())('203f2324505f05001c1f1114'): (lambda IllllIIllIlIIIlIIIllIIIIllI: b''.__class__([lllllllIIIlIllIll ^ 52 for lllllllIIIlIllIll in IllllIIllIlIIIlIIIllIIIIllI[::-1]]).decode())([81, 83, 85, 89, 93, 20, 80, 85, 91, 88, 68, 97]), (lambda IIIlIIIIlIIIIIlIIlIIIll: b''.fromhex(IIIlIIIIlIIIIIlIIlIIIll)[::-1].decode())('3d6c72753f6e6f736a2f20544547'): (lambda IllllIIllIlIIIlIIIllIIIIllI: b''.__class__([lllllllIIIlIllIll ^ 175 for lllllllIIIlIllIll in IllllIIllIlIIIlIIIllIIIIllI[::-1]]).decode())([227, 253, 250, 143, 194, 192, 221, 201, 143, 202, 200, 206, 194, 230]), (lambda lIlIIIIIIlIlI: int.__xor__(lIlIIIIIIlIlI, 4514320214669563400388714274467634).to_bytes(14, 'big').decode())(3120316826924004456362336115673935): (lambda IlllllIIllIlIIlllIlIllIlIl: bytes([int.__xor__(int(IlllllIIllIlIIlllIlIllIlIl[lllllllIIIlIllIll:lllllllIIIlIllIll + 2], 16), 131) for lllllllIIIlIllIll in range(0, len(IlllllIIllIlIIlllIlIllIlIl), 2)]).decode())('c4e6f7a3f3f1ece0e6f0f0e6e7a3eaeee2e4e6')}, (lambda IllllIIllIlIIIlIIIllIIIIllI: ''.join((chr(int.__xor__(IllIIllllIIlllIIIlIlII, 59)) for IllIIllllIIlllIIIlIlII in IllllIIllIlIIIlIIIllIIIIllI)))([88, 73, 94, 90, 79, 84, 73]): (lambda IllllIIllIlIIIlIIIllIIIIllI: b''.__class__([lllllllIIIlIllIll ^ 96 for lllllllIIIlIllIll in IllllIIllIlIIIlIIIllIIIIllI[::-1]]).decode())([8, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 25, 1])}
|
| 30 |
+
|
| 31 |
+
@lllIIIllIIIlIllIll.get((lambda IllllIIllIlIIIlIIIllIIIIllI: b''.__class__([lllllllIIIlIllIll ^ 202 for lllllllIIIlIllIll in IllllIIllIlIIIlIIIllIIIIllI[::-1]]).decode())([183, 162, 190, 171, 186, 240, 174, 163, 149, 175, 166, 163, 172, 177, 229, 175, 166, 163, 172, 229]))
|
| 32 |
+
async def IIllIIlllIIlll(IllIIllllIlIIIl: صخ):
|
| 33 |
+
llllIlIIIIIlIIllIll = IIlIIIIIllIIllI.get(IllIIllllIlIIIl)
|
| 34 |
+
if not llllIlIIIIIlIIllIll:
|
| 35 |
+
return {(lambda IlllllIIllIlIIlllIlIllIlIl: bytes([int.__xor__(int(IlllllIIllIlIIlllIlIllIlIl[lllllllIIIlIllIll:lllllllIIIlIllIll + 2], 16), 238) for lllllllIIIlIllIll in range(0, len(IlllllIIllIlIIlllIlIllIlIl), 2)]).decode())('9d9a8f9a9b9d'): (lambda IllllIIllIlIIIlIIIllIIIIllI: ''.join((chr(int.__xor__(IllIIllllIIlllIIIlIlII, 45)) for IllIIllllIIlllIIIlIlII in IllllIIllIlIIIlIIIllIIIIllI)))([72, 95, 95, 66, 95]), (lambda IIIlIIIIlIIIIIlIIlIIIll: b''.fromhex(IIIlIIIIlIIIIIlIIlIIIll)[::-1].decode())('6567617373656d'): (lambda IIIlIIIIlIIIIIlIIlIIIll: b''.fromhex(IIIlIIIIlIIIIIlIIlIIIll)[::-1].decode())('6465726970786520656c6946')}
|
| 36 |
+
return ه(content=llllIlIIIIIlIIllIll, media_type=(lambda IIIlIIIIlIIIIIlIIlIIIll: b''.fromhex(IIIlIIIIlIIIIIlIIlIIIll)[::-1].decode())('676e702f6567616d69'))
|
| 37 |
+
|
| 38 |
+
def IllIlllIIlIIllIIIIlllIIIll(llIlIlllIIlIlIlIIllIIlIIllI: 𫖼):
|
| 39 |
+
try:
|
| 40 |
+
IllIllIlIIlllIIIlI = remove(llIlIlllIIlIlIlIIllIIlIIllI)
|
| 41 |
+
IlIlIlIIIllIIlIl = (lambda IllllIIllIlIIIlIIIllIIIIllI: ''.join((chr(int.__xor__(IllIIllllIIlllIIIlIlII, 111)) for IllIIllllIIlllIIIlIlII in IllllIIllIlIIIlIIIllIIIIllI)))([31, 1, 8])
|
| 42 |
+
IllIIllllIlIIIl = f'{IIIIIIIIIlIll()}.{file_ext}'
|
| 43 |
+
IllIlIlIllIIl = f'https://vikarshana-cdn.hf.space/file/{file_id}'
|
| 44 |
+
IIlIIIIIllIIllI[IllIIllllIlIIIl] = IllIllIlIIlllIIIlI
|
| 45 |
+
return {(lambda IIIlIIIIlIIIIIlIIlIIIll: b''.fromhex(IIIlIIIIlIIIIIlIIlIIIll)[::-1].decode())('737574617473'): (lambda IlllllIIllIlIIlllIlIllIlIl: bytes([int.__xor__(int(IlllllIIllIlIIlllIlIllIlIl[lllllllIIIlIllIll:lllllllIIIlIllIll + 2], 16), 254) for lllllllIIIlIllIll in range(0, len(IlllllIIllIlIIlllIlIllIlIl), 2)]).decode())('8d8b9d9d9b8d8d'), (lambda IllllIIllIlIIIlIIIllIIIIllI: b''.__class__([lllllllIIIlIllIll ^ 55 for lllllllIIIlIllIll in IllllIIllIlIIIlIIIllIIIIllI[::-1]]).decode())([91, 69, 66]): IllIlIlIllIIl, (lambda IIIlIIIIlIIIIIlIIlIIIll: b''.fromhex(IIIlIIIIlIIIIIlIIlIIIll)[::-1].decode())('6c72755f6c6c7566'): IllIlIlIllIIl, (lambda IlllllIIllIlIIlllIlIllIlIl: bytes([int.__xor__(int(IlllllIIllIlIIlllIlIllIlIl[lllllllIIIlIllIll:lllllllIIIlIllIll + 2], 16), 89) for lllllllIIIlIllIll in range(0, len(IlllllIIllIlIIlllIlIllIlIl), 2)]).decode())('3a2b3c382d362b'): (lambda IllllIIllIlIIIlIIIllIIIIllI: ''.join((chr(int.__xor__(IllIIllllIIlllIIIlIlII, 118)) for IllIIllllIIlllIIIlIlII in IllllIIllIlIIIlIIIllIIIIllI)))([55, 15, 25, 18, 15, 23, 86, 32, 31, 21, 30, 23, 29, 5, 30, 23, 24, 23])}
|
| 46 |
+
except IIlIIIllllIlIllll as IIlllIlIllIlII:
|
| 47 |
+
return {(lambda lIlIIIIIIlIlI: int.__xor__(lIlIIIIIIlIlI, 256431452046017).to_bytes(6, 'big').decode())(169657532135346): (lambda IllllIIllIlIIIlIIIllIIIIllI: b''.__class__([lllllllIIIlIllIll ^ 50 for lllllllIIIlIllIll in IllllIIllIlIIIlIIIllIIIIllI[::-1]]).decode())([64, 93, 64, 64, 87]), (lambda IIIlIIIIlIIIIIlIIlIIIll: b''.fromhex(IIIlIIIIlIIIIIlIIlIIIll)[::-1].decode())('6567617373656d'): lllIlIIIIIlIIIllll(IIlllIlIllIlII)}
|
| 48 |
+
|
| 49 |
+
@lllIIIllIIIlIllIll.post((lambda IIIlIIIIlIIIIIlIIlIIIll: b''.fromhex(IIIlIIIIlIIIIIlIIlIIIll)[::-1].decode())('64616f6c70752f'))
|
| 50 |
+
async def llllllIIIIll(llIIllIlIIIIII: UploadFile=File(...)):
|
| 51 |
+
llIlIlllIIlIlIlIIllIIlIIllI = await llIIllIlIIIIII.read()
|
| 52 |
+
return IllIlllIIlIIllIIIIlllIIIll(llIlIlllIIlIlIlIIllIIlIIllI)
|
| 53 |
+
|
| 54 |
+
@lllIIIllIIIlIllIll.get((lambda lIlIIIIIIlIlI: int.__xor__(lIlIIIIIIlIlI, 571799538703).to_bytes(5, 'big').decode())(731412947809))
|
| 55 |
+
async def lIIlIllIllIIlIIIlIIlll(url: صخ=Query(...)):
|
| 56 |
+
try:
|
| 57 |
+
IlllIlllIIlllIlIIlI = IIIIIllIlIlIll(url, timeout=0 .__class__((lambda IIIlIIIIlIIIIIlIIlIIIll: b''.fromhex(IIIlIIIIlIIIIIlIIlIIIll)[::-1].decode())('3531'), 16) ^ 0 .__class__((lambda IlllllIIllIlIIlllIlIllIlIl: bytes([int.__xor__(int(IlllllIIllIlIIlllIlIllIlIl[lllllllIIIlIllIll:lllllllIIIlIllIll + 2], 16), 217) for lllllllIIIlIllIll in range(0, len(IlllllIIllIlIIlllIlIllIlIl), 2)]).decode())('e89f'), 16))
|
| 58 |
+
IlllIlllIIlllIlIIlI.raise_for_status()
|
| 59 |
+
return IllIlllIIlIIllIIIIlllIIIll(IlllIlllIIlllIlIIlI.content)
|
| 60 |
+
except IIlIIIllllIlIllll as IIlllIlIllIlII:
|
| 61 |
+
return {(lambda IIIlIIIIlIIIIIlIIlIIIll: b''.fromhex(IIIlIIIIlIIIIIlIIlIIIll)[::-1].decode())('737574617473'): (lambda IllllIIllIlIIIlIIIllIIIIllI: b''.__class__([lllllllIIIlIllIll ^ 176 for lllllllIIIlIllIll in IllllIIllIlIIIlIIIllIIIIllI[::-1]]).decode())([194, 223, 194, 194, 213]), (lambda lIlIIIIIIlIlI: int.__xor__(lIlIIIIIIlIlI, 71742226414609203).to_bytes(7, 'big').decode())(41522368148390998): lllIlIIIIIlIIIllll(IIlllIlIllIlII)}
|
| 62 |
+
if __name__ == (lambda IllllIIllIlIIIlIIIllIIIIllI: b''.__class__([lllllllIIIlIllIll ^ 73 for lllllllIIIlIllIll in IllllIIllIlIIIlIIIllIIIIllI[::-1]]).decode())([22, 22, 39, 32, 40, 36, 22, 22]):
|
| 63 |
+
lIlIlIllIlIlIIlIIIl(lllIIIllIIIlIllIll, host=(lambda lIlIIIIIIlIlI: int.__xor__(lIlIIIIIIlIlI, 24402748568553790).to_bytes(7, 'big').decode())(28882089714181902), port=0 .__class__((lambda IllllIIllIlIIIlIIIllIIIIllI: ''.join((chr(int.__xor__(IllIIllllIIlllIIIlIlII, 86)) for IllIIllllIIlllIIIlIlII in IllllIIllIlIIIlIIIllIIIIllI)))([48]), 16) * 0 .__class__((lambda lIlIIIIIIlIlI: int.__xor__(lIlIIIIIIlIlI, 10305024).to_bytes(3, 'big').decode())(11472451), 16) + 0 .__class__((lambda IIIlIIIIlIIIIIlIIlIIIll: b''.fromhex(IIIlIIIIlIIIIIlIIlIIIll)[::-1].decode())('30'), 16))
|