kone
소미소프트

소미소프트

RJ코드 추출해서 클릭하면 바로 이동되는 파이썬 코드

04/15/2026, 11:55:25
유틸
8786 views · 4 likes

방주 올라오는 거 하나씩 입력하기 귀찮아서 만든 코드

필요 프로그램: 파이썬

필요 브라우저: 크롬


1

파일 실행



1

링크가 추출된 사진

저기서 클릭하면 바로 dlsite나 getchu, steam으로 넘어감


import tkinter as tk
from tkinter import scrolledtext, messagebox
import re
import webbrowser

class MultiLinkGenerator:
def __init__(self, root):
self.root = root
self.root.title("링크 생성기")
self.root.geometry("850x700")

self.custom_font = ("Gmarket Sans TTF Medium", 16)

self.label = tk.Label(root, text="코드 입력:", font=self.custom_font)
self.label.pack(pady=15)

self.input_area = scrolledtext.ScrolledText(root, height=8, width=60, font=self.custom_font)
self.input_area.pack(pady=5, padx=20)

self.btn_convert = tk.Button(root, text="모든 링크 추출 및 생성", command=self.extract_and_generate,
bg="#28a745", fg="white", font=self.custom_font, padx=20)
self.btn_convert.pack(pady=15)

self.result_frame = tk.Frame(root)
self.result_frame.pack(fill="both", expand=True, padx=20, pady=10)

self.scrollbar = tk.Scrollbar(self.result_frame)
self.scrollbar.pack(side="right", fill="y")

self.listbox = tk.Listbox(self.result_frame, yscrollcommand=self.scrollbar.set, font=self.custom_font, width=60)
self.listbox.pack(side="left", fill="both", expand=True)
self.scrollbar.config(command=self.listbox.yview)

self.listbox.bind('', self.open_browser)

self.status = tk.Label(root, text="somisoft.", bd=1, relief=tk.SUNKEN, anchor=tk.W, font=("Gmarket Sans TTF Medium", 16))
self.status.pack(side=tk.BOTTOM, fill=tk.X)

def extract_and_generate(self):
raw_text = self.input_area.get("1.0", tk.END)
codes = sorted(list(set(re.findall(r'(RJ\d+|ST\d+|GC\d+)', raw_text))))

self.listbox.delete(0, tk.END)

if not codes:
messagebox.showinfo("알림", "코드 미발견")
return

for code in codes:
prefix = code[:2]
num = code[2:]

if prefix == "RJ":
url = f"https://www.dlsite.com/maniax/work/=/product_id/{code}.html"
elif prefix == "ST":
url = f"https://store.steampowered.com/app/{num}"
elif prefix == "GC":
url = f"https://www.getchu.com/sp/soft.phtml?id={num}"
else:
continue

self.listbox.insert(tk.END, f"[{prefix}] {url}")

self.status.config(text=f"총 {len(codes)}개의 링크 생성 완료.")

def open_browser(self, event):
selection = self.listbox.curselection()
if selection:
full_text = self.listbox.get(selection[0])
url = full_text.split("] ")[1] if "] " in full_text else full_text
self.status.config(text=f"🌐 브라우저 이동: {url}", fg="green")
webbrowser.open(url)

if __name__ == "__main__":
root = tk.Tk()
app = MultiLinkGenerator(root)
root.mainloop()


코드 복사해서 메모장으로 붙여넣기 후 py 파일로 저장

4
1 comment
고전 명작 도트 액션 야'겜' 3개( 쿠로바디스, 에로이코, 리지넷타)
복구
blackmalangcalf
04/28 57732 133
[구매보급/최면음성] 거짓말쟁이 후배 좋아하는 정신 지배
소리
rocoa
04/28 14294 52
[요청복구] よっぷ 서클 3종 복구
복구
rubberduck
04/28 40716 111
[AI번역] [JUNN] 네토라레바에 - 인싸 여친의 SNS 네토라레 기록 3
동인
gkcuwuwlltnnrra
04/28 28289 96
[구매보급] 【상식 개변】황국의 공주의 의식을 재기록 성 처리 봉사를 매너라고 생각해
소리
rocoa
04/28 9777 73
[미번/번역요청] 화내지마 호시카와상 3
동인
downdodo779
04/28 22295 30
[liyoosa]싫은 표정으로 성처리를 해주는 간호사
동인
요요코코
04/28 29733 177
[구매보급] [최면음성] 이키닌교
소리
rocoa
04/28 9807 34
90일) RJ01278453 Exhibitionist Observer mono Auto ko.7z
번역
ㅇㅇ
04/28 45621 106
[구매보급] [칭 호칭 15 종류】 네쵸리 손음부 ~다우너 미소녀의 간편 「비큐」시코시코 서포트♡
소리
rocoa
04/28 12187 65
[요청복구]복구 4종
복구
dmol2279
04/28 37865 69
(노모화) [miyamoto muga] 전 양아치 아내, 네토라레 당한다 2
동인
kason
04/28 19794 71
티나2 진척 12
정보
마검사리네최고
04/28 8386 36
AI/청아) 임산부 스웨터 2
야짤
날개 로봇
04/28 11365 24
양겜 기번] Whispers of the Dark Elf
번역
도로롱
04/28 34279 136
[미번역] [번역요청]착정의 섬 1.08a(완성판),AI,인외,쇼타,혐오)
미번
stmo12
04/28 14294 25
AI) 편의점에서 계산하는 무표정쨩
야짤
miso5
04/28 16443 68
[보이스코믹][구매보급][한] 마미의 덫
소리
책먹는망아지
04/28 24463 101
[noripachi] 비용을 잔뜩 버는 방법
동인
agnet666
04/28 29737 77
[기계번역] My Girlfriend Advanced to the Dancer class and she buffs everybody v1.1r 완결 (번역파일만)
번역
karuparu13
04/28 34402 129
(AI)renbocloud patreon 전체 모음 4월 최신화
야짤
RMillet
04/28 14229 53
4월 30일 횡스크롤 오네쇼타 역간겜 발매애앳!!!
정보
ballddagu
04/28 13443 36
(미번/번역요청/히토미펌)[Neko Samurai] 僕らの女神さまは…2
동인
Ghost
04/28 19428 49
[구매보급/번역요청] RJ01527385 伯爵屋敷の事件簿 -交錯する二つの思惑-
미번
rubberduck
04/28 23380 136
[P and I] 수치스러운 모델 촬영 -카메라 앞에서 드러난 거유- + After 스토리
동인
ed123
04/28 24538 61
[복구] 란스03 노모패치
유틸
imakotou
04/28 16040 28
AI, 셀레스포니아) 잠자는 아마네에게 몰래
야짤
miso5
04/28 13422 94
[구매보급 기번] RJ01319586 소악마 스마트폰 (수정중)
번역
toung
04/28 81062 267
[료나, 고문, 스캇, 청아 ... ] [ EX12 ] [미번] 게임 모음
미번
셧다운
04/28 14389 31
블아) [zmix] 그런 거나 이런 것도 내 뜻대로!
동인
agnet666
04/28 23922 55