불평등을 이기자 단결하자, 망사용료 이용 결사 반대!!!

우리가 받는 억압을 이기기 위해 단결합시다, 그것은 프로그래머든 누구든 다 받으니까...

HTML 덕에 지금의 대중문화가 있었다 (아래로 공지 자세히 보기) 자세히보기

공지사항

단축링크 생성기 - 오픈소스

Tax0787 2021. 11. 2. 11:28
try: import Tkinter as tk
except: import tkinter as tk
w = tk.Tk()
w.title('내컴퓨터에서만 가능한, 단축 링크 만들기!')
lb1 = tk.Label(w, text = '사이트 타이틀')
lb1.pack()
ip1 = tk.Entry(w)
ip1.pack()
titles = None
names = None
urls = None
def r1(i = ip1):
    global titles
    titles = i.get()
btn1 = tk.Button(w, text = '확인',command = r1)
btn1.pack()
lb2 = tk.Label(w, text = '컴퓨터에 저장할 사이트 경로(\\를 / 로 표기해 주세요, (파일탐색기에서 폴더의 상단 주소창을 복사해서그 \' 복사한 주소/파일명.html\'로 써주세요))')
lb2.pack()
ip2 = tk.Entry(w)
ip2.pack()
def r2(i = ip2):
    global names
    names = i.get()
btn2 = tk.Button(w, text = '확인',command = r2)
btn2.pack()
lb3 = tk.Label(w, text = '이동할 링크(\'htpps://\' 나 \'http://\'그리고 \'www\' 를 명확히 써주세요)')
lb3.pack()
ip3 = tk.Entry(w)
ip3.pack()
def r3(i = ip3):
    global urls
    urls = i.get()
btn3 = tk.Button(w, text = '확인',command = r3)
btn3.pack()
lb4 = tk.Label(w,text = '완성하셨으면 종료하세요, (상단 바에 X 표시를 누르시면 됩니다(창을 닫아주시라는 말입니다))')
lb4.pack()
w.mainloop()
with open(names,'w') as f:
        f.write('<!DOCTYPE html>\n<html lang="ko">\n<head>\n	<meta charset="UTF-8">\n	<title>{}</title>\n</head>\n<body>\n	<meta http-equiv=\'refresh\' content=\'0;url={}\'>	\n</body>'.format(titles, urls))

만들어진 사이트 예시 :

<!DOCTYPE html>
<html lang="ko">

<head>
	<meta charset="UTF-8">
	<title>사이트 이동</title>
</head>

<body>

	<meta http-equiv='refresh' content='0;url=http://han.gl/6IvpL'>
	
</body>

위는 http://han.gl/6IvpL 로 이동하는 프로그램입니다

상새 : 2021.11.02 - [개발/App] - 단축링크 생성기

=== 참고 ===



: 제 개임을 홍보해 주십니다, 한번씩 들어가 주세요.