99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

用Python+tkinter自制韓語(yǔ)打字練習(xí)工具:從入門到提速

用Python+tkinter自制韓語(yǔ)打字練習(xí)工具:從入門到提速 簡(jiǎn)介熟練掌握韓語(yǔ)鍵盤布局是進(jìn)行韓語(yǔ)線上交流與高效輸入的基礎(chǔ)。這款韓語(yǔ)打字練習(xí)程序面向韓語(yǔ)初學(xué)者以及希望進(jìn)一步提升韓文輸入速度的Windows用戶專為Win XP等經(jīng)典系統(tǒng)環(huán)境打造通過直觀的界面和循序漸進(jìn)的訓(xùn)練幫助使用者逐步熟悉韓語(yǔ)鍵盤位置糾正錯(cuò)誤指法習(xí)慣為日常韓文錄入打下扎實(shí)基礎(chǔ)。資源包共14個(gè)文件整體大小僅3.48MB核心部分包含setup.exe安裝程序、_setup.dll動(dòng)態(tài)庫(kù)、_setup.lib靜態(tài)庫(kù)以及多個(gè)數(shù)據(jù)與配置組件并附帶安裝必看說明文件文件組織清晰能夠快速部署并穩(wěn)定運(yùn)行。截至目前已有550人學(xué)習(xí)下載作為一款輕量級(jí)工具它資源占用小非常適合作業(yè)系統(tǒng)為老版本W(wǎng)indows的電腦上使用。通過反復(fù)練習(xí)學(xué)習(xí)者可有效提高韓語(yǔ)打字準(zhǔn)確率和速度輕松應(yīng)對(duì)日常學(xué)習(xí)、課堂訓(xùn)練及辦公錄入等多樣化場(chǎng)景。 學(xué)韓語(yǔ)這幾年我一直覺得有個(gè)坎繞不過去聽力能跟上、語(yǔ)法能看懂但一坐到電腦前要打字手指就僵住了。韓文字母拆開都認(rèn)識(shí)一到鍵盤上就不知道先按哪個(gè)更別提那種“輸入兩個(gè)字母自動(dòng)拼成一個(gè)字”的組合邏輯腦子轉(zhuǎn)不過來手上也跟不上。后來我干脆給自己寫了一個(gè)韓語(yǔ)打字練習(xí)工具跑在Windows上沒用網(wǎng)頁(yè)版也沒用手機(jī)App就用Python加tkinter做了個(gè)桌面小軟件每天練二十分鐘兩個(gè)星期下來速度從每分鐘二十幾個(gè)字母穩(wěn)定到了七八十個(gè)這個(gè)轉(zhuǎn)變挺值得記錄一下。這篇文章想把整個(gè)思路、代碼實(shí)現(xiàn)、踩過的坑都鋪開講一講。適合正在學(xué)韓語(yǔ)的人、想給孩子做個(gè)打字啟蒙工具的家長(zhǎng)也適合那些想用Python快速做個(gè)桌面小工具但不知道從哪下手的朋友。不需要你已經(jīng)很懂Python只要裝好了環(huán)境跟著文中的代碼邏輯走一遍就能自己改出一套順手的練習(xí)工具。1. 項(xiàng)目整體設(shè)計(jì)思路為什么非要Windows桌面程序1.1 Windows平臺(tái)上練習(xí)韓語(yǔ)打字的幾個(gè)痛點(diǎn)先說我踩過的實(shí)際場(chǎng)景。手機(jī)上有不少韓語(yǔ)打字練習(xí)App但它的虛擬鍵盤布局和實(shí)體鍵盤完全不一樣練完之后到了電腦上還是不會(huì)盲打。網(wǎng)頁(yè)版的打字練習(xí)工具我也試過卡在兩個(gè)點(diǎn)上一是詞庫(kù)太死板不能自己導(dǎo)入當(dāng)前正在背的單詞二是網(wǎng)頁(yè)里的輸入法焦點(diǎn)經(jīng)常被搶走打著打著光標(biāo)跑了體驗(yàn)很割裂。再就是Windows自帶的韓文輸入法微軟輸入法里加一個(gè)韓語(yǔ)鍵盤其實(shí)并不帶練習(xí)模塊它只提供一個(gè)空白的輸入框讓你自己敲敲完沒有任何反饋——沒有正確率、沒有速度統(tǒng)計(jì)、沒有下一步提示。我需要的其實(shí)是一個(gè)有“反饋閉環(huán)”的工具本地運(yùn)行、低延遲、能自己導(dǎo)入詞庫(kù)、能統(tǒng)計(jì)正確率和速度、最好還能自動(dòng)提示下一個(gè)要打哪個(gè)音節(jié)。1.2 技術(shù)方案選型為什么用Python tkinter我評(píng)估過幾條路線。第一條是用Electron做桌面應(yīng)用功能上限高但它要打包Chromium內(nèi)核安裝包動(dòng)輒上百兆殺雞用牛刀。第二條是用C# WinFormsWindows原生生性能和可靠性都沒問題但我在這個(gè)項(xiàng)目里不想到處去配.NET環(huán)境。第三條才是我的最終選擇Python自帶的tkinter。選tkinter的原因很現(xiàn)實(shí)Python在Windows上的安裝已經(jīng)非常成熟從官網(wǎng)下載安裝包勾選“Add Python to PATH”就行tkinter作為標(biāo)準(zhǔn)庫(kù)自帶不需要額外pip安裝第三方GUI框架。而且這類打字練習(xí)工具本質(zhì)上就是一個(gè)“顯示一個(gè)詞、等待輸入、判斷對(duì)錯(cuò)、統(tǒng)計(jì)分?jǐn)?shù)”的狀態(tài)機(jī)界面只有標(biāo)簽、輸入框和按鈕用tkinter完全扛得住。還有一個(gè)很關(guān)鍵的考慮點(diǎn)是跨平臺(tái)的后路。雖然這版參考的是Windows環(huán)境但tkinter的程序只要不調(diào)用Windows特有的API換到macOS或Linux上基本不用改代碼。如果哪天想在朋友的Mac上跑直接復(fù)制源碼就能啟動(dòng)。1.3 詞庫(kù)與輸入邏輯的數(shù)據(jù)流設(shè)計(jì)整個(gè)程序的核心數(shù)據(jù)流可以拆成三段加載詞庫(kù)、等待輸入并實(shí)時(shí)判斷、輸出統(tǒng)計(jì)結(jié)果。詞庫(kù)一個(gè)UTF-8編碼的TXT文件每行一個(gè)韓語(yǔ)單詞可以是“?????”這種完整句子也可以是“??”這類基礎(chǔ)詞。輸入判斷每敲一個(gè)韓語(yǔ)音節(jié)就與目標(biāo)單詞的當(dāng)前字符對(duì)比一致就推進(jìn)到下個(gè)字符不一致就記為錯(cuò)誤并提示。統(tǒng)計(jì)輸出按“擊鍵次數(shù) / 用時(shí) / 正確率”三個(gè)維度更新界面練完一組詞后顯示本輪匯總。這種設(shè)計(jì)讓數(shù)據(jù)和界面解耦以后要加“按難度分級(jí)詞庫(kù)”“按錯(cuò)誤率反復(fù)練習(xí)”等功能只需要改數(shù)據(jù)層不用動(dòng)界面層。2. 韓語(yǔ)輸入在Windows上的特殊之處2.1 韓文輸入法的工作原理韓文很特殊它是一種“先拆后組”的表音文字。你在鍵盤上按的不是一個(gè)完整的字而是一組輔音和元音字母。比如你想打“?”實(shí)際要依次按下“?”、“?”、“?”這三個(gè)鍵盤按鍵Windows輸入法會(huì)自動(dòng)判斷這些字母能否組成一個(gè)合法的韓語(yǔ)音節(jié)能組成就會(huì)自動(dòng)合并顯示成“?”。這個(gè)機(jī)制對(duì)練習(xí)工具有一個(gè)很重要的影響——程序不能要求用戶一個(gè)字母一個(gè)字母地輸入字符因?yàn)檩斎敕〞?huì)在中間狀態(tài)把兩個(gè)字母組合成一個(gè)完整的音節(jié)約塊文本控件的返回值在光標(biāo)移動(dòng)時(shí)是變化著的。換句話說監(jiān)聽鍵盤事件不是最靠譜的方案更好的做法是周期性讀取輸入框里的最終文本把當(dāng)前輸入的字符和目標(biāo)字符做比對(duì)。2.2 Windows韓文鍵盤布局的選擇韓文鍵盤的主流布局是“???”雙拼式Windows和macOS都支持這種布局。輔音字母在左側(cè)區(qū)域元音字母在右側(cè)這決定了你打字時(shí)左右手會(huì)像彈琴一樣交替運(yùn)動(dòng)。雙拼式的字母映射關(guān)系和英文鍵盤不是一一對(duì)應(yīng)的比如英文鍵盤的“R”鍵對(duì)應(yīng)韓文輔音“?”“E”鍵對(duì)應(yīng)韓文元音“?”初次上手時(shí)肌肉記憶會(huì)非常混亂所以練習(xí)工具必須給足視覺提示界面頂部顯示目標(biāo)韓文單詞同時(shí)顯示對(duì)應(yīng)的羅馬字轉(zhuǎn)寫輔助用戶理解應(yīng)該按哪個(gè)鍵。2.3 IME狀態(tài)的處理中文輸入法搶焦點(diǎn)的坑在Windows上做韓語(yǔ)輸入工具最讓人頭疼的就是輸入法狀態(tài)。系統(tǒng)里通常裝有中文輸入法如果當(dāng)前激活的是中文模式用戶按鍵盤上的英文字母直接打出的是漢字候選框韓文輸入根本進(jìn)不到輸入框里。踩到的具體問題表現(xiàn)為界面明明顯示了一個(gè)韓語(yǔ)單詞但鍵盤敲了半天完全沒反應(yīng)或者彈出的全是中文拼音。解決辦法不是讓程序去強(qiáng)制切換系統(tǒng)輸入法涉及到復(fù)雜的Windows API和權(quán)限問題做不好會(huì)閃退而是做一個(gè)“被動(dòng)式檢測(cè)加提示”程序啟動(dòng)時(shí)讀一次注冊(cè)表里當(dāng)前默認(rèn)輸入法如果檢測(cè)到不是韓文鍵盤就不顯示練習(xí)內(nèi)容只顯示一個(gè)提示頁(yè)告訴用戶按“Win 空格”切換到韓文鍵盤布局切換到韓文后再自動(dòng)加載練習(xí)。這樣既安全又可靠——用戶手動(dòng)切換輸入法本來就是最自然的方式。3. 核心代碼實(shí)現(xiàn)與實(shí)操過程3.1 環(huán)境準(zhǔn)備Windows上裝Python我先在Windows 11上裝好了Python。直接從python.org下載安裝包安裝時(shí)務(wù)必勾選“Add Python 3.x to PATH”否則cmd里敲python命令會(huì)提示找不到。裝完打開命令提示符輸入python --version能輸出版本號(hào)就說明環(huán)境沒問題。tkinter不需要單獨(dú)裝Python標(biāo)準(zhǔn)庫(kù)里自帶。驗(yàn)證方式是在命令行輸入python -m tkinter如果彈出一個(gè)小的測(cè)試窗口說明tkinter工作正常。這兩個(gè)步驟是整個(gè)項(xiàng)目的基礎(chǔ)很多人在第一步就沒有勾選環(huán)境變量后面跑腳本各種報(bào)“python不是內(nèi)部或外部命令”就是因?yàn)镻ATH沒配好。3.2 項(xiàng)目文件結(jié)構(gòu)我最終的項(xiàng)目文件很簡(jiǎn)潔只有四個(gè)文件han_typing/ ├── words.txt # 韓語(yǔ)詞庫(kù) ├── main.py # 主程序 ├── stats.py # 統(tǒng)計(jì)模塊 └── requirements.txt # 空文件因?yàn)橹挥脴?biāo)準(zhǔn)庫(kù)requirements.txt其實(shí)什么內(nèi)容都沒寫只是保留了習(xí)慣方便以后萬(wàn)一要加第三方庫(kù)時(shí)記錄依賴。詞庫(kù)文件是核心數(shù)據(jù)源我準(zhǔn)備了一個(gè)初級(jí)的示例內(nèi)容每行一個(gè)詞用UTF-8無BOM格式保存。????? ????? ????? ???? ??? ??? ?? ???3.3 主程序界面與交互邏輯main.py是主體用tkinter構(gòu)建了一個(gè)頂部顯示目標(biāo)詞、中部輸入框、底部統(tǒng)計(jì)欄的布局。核心交互邏輯是這樣的初始顯示第一個(gè)詞用戶輸入內(nèi)容后通過一個(gè)button綁定回車鍵觸發(fā)“確認(rèn)當(dāng)前詞”事件程序把輸入框里的內(nèi)容和目標(biāo)詞做全量比對(duì)記錄正確或錯(cuò)誤然后自動(dòng)加載下一個(gè)詞。這里有一個(gè)實(shí)際經(jīng)驗(yàn)要強(qiáng)調(diào)韓文輸入框的判定不能做成“每打一個(gè)字就判斷一次”因?yàn)檩斎敕ńM合中的中間狀態(tài)會(huì)干擾判斷。比如目標(biāo)詞是“??”用戶打到第二個(gè)音節(jié)“?”的時(shí)候第一個(gè)“?”已經(jīng)定型但第二個(gè)還在組合中這時(shí)如果程序去比對(duì)就會(huì)誤判。穩(wěn)妥的做法是監(jiān)聽回車鍵只有用戶主動(dòng)確認(rèn)一個(gè)詞已經(jīng)輸入完成程序才做判定。以下是核心代碼片段import tkinter as tk from tkinter import messagebox import random import time class TypingApp: def __init__(self, root, word_list): self.root root self.word_list word_list self.current_word self.correct_count 0 self.wrong_count 0 self.start_time None self.total_words len(word_list) root.title(韓語(yǔ)打字練習(xí) - Windows版) # 目標(biāo)詞標(biāo)簽 self.word_label tk.Label(root, text, font(Malgun Gothic, 48)) self.word_label.pack(pady30) # 輸入框 self.entry tk.Entry(root, font(Malgun Gothic, 32), justifycenter) self.entry.pack(pady20, ipady10) self.entry.bind(Return, self.check_word) # 統(tǒng)計(jì)標(biāo)簽 self.stats_label tk.Label(root, text, font(Malgun Gothic, 14)) self.stats_label.pack(pady10) # 進(jìn)度標(biāo)簽 self.progress_label tk.Label(root, text, font(Malgun Gothic, 12)) self.progress_label.pack() self.next_word() def next_word(self): if not self.word_list: self.finish() return self.current_word self.word_list.pop(0) self.word_label.config(textself.current_word) self.entry.delete(0, tk.END) self.entry.focus_set() if self.start_time is None: self.start_time time.time() self.progress_label.config( textf剩余詞數(shù){len(self.word_list) 1} / {self.total_words} ) def check_word(self, event): typed self.entry.get().strip() if typed self.current_word: self.correct_count 1 self.stats_label.config( textf正確 正確數(shù){self.correct_count} 錯(cuò)誤數(shù){self.wrong_count} ) else: self.wrong_count 1 self.stats_label.config( textf錯(cuò)誤正確{self.current_word}輸入{typed} 正確數(shù){self.correct_count} 錯(cuò)誤數(shù){self.wrong_count} ) self.next_word() def finish(self): elapsed time.time() - self.start_time total self.correct_count self.wrong_count if total 0: accuracy 0 else: accuracy self.correct_count / total * 100 messagebox.showinfo( 練習(xí)完成, f總詞數(shù){self.total_words}\n用時(shí){elapsed:.1f} 秒\n f平均速度{self.total_words / (elapsed / 60):.1f} 詞/分鐘\n正確率{accuracy:.1f}% ) self.root.quit()這段代碼里有個(gè)細(xì)節(jié)值得展開說。self.word_list.pop(0)是從列表頭部彈出一個(gè)詞如果詞庫(kù)很大這樣操作的性能會(huì)略差但實(shí)際練習(xí)場(chǎng)景一次也就幾十個(gè)詞完全感覺不到差別。如果未來要支持幾千詞的大詞庫(kù)改成索引下標(biāo)遍歷會(huì)更穩(wěn)妥。另一個(gè)細(xì)節(jié)是在finish里計(jì)算平均速度時(shí)用的是詞/分鐘而不是字母/分鐘。我試過用字母數(shù)來統(tǒng)計(jì)但韓文一個(gè)詞里包含多個(gè)音節(jié)字母數(shù)統(tǒng)計(jì)會(huì)因?yàn)槠磳戦L(zhǎng)度不同而失真反而用“詞/分鐘”更直觀也更容易給自己設(shè)定階段性目標(biāo)。3.4 詞庫(kù)加載UTF-8編碼的坑詞庫(kù)文件的加載是這個(gè)項(xiàng)目里最容易出問題的環(huán)節(jié)。Windows下用記事本保存TXT文件默認(rèn)編碼可能是GBK或者帶BOM的UTF-8直接使用open()讀取會(huì)導(dǎo)致亂碼或首字帶有不可見字符。正確做法是顯式指定編碼打開文件def load_words(pathwords.txt): with open(path, r, encodingutf-8-sig) as f: lines [line.strip() for line in f if line.strip()] return linesutf-8-sig這個(gè)編碼參數(shù)會(huì)自動(dòng)跳過BOM頭同時(shí)兼容無BOM的UTF-8文件可以算是一個(gè)“通殺”的讀取方式。加載完再隨機(jī)打亂順序避免每次練習(xí)順序都一樣import random words load_words() random.shuffle(words) app TypingApp(root, words)這就是我在跑通后最想提醒自己的事——代碼邏輯再簡(jiǎn)單編碼問題可以讓你在啟動(dòng)階段就懷疑人生。先把詞庫(kù)打開方式處理好整個(gè)項(xiàng)目的體驗(yàn)就順了一大半。4. 實(shí)操中遇到的幾個(gè)問題和排查記錄4.1 中文輸入法被默認(rèn)激活導(dǎo)致韓文輸入無效這個(gè)問題第一次出現(xiàn)時(shí)我一度以為代碼寫錯(cuò)了。現(xiàn)象是啟動(dòng)程序后輸入框拿不到韓文敲出來的全是拼音字母或者直接沒有反應(yīng)。排查思路如下先檢查輸入法狀態(tài)按一下“Win 空格”看系統(tǒng)是否已經(jīng)切換到韓文鍵盤鍵盤布局名稱變成“???”如果切換后輸入正常那說明程序沒問題只是Windows的輸入法全局狀態(tài)不對(duì)如果切換后還是異常那要看輸入框有沒有正確獲得焦點(diǎn)——程序啟動(dòng)后如果焦點(diǎn)在按鈕上中文輸入法可能不會(huì)激活手動(dòng)點(diǎn)擊輸入框再試在代碼層面我加了兩個(gè)優(yōu)化。第一是程序啟動(dòng)后自動(dòng)調(diào)用entry.focus_set()強(qiáng)制讓輸入框拿到焦點(diǎn)第二是窗口標(biāo)題欄直接顯示當(dāng)前需要使用的輸入法提示比如寫成“韓語(yǔ)打字練習(xí) - 請(qǐng)切換至韓文鍵盤”。這不算什么技術(shù)上多難的方案但確實(shí)極大降低了使用時(shí)的困惑感。4.2 韓文讀出亂碼終端和文件編碼的雙重問題我現(xiàn)在代碼里用Malgun Gothic?? ??作為界面字體在Windows上顯示韓文很清晰。但有一個(gè)意外情況當(dāng)我在cmd里直接運(yùn)行程序時(shí)如果終端代碼頁(yè)是GBK中文版Windows默認(rèn)程序里用print函數(shù)輸出的韓文字符串會(huì)顯示成亂碼。這其實(shí)不影響GUI界面本身但會(huì)影響調(diào)試。解決方式是在啟動(dòng)命令前設(shè)置代碼頁(yè)或者在程序里臨時(shí)改標(biāo)準(zhǔn)輸出的編碼。實(shí)測(cè)下來最省事的辦法是程序啟動(dòng)時(shí)加一行import sys sys.stdout.reconfigure(encodingutf-8)這樣所有print的內(nèi)容在標(biāo)準(zhǔn)輸出里都是UTF-8編碼。如果是在Windows終端里調(diào)試用chcp 65001切換代碼頁(yè)也行但注意這只影響當(dāng)前終端窗口。4.3 程序窗口尺寸與布局適配這里分享一個(gè)UI布局上的經(jīng)驗(yàn)。tkinter默認(rèn)的控件排版如果不管窗口縮小時(shí)輸入框會(huì)被擠壓韓文字體渲染也會(huì)變得很奇怪。我實(shí)際使用的窗口尺寸是800x500在__init__里用root.geometry(800x500)固定。同時(shí)為了避免用戶不小心拖動(dòng)窗口導(dǎo)致布局錯(cuò)亂可以加上root.resizable(False, False)禁止縮放。但這帶來一個(gè)權(quán)衡——如果有些筆記本屏幕分辨率低固定窗口可能超出屏幕范圍。更穩(wěn)健的寫法是動(dòng)態(tài)計(jì)算尺寸取屏幕寬高的70%作為窗口大小sw root.winfo_screenwidth() sh root.winfo_screenheight() root.geometry(f{int(sw * 0.7)}x{int(sh * 0.7)})4.4 常見問題速查表問題現(xiàn)象可能原因解決方案程序啟動(dòng)后輸入框打不出韓文系統(tǒng)當(dāng)前激活的是中文輸入法按“Win 空格”切換到韓文鍵盤詞庫(kù)內(nèi)容顯示亂碼txt文件編碼不是UTF-8用utf-8-sig讀取或重新保存詞庫(kù)為UTF-8格式回車確認(rèn)后沒有反應(yīng)輸入焦點(diǎn)不在輸入框點(diǎn)擊輸入框后再輸入或確認(rèn)focus_set()已調(diào)用提示“python不是內(nèi)部或外部命令”安裝Python時(shí)未加入PATH重新安裝并勾選“Add Python to PATH”韓文顯示成方框系統(tǒng)缺少韓文字體安裝“Malgun Gothic”字體或檢查系統(tǒng)語(yǔ)言包5. 把工具升級(jí)成真正好用的練習(xí)系統(tǒng)5.1 給詞庫(kù)加分級(jí)與重復(fù)練習(xí)機(jī)制跑通了最基礎(chǔ)版本后我覺得還缺一個(gè)維度單次練習(xí)只能把所有詞過一遍練完就結(jié)束了沒法和遺忘曲線結(jié)合。于是我額外加了一個(gè)錯(cuò)誤詞收集機(jī)制——每次判定錯(cuò)誤的詞自動(dòng)追加到列表尾部?jī)奢喚毩?xí)之后錯(cuò)誤多的詞自然會(huì)出現(xiàn)兩三次相當(dāng)于隱式地做了重點(diǎn)強(qiáng)化。def check_word(self, event): typed self.entry.get().strip() if typed self.current_word: self.correct_count 1 else: self.wrong_count 1 # 錯(cuò)誤詞追加到列表尾部稍后再練 self.word_list.append(self.current_word) self.next_word()這個(gè)技巧在初學(xué)階段特別好用。我常備一個(gè)“常用動(dòng)詞150詞”的詞庫(kù)第一次跑的時(shí)候錯(cuò)誤率高達(dá)40%第二次跑大部分錯(cuò)誤詞已經(jīng)減少到十來個(gè)第三次基本能全對(duì)速度上來得特別快。5.2 增加羅馬字提示輔助初學(xué)者對(duì)完全沒接觸過韓文鍵盤的人來說直接看韓文字符去敲鍵盤非常痛苦。所以我在界面里增加一行小字顯示當(dāng)前詞每個(gè)音節(jié)的羅馬字轉(zhuǎn)寫比如“?????”下面標(biāo)注“an-nyeong-ha-se-yo”。這樣用戶即使不知道某個(gè)字母在鍵盤的哪個(gè)位置看著羅馬字也能推斷出對(duì)應(yīng)的鍵位。羅馬字轉(zhuǎn)寫不用做得多學(xué)術(shù)關(guān)鍵是讓初學(xué)者知道“大概按哪個(gè)鍵”。如果覺得手寫轉(zhuǎn)寫規(guī)則太復(fù)雜可以直接在詞庫(kù)里用制表符分隔每行寫成“韓文詞羅馬字”讀取時(shí)用split(\t)拆分既簡(jiǎn)單又靈活。5.3 打包成exe分享給朋友程序只是腳本直接給別人用還得讓人裝Python這門檻有點(diǎn)高。我最后用PyInstaller打包成了一個(gè)獨(dú)立的exe文件這樣朋友雙擊就能運(yùn)行。pip install pyinstaller pyinstaller --onefile --windowed --name han-typing main.py--onefile表示打包成單個(gè)文件--windowed表示運(yùn)行時(shí)不彈出命令行窗口。打包后的exe大約12MB里面包含了Python解釋器和tkinter庫(kù)。需要注意的一點(diǎn)是如果詞庫(kù)文件是外置的那打包時(shí)路徑要處理好——最簡(jiǎn)單的方式是把詞庫(kù)內(nèi)容直接放進(jìn)代碼里作為默認(rèn)列表外置文件只是可選的追加項(xiàng)。5.4 性能與兼容性測(cè)試在Windows 10和Windows 11上都跑了一遍沒有發(fā)現(xiàn)兼容性問題。硬件要求非常低哪怕是一臺(tái)十年前的老筆記本都可以流暢運(yùn)行。也沒有遇到殺毒軟件誤報(bào)的情況因?yàn)镻yInstaller打包的exe在幾款主流殺毒軟件里都屬于白名單范圍內(nèi)的常見Python程序。唯一需要留意的是如果在系統(tǒng)語(yǔ)言和區(qū)域設(shè)置里沒有安裝韓語(yǔ)鍵盤即使程序能正常啟動(dòng)也沒有可用的韓文輸入法。所以真正的使用前置條件是Windows設(shè)置里已經(jīng)添加了韓文鍵盤布局并且能用“Win 空格”切換成功。6. 寫在最后的實(shí)操體會(huì)這個(gè)項(xiàng)目本身不大但它解決了一個(gè)非常具體的問題在手邊只有一臺(tái)Windows電腦時(shí)如何高效地完成韓語(yǔ)打字訓(xùn)練。從想法到跑通大概用了一個(gè)晚上但后面幾周每天晚上都固定練二十分鐘那種“看著自己的速度曲線一點(diǎn)點(diǎn)往上走”的滿足感比單純背單詞要強(qiáng)很多。我在實(shí)際使用中發(fā)現(xiàn)兩個(gè)很有意思的連帶效果。第一打字速度上來以后韓語(yǔ)拼讀的準(zhǔn)確度也提升了——以前單詞里的收音經(jīng)常想不起來怎么讀但每次打字都要手動(dòng)拼出這些收音拼多了自然就記住了。第二打字的節(jié)奏感和韓語(yǔ)發(fā)音的節(jié)奏感其實(shí)是互通的手指的交替速度一旦穩(wěn)定下來朗讀時(shí)的語(yǔ)感也跟著順了這是我在做這個(gè)工具之前完全沒預(yù)料到的。最后再分享一個(gè)小技巧用pyinstaller打完包記得把詞庫(kù)文件一并拷給朋友或者直接內(nèi)置在代碼里。如果對(duì)方用的是中文版Windows第一次運(yùn)行前最好先順手幫他切一下韓文鍵盤不然他雙擊打開后可能什么都打不進(jìn)去大概率會(huì)覺得這個(gè)程序是壞的。這個(gè)小步驟能讓別人用你作品時(shí)的第一個(gè)體驗(yàn)好上一大截。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
天天色综合色| 天天狠天天狠| 国产精品久久久久久久久久| 婷婷五月另类网站| 激情丁香淫荡婷婷| 毛片新网地| 五月婷婷五月| 五月天激情小说| 色噜噜狠狠色综合日日| 亚洲国产色婷婷| 这里只有精品69| 玖玖五月丁香| 97人人操人人拍| 类似婷婷激情综合网站| 色婷婷在线视频综合| 久久婷婷激情四射五月天| 色婷婷狠狠| www.激情五月天com| 9婷婷内射| 婷婷性爱| 97人人干人人操| 五月丁香六月婷婷亚洲| 婷婷五月丁香激情色情| 九九99在线免费在线观看视频| 国产亚洲精品久久久久久牛牛| 这里只有精品1| 亚洲舔观看| 五月天停婷基地| 啪啪啪大香蕉| 六月丁香五月天| 综合五月丁香六月婷婷| 亚洲第一视频 久久| 色色五月婷| 六月丁香AV| 99久久99九九99九九九| 六月婷婷色| 天天日天天干天天天| 色五月超碰| 久久六月婷婷| 婷婷碰碰| 97超碰9久热婷婷热| 99热这里只有精品3| 激情五月婷婷五月丁香五月开心五月| 思思精品视频| 婷婷激情综合| 丁香五月第四色88| 天天综合网网欲色| 久久天天| 久久精品4| 五月丁香六月婷婷开心网| 那里有AV网址| 色天天综合色| 婷婷伊人久久综合| 这里有精品2| 五月天成人网婷婷| 亚洲色亚洲精品| 深爱开心激情网| 激情小说五月天| 991精品在线视频| 玖玖热99| 亚洲操逼网| 国产精品国产| 丁香五月天婷婷在线视频| 亚洲综合在线播放| 四月婷婷五月色综合| 色你久久| 五月天婷婷色在线视频免费观看| 国产五月丁香在线| 色六月视频| 99久久综合精品五月天| 色五月婷婷色五月婷婷色五月婷婷| 亚洲精品性色| 天天五月天综合网址| 激情五月狠狠| 亭亭五月色男人| www.丁香五月| 六月婷婷开心| 中日韩美欧成人一区二区精品在线| 农村熟妇高潮精品A片| 免费黄色片子| 99热97美女| 综合九九久久| 如何安全看伊人婷婷| 久久婷婷啪啪视频| 玖玖精品资源| 丁香五月六月综合激情| 婷婷五月天av| 色婷婷在线影院| 日韩在线观看亚洲| 丁香五月日本| 99re在线视频| 色网五月婷婷| 九九热AV| 日本颜色视频人人爱| 婷婷天天色| 狼人狠狠操| 99精品热视频| 91啦丨九色丨刺激中文| 九九香蕉网| 99色看这里只有精品| 色小说婷婷五月天天天| 丁香色综合| 婷婷色综合| 婷婷五月在线| 这里只有在线精品| 97人凄人人操人人爽| 五月丁香六月婷| 五月天sesese| 日本激情ⅩXX免费视频| 亚洲秘 无码一区二区三区妃光/1| 国产成人网| 人妻AV中文系列| 亚洲国产成人AV在线 | 另类激情五月天| 亚洲综合在线播放| 五月丁香综合久久夜夜| 婷丁香五月天| www.操.com| 久久ri精品| g00d人体西西| 久久精品66| AV在线资源| 久久婷青青草原| 五月天婷婷免费| 99re这里有精品手机在线| 99∨VTV| 五月丁香| 六月亚洲婷婷6月中文字幕| 日本狠狠网| av九九| 色欲色香,www,com| 26uuu另类亚洲欧美日本一| 色五月婷婷基地| 雪千夏麻豆| 九九热这里只有精品首页| 久久精热| 91n啪啪| 天天舔天天摸天天射| 亚洲婷婷五月天| 玩熟女五十AV一二三区| 妻久久久久| 五月天婷婷影院| 1024亚洲无码| VA婷婷亚洲| 欧美色婷婷| 殴美日韩成人| 婷婷射图| 日木狠狠干| 99免费视频| 久久久潮喷-久久久九九-成人AV| 亚洲性色XXXXX| 久久精品4| 美女91一起草| 极品另类| 91丨九色丨43老版熟女| 五月色综合| 亚洲成人网站在线播放| 超碰大香蕉网| 色视频2025| 色色色99| 婷婷丁香一月| 伊人在线大香蕉网| 五月婷在线观看| 99视频在线观看视频| 五月丁香六月婷婷的女人| 国精产品一区一区三区免费视频| 五月婷婷狠狠干| 成人中文网| 337p午夜影院| 国产a视频| 丰满熟女人妻一区二区三| 色五月婷婷丁香凹凸| 五月天婷婷丁香视频| 麻豆AV一区二区三区| 这里只有精9| 久久这里只有精品热在99| 9999久久久久| 色色综合网www| 狠狠干激情五月| 乱精品一区字幕二区| 99色啊| 福利视频在线播放| 天天草天天摸| 激情五月激情综合俺也去婷婷小说| 婷婷五月天AV| 中文字幕 久久9999| 4438亚洲欧美| 婷婷伊人综合中文字幕| 激情五月天综合图片小说网站| 久久99国产综合精品免费| 婷婷久久免费看| 电影91久久久| 丁香五月中文字幕| 亚洲激情综合五月婷婷啪啪| 99久久www| 婷婷亚洲影院| www.五月丁香av| 男人視頻站| 九九热10| 亚洲 五月 婷婷 成人| 极品九九九九九九| 六月婷婷激情| 99热丁香| 九九热短视频在线观看| 97人人操人人爽| 亚洲国产无线乱码在线观看| 免费观看的av| 99色视频在线观看| 色色影院黄大片| 五月天婷婷激情小说电影| 日本va网站| 久久婷鲁| 无码激情AAAAA片-区区| 无码激情| 99热| 丁香六月色婷婷| 欧洲亚洲免费视频9| 亚洲欧洲另类| 五月婷网| 97丁香五月| 天天色天天爱天天舔| 97丁香视频| 俺去也五月天婷婷| 婷婷 伊人 久久| 五月丁香六月婷婷综合免| 婷婷色一二三区波多野结衣| 丁香五月影| 欧美97色| 激情啪啪五月| 26uuu国产| 一本道综合网| 综合啪啪| 久久总和99| 91呦呦呦| 欧美三级视频| 婷婷五月天福利| 丁香五月在线播放| 五月激情综合美女久久| 天天插天天| 一起草无码视频| 久综合4| 狠狠色综合网| 久久这里只有精品99| 人人综合五月人人婷婷| 天天婷婷天天| 色婷丨日丨天丨综合久久| 色婷婷综合亚洲| 超碰97在线观看免费| 丁香五月婷婷六月| 另类国产区| 狠狠色狠狠操| 五月丁香六月激情综合| 五月天丁香婷婷社区| 国产另类综合| 五月之婷婷| 五月天色婷婷视频| WWW五月婷婷| 成人片在线播放| 香蕉婷婷色五月| 9999综合99综合人| 婷婷七月丁香色色| 操操自拍| 色色激情五月天| 在线看片av| 久久婷婷五月综合激情国产| 五月丁香婷婷久久| 久久婷婷六月天| 久青青久| 天天天添天天操| 五月丁香六月欧美综合| 激情网综合| 婷婷五月天首页| 美女100%露全身无挡网站| 深爱女色婷婷丁香五月亚洲图区| 伊人天天色| 久久av电影| 色99综合视频| 丁香五月在线播放| 五月激情站| 日本狠狠色| 五月天婷婷免费| 爱婷婷五月| 丁香婷婷中文字幕| 亚洲精品在线视频| 丁香桃色网| 99热首页| 久久丁香综合香蕉| 91综合在线视频| h亚洲| 99热这里| 手机AVAV天堂看网| 色婷婷丁香五月天在线观看| 九热视频| 国产熟妇乱子伦hd| 久久五月天网| 青青草a在线| 第四色婷婷五月| 五月激情久久| 久热这里| 99啪在线视频| 香蕉婷婷色五月| 九九成人精品| 亚洲av日韩无码| 亚洲无码色色| 五月天婷婷丁香人人操91| 97热九九| 九九爱看亚洲| 亚洲人妻av| 99热9| 成人精品网站在线观看| 亚洲成人网无码| 狠狠操在线视频| 真实亲子乱子伦高清在线观看| 久9视频免费播放| 婷婷五月天亚洲五码| 九色婷婷| 婷婷五月色色| 色五月丁香激情| 婷婷五月天干干| av在线免费播放| 爱久久小说下载网| 色色婷婷丁香| 久久久噜噜噜久久人妻| 婷婷综合丁香| 96人人操人人操人人| 99热这里只有精品4| 99热这里只有精品2| 日韩人妻白浆视频系列| 丁香五月激情天AV无码| 色婷婷免费观看| 超pen个人视频97| 五月天激情四射网站| 久热这里有精品视频| 思思久久精品| 色婷婷久久9.com| 六月婷婷成人| 国产精品久久..4399| 丁香五月天大香蕉啪啪| 性色播| 婷婷人人操| 色五月 婷婷, 大香蕉| 国产亚洲色婷婷99精品| 婷婷欧美| 亚洲激情AV| 五月婷婷69| 91色噜噜狠狠狠狠色综合| 变态另类色图| 五月婷婷我| 日日操天天操| 激情网五夜婷婷| 婷婷五月天激情电影| 99人人爽| 凹凸7777操操操| 综合色色网| 日本97久久久精品| 色噜噜狠狠色综无码久久合欧美| 色婷婷啪啪| 日韩综合大黄| 综合久久婷婷99| 美女要搞搞天天搞搞搞网站| 97碰久久| 大香蕉久操| 五月天婷婷视频| 色狠狠综合| 99色激| 婷婷色在线观看| www.日本91| 色爱综合网| 色婷婷色五月综合| 五月丁香久| 日韩综合久| 久热免费| 大香蕉久艹| 五月丁香福利| 成人婷99最新| 五月丁香六月婷婷啪啪| 狠狠色丁香99| 91怕怕网| 日本激情91| 五月综合激情| 啊v视频在线观看| 色婷婷XXXXX| 夜夜撸夜夜骑| 伊人婷婷色激情丁香| 国产古装妇女野外A片| 精品网站99| 97在线观视频免费观看| 播四月婷婷六月丁香| 五月深情久久| 热久久91| 天天操夜夜玩!| 欧美性生交xXxX久久久| 色屌丝中文字幕| 天天干天天操天天射| 久久看婷婷| 久久只有这里精品免费| 99riav 亚洲| 天天操天天爽天天爱| 国产偷人爽久久久久久老妇APP| 热99re| 免费观看2018www黄色操逼网站| 婷婷五月天成人网| 久久亚洲精品成人无码网站导航| 91男人资源站| 亚洲中文字幕AV| 五月婷婷中文字幕| 成人国产欧美大片一区| 天天综合色| 五月婷婷无码| 91av色色乱视频| 久热91精品| 色综合色| 日韩有码一区| 久碰视频| 五月天婷婷成人网| 中文人妻主播久久| 久久九九99桃花视频| 伊人91| 人妻尝试久久久久久久久久久久| 色99色| EEUSS鲁片一区二区三区| 亚洲色A| 日本色天堂| 亚洲精品V天堂中文字幕| 色五月婷婷一二| 俺也去婷婷五月天第五色| 5月丁香综合图区| 97操碰视频| 久久午夜理论| 婷婷激情小说网| 99超级超级超级碰| 99色爱| 久热黄色| 天天操天天操天天操天天操天天操天天操天天操天天操天天操 | 五月婷六月丁香| 大香蕉五月天婷婷| 日本黄色精品| 日本三级99人妇网站| 亚洲五月婷婷| 久婷五月| 五月天亭亭俺也| 另类激情五月| 免费AV在线| 97超喷视频在线观看| 亚洲欧美婷婷五月色综合| 狠狠操狠狠插| 99九九视频精彩在线| 五月丁香六月停停| 天天艹夜夜爽| 这里只有精品视频国产| a在线免费v| 九九九九热99超碰| 九九爱激情| 亚洲综合1024| 91人人操.COM| 亚洲碰碰碰| 五月天激情国产综合婷婷| 五月丁香婷婷人体| 色婷婷影音| 五月丁香网中文字幕| 26uuu四色| 小视频在线亚洲| av九九| 天天色综合天天| 婷婷色在线| 国产67194| 五月婷婷色情| 天天射影| 夜夜天天久久婷婷| 五月丁香激情欧洲啪啪| 亚洲狠狠干| 婷婷网五月天| 日韩成人电影AV| 婷婷五月天av| 色婷婷激情| 少妇水多A片太爽了| 日日爽夜夜爽| 五月婷九月| 六月激情丁香一道本7777| 狠狠色丁香婷婷| 综合九九中文字幕| 丁香五月1页| 激情综合4月| 丁香五月婷婷色五月| 丁香婷婷啪啪啪| 天天操天天操天天操天天操天天操天天操| 四月婷婷五月丁香| 大香蕉综合网| 婷色影院| 91婷婷色| 五月丁香综合啪啪対白| 人人操五月天| 色情综合网| 综合色、色综合| 国产黄色av| 中文字幕AV在线播放| 秋霞三级色戒| 九九99精品视频在线观看| www.minyis.com【JT】实力收量可预付QQ2101460746 | 亚洲色五月天是什么| 99在线看片| WWW五月| 久久婷婷亚洲| 9|人妻人人操| 五月总合激情网| 伊人丁香花综合影院| 婷婷丁香小说| 99精品偷自拍| 亚洲色图45p| VA国产在线综合网站| 激情五月色在线播放| AV在线免费网站| 无码激情AAAAA片-区区| 色激情五月| 欧美婷婷五月激情| 99热青青草| 日本人人超碰| 成人在线网| 色婷婷激情五月天在线观看| 思思久久精品| 九九超碰人人| 这里只有免费的精品| 国产成人在线精品| 丁香五月天堂亚洲社区| 亚洲综合网激情小说| 五月婷婷在线观看黄| 麻豆AV一区二区三区| 综合伊人久久| 婷婷五月深爱五月| 日韩一区二区A片免费观看 | 欧美99热| 婷婷五月天情色| 午夜精品777| AV在线观看网站| 色五月丁香五| 久草五月天电影网| 能看的AV| 综合大香蕉| www.henhengan| 少妇人妻丰满做爰XXX| 玖玖爱综合网| 婷婷内射视频在线| 成人短视频免费观看| 久久综合天天综合| 五月婷三级片| 欧美综合在线五月天色婷婷| 国产精品99久久久久久久女警| 91狠狠色| 97久久人人操| 五月丁香无码| 欧美大香蕉视频| 久久久久久18| 激情婷婷五月| 99人人精品| 五月六月婷| 97男人天堂| 狠狠色丁香久久婷婷综合五月| 99综合网| 亚洲色婷婷99一9|| 一本大道熟女人妻中文字幕在线| 99热6这里之有精品| 五月色丁香| 91精品丝袜久久久久久| 久久丁香五月婷婷| 激情丁香五月天综合| 99热人人| 99精品热| 中文字幕无码人妻少妇免费视频| 激情婷婷五月天网址| 婷婷五月激情中文字幕| site:wpjngj.com| 婷婷五月色| 日日干夜夜撸夜夜骑| AA片在线观看视频在线播放| 97色伦另类图片小说视频| 少妇性BBB搡BBB爽爽爽视頻| 亚洲精品色色色| 激情五月婷婷综合秋霞| 99爱视频在线播放| 日韩超碰在线| 99热在线观看精品| 五月丁香网站在线播放| 中文婷婷狠狠| 91色噜噜狠狠狠狠色综合| 久久婷婷五月综合伊人| 丁香五月综合| 久久99成人性爱高清视频| 成人无码中文| 日韩无码专区| 五月色欧洲| 亚州第一黄网| 婷婷综合激情| 青青草日本亚洲| 五月激情婷婷四射| 日本色道视频网站| 麻豆123区| 六月丁香啪| 97人人操在线| 国产性色蜜乳| www98日本小时间到了| 激情五月婷婷网| 内射丰满人妻| 九九人人精品| 国产毛片精品一区二区色欲黄A片 国产人妻777人伦精品HD | 五月婷在线观看| 欧美人与性动交CCOO| 都市激情五月婷婷亚洲| 色色免费网站| 99色在线观看视频者| 五月婷婷色播| 丁香五月天啪啪激情综合网| 五月天婷婷香蕉狠狠超碰综合| 伊人在线视频| 狠狠搞狠狠操| 激情综合激情五月| 九九热精品99| 欧美色激情四射| 亚洲成人AV在线观看| 五月色天五月色| 99九九在线| 日日夜夜九九| 九九色精品| 亚洲天堂色色| 亚洲综合色丁香五月天| 久草五月婷婷| 中文字幕人妻AV| 久久婷婷亚洲| 久久久久久97| 四色AVwww| 欧美狠狠草| 97日本在线| 9久久狠狠的| 成人视频一区| 五月丁香婷婷综合网| 狠狠人人| 九九综合久久| 久久九九中文字幕| 噜噜五月天综合| 国产精品人成A片一区二区| 色三级色三级| www.99热在线| 婷婷五月六月| 色狠狠综合| 天堂爱爱| 另类图片天天影视在线观看| 中文字幕网站在线观看| 97色综合| 色五月,com| 公的粗大挺进了我的密道| 综合啪啪| 久久久18| 久久婷婷影院| 欧美日韩99| 婷婷五月激情的图片| 婷婷婷婷婷开心无码播放| 天天日夜夜草进麻麻的子宫| 美妞av| 亚洲午夜精品久久久久久人妖| 国产日韩av片| 激情啪啪五月| 五月丁香啪啪综合网| 久xxxx| 五月天激情图片网| 日韩精品无码AV| 亚洲无码影片| 五月婷婷先锋| 久久久色情| 五月婷婷精品视频| 婷婷激情啪啪| 婷婷五月丁香超碰| 99亚洲视频| 婷婷成人AV| 2017人人操| 婷婷六月天天| 九九久久精品| 人妻性爱av网站| 天堂AV三级| 天天舔夜夜操www com| www.狠狠操.co m| 激情五月天在线| 777丁香六月青青草婷婷综合久月| 国产色色网站网址| AⅤ色区| 丁香五月综合网亚洲综合欧美狠狠| 天插天啪天啪天啪| 色色综合色| 26uuu精品一区二区| 婷婷激情六月视频| 天天操天天曰| 97超碰婷婷五月天| 亚洲欧美国产A片免费观看| 影音先锋 一区| av在线中文| 婷婷丁香射射| 激情五月,深深爱五月| 婷婷五月亚洲一本在线丁香| av色婷婷| 国产真实乱了老女人视频| 五月天久久小说| 99色日本| 色情丁香五月天| www,99热| 26UUU精品一区二区| 国产黄色在线观看| 偷拍91九色| 思思热思在线精品视频| 天天做天天爱综合| 操97| 91碰免费视频| 超碰人人射| 五月丁香六月婷精品视频| www.深爱激情| 99热这里有精力| 色六月 婷婷| 91精品91久久久中77777久久玖玖九九 | 182TV大香蕉| 伊人日日干| 99精品综合| 激情五月综合网| 日本在线wwww| 久久这里只有精品07 | 99色人| 亚洲精品视频在线播放| 五月天黄色激情小说| 婷婷综合五月天| 五月天丁香婷婷视频网址| 五月综合激情| 亚洲综合狠狠艹| 9久久婷婷国产综合精品性色| 精品久久久久久久久久久久人妻| 五月丁香综合影院| 9久热精品在线视频| 97干在线播放| 久8色色| 夜夜爽天天干| 中文字幕婷婷在线| 婷婷色播综合五月| 日本片日本片祼观看网站在线看中文版网页在线看 | 成人AV免费观看| 婷婷丁香五月天激情四射| 91精品久久久久久77777| 五月婷色激情五月| 国产看真人毛片爱做A片| 日本成人综合| 丁香色婷婷五月天| 日本无码专区| site:minyis.com| 97超碰人人操| 91久久综合亚洲噜噜成人在线| 激情婷婷五月天在线观看| 亚洲无码99| 久久婷婷综合网| 五月天六月色| 久久一操| 久久人妻www| 久久六月婷婷| 五月丁香婷婷激情久久| 婷婷爱五月| 婷婷丁香九月| 婷婷五月天激情网| 一级无码作爱片| 激情五月天激情综合网| 天天日中文| 婷婷久久免费看| 五月天婷婷久久| 色婷婷电影网| 日本五月婷| 美女网黄| 久热91精品| 婷婷五月天网址| 99热都是精品| 99热第一页| 婷婷五月丁香综合激情| 久久五月热| 五月婷婷综合精品| 国产91在线视频| 国产裸舞表演WWWW| 色久一| 夜夜爽天天干| 一区二区aV电影免费看| 激情综合激情综合| 99丁香五月婷| 婷婷午夜| 青青热久久综合| 中国丰满熟女A片免费观| hd五月婷婷在线| 一区二区三区四日本| 婷婷五月综合啪| 91在线视频观看午夜福利| www.亭亭五月天| 综合亚洲AV| 亚洲视频操| 久久婷婷综合网| 日本丁香五月| 天天粽合合合合| 内射 无码 伊人| 思思热高清在线观看| 99热狠狠操| 97碰在线视频| va中文资源在线观看| 免看黄大片AA | 婷婷日日夜夜| 超碰无码318604| 婷婷久久五月天| 色亚洲婷婷| www. 五月. com| 国产成人av在线| 婷婷六月丁香1| 久婷婷久草| 丁香婷婷六月天| 激情涩涩网| 人人摸人人干| 26.uuu丁香五月婷婷| 99re熱| 久久五月天精品视频| 激情性爱五月| 丁香激情合作五月| 97久久久免费福利网址| 人妻无码精品一区| 26UUU精品一区二区Com| 欧美人人女女精品综合五月天| 天天日,天天插| 五月丁香六月情婷婷久久| 98色丁香五月婷婷综合网| 香蕉久久国产AV一区二区| 五月天婷婷色播在线网| www.99热在线| 国产精品人人做人人爽人人添| 五月激情六月宗合| 丁香六月婷婷激情综合| 亚洲中文字幕在线电影| 婷婷五月无码| 在线观看中文字幕| 激情深爱综合| 超碰无码318604| 最近韩国日本免费高清观看| 人人摸人人澡人人| 一本久久亚洲五月婷婷| 五月丁香六月色| 大香伊人久色| 天天日天天干天天操| 五月天婷婷在线观看| 天天舔夜夜操www com| 这里只有精品视频在线看| www.久久五月天.com| 色五月六月婷婷| 九九热免费视频| 夜夜www| 亚洲成人中心| 五月婷婷影视| 99视频在线精品| 亚洲日韩欧美综合VA| 99热99热在线观看| 91九色无码日韩| 婷婷九九色| 亚洲成av人影院| 久久久www| 色停停五月,在线观看| www.婷婷,com| 亚洲精品欧洲精品| 丁香九月婷婷综合| 婷婷色色欧美| 色婷婷丁香AV综合| AV网在线| 五月婷在线| 99热9| 精品久久9| 狠狠综合网| 另类激情网| 色婷婷亚洲在线| 激情五月婷婷在线区| 另类色视频| 五月总合激情网| 久久新地址| 五月婷婷狠狠干| 五月天丁香婷婷社区| 色级婷婷| 色九九一二| 亚洲第一成人AV| 成人丁香婷婷| 99婷五月| 久久五月婷天天干| 婷婷五月欧美综合| 任你躁XXXXX麻豆精品| 国产精品久久久久久久久久| 五月天激情国产综合婷婷婷| 99色| 女人高潮内射99精品| 久久怡红院| 婷婷精品视频| 亚洲第一综合| 一本大道熟女人妻中文字幕在线| 色婷婷五月天| 国产肥白大熟妇BBBB视频| 极品人妻VIDEOSSS人妻| 天堂成人A片永久免费网站| 亚洲爆乳无码精品AAA片蜜桃| 婷婷中文字幕| 亚洲亚洲人成综合网络| 97久久久久久久久久久| 亚洲一区二区色图-亚洲精品国产精品乱码-成人AV | 99精品偷自拍| www.金莲av| 91九九热| 99伊人性爱在线影院| 99riAv1国产在线观看| www.精品99| 狠狠干五月天婷婷网| 天天 青草 制服丝袜 在线| 丁香婷婷激情五月色| 亚洲激情五月婷婷日日| 久久五月婷天天干| 天天天干夜夜夜操| 婷婷四色五月| 裸睡玩奶头(高H)| 九九综合九| 丁香五月婷婷高清| 激情婷婷在线中文字幕| 丁香五月激情婷婷视频| 狠狠999| 人人爱国产| 91色在线/日韩| 五月天丁香网| 丁香五月婷婷老师网站| 日熟女| 久久99热这里只有| 亚洲色小说在线综合| 噜噜噜噜综合在线| 97色婷婷| 色色色激情网| 五月天丁香成人社| 精品网站99| 五月色影院| 第五色婷婷| 人人操9| 日韩啪啪视频| 五月婷婷开心六月激情小说| 影音先锋91| 亚洲精品久久久久久久久久吃药| 亚洲成人日韩无码精品| 丁香五月激情啪| 呦呦v线| 丁XX 成人| 精品一二三区久久AAA片| 六月丁香啪| 亚洲激情丁香五月天色| 日韩五月丁香| 激情综合亚洲| 日韩情色在线观看| 丁香六月中文| 五月天婷婷操逼视频| 无码激情AAAAA片-区区| 中文字幕av在线播放| 五月丁香六月婷婷综合网| 激情亚洲婷婷| 97色 五月天丁香| 日韩综合网络男女香蕉a片| 日逼免费视频| 熟女激情五月天| 综合久久六月| 夜夜爽日日躁| 丁香五月欧美成人| 婷婷六月天| 99爱在线| 97碰啪啪| 在线超碰91| 婷婷色Av| 超碰免费在线| 色丁香婷婷| 国产日韩欧美| www.超碰97| 99er这里只有精品视频| 狠狠综合网| 伊人激情综合| 亚洲激情无码久久| 91狠狠综合久久久久久| 丁香玖玖| 丰满熟女人妻一区二区三 | 9在线9在线婷婷在线国产| 日韩一66精品| 九九热九九| 第四色五月婷婷| 99爱免费视频| 97超碰,人人舔,人人操,人人摸| 性爱动图国产麻豆一区二区三区| 日本色久| 婷婷久久18| 91wwmm导航| 91人人爱| 婷婷五月天成人基地| 99热国品| 2023天天日夜夜爽| 婷婷色影院| 日本精品在线噜噜噜| 综合激情在线| 亚洲成人无码网站| 色色色色综合| 国产亚洲成AV人片在线| 99热只有精品在线观看| 色日本颜射| 26uuu激情五月天| 亚洲精品久久久无码| 思思热闹这里只有精品| 色屌丝中文字幕| 五月天色色网站| 综合久久婷婷| 丁香九月婷| 丁香六月婷婷综合| 狠狠色综合网| 九九热在线99| 中文字幕丰满乱孑伦无码专区| 丁香六月综合激情| 久操大香蕉| 99热精品免费| 激情五月天在线| 伊人综合网站| 成 久久| 北条麻妃伊人 | 精品爆操| av色婷婷| 99久久丝| 欧美性生交XXXXX无码小说| 五月激情视频网| 久久中文网| 激情五月色在线播放| 蜜桃婷婷狠狠久久综合| 亚洲激情综合| 大香蕉久久久久| 激情五月天综合网| 五月婷婷久久爱| 欧洲综合一区| 99综合网| 婷婷五月天色色| 开心激情站| 无码色色| 99九九在线精品热动漫| 可以看的AV| 色婷婷综合五月| 五月黄色婷婷| 五月婷婷偷拍| 五月丁香综合啪啪啪啪啪| 久久人妻少妇嫩草AV| 五月婷婷激情久久| 大香蕉啪啪| 丁香五月色| 色噜噜狠狠插综合| 丁香花五月天激情| 被强行糟蹋的女人A片| 日日夜夜爽| 日本综合色色| 老美AA片| 五月婷在线| 丁香激情五月综合网| 六月婷婷综合网2| 婷婷色片| 久久亚洲网| 亚洲最大视频网站| 五月丁香啪啪综合| 99re这里只有精品在线观看| 超碰国产在线观看| 色五月综合| 五月婷婷激情综合网 | 日本的α片xxxwww| 96色婷婷| 九色PORNY9l原创自拍| 成年人看Va免费视频| 丁香久久| 免费观看日韩成人av| 九九99久久| 五月天激情www| 色五月婷婷狠狠撸| 热99久| 欧美精品中文字幕亚洲专区| 99九九视频精彩在线| 狠狠狠狠狠狠狠狠草| 激情久久久久久久久久| 少妇人妻人伦A片| 影音先锋一区二区三区| 五月天色在线| 入口五月婷婷六月香| 日本nghangse中文字幕| 99精品热| 人人人操| 婷婷五月天黄色小说| 伊人久久激情图区五月| 亚洲无码www| 性做爰A片免费视频A片直播| 香蕉综合在线| 欧美婷婷精品激情| 五月丁香狠狠爱婷婷综合| 六月99天天婷婷激情综合| 五月丁香激情综合网官网| 久久久久久久人妻| 久久久久久综合88| 99久在线精品99re8| 五月丁香六月婷婷免费| 久九色| 丁香五月婷婷Av| 青吴乐视频| 国产欧美精品AAAAAA片| 99热在线精品观看| 国产午夜精品一区二区| 思思热久久久在线| 五月丁香六月婷婷不卡免费无码 | AV在线不卡播放| 色999;丁香五月| www.婷婷六月天| 国产激情婷婷| 五月开心深深爱激情综合 | 这里只有精品日韩精品| 久久久91| 99热新网址| 五月婷婷综合社区| 亚洲另类AV| 色99欧洲色19| 激情综合文学| 五月激情丁香啪啪| 少妇高潮A片无套内谢麻豆传| 天天操天天操天天操天天操天天操天天操天天操天天操天天操 | 亚洲激情亚洲激情| 日韩成人av在线| 九九自拍网| 91日韩美女被插视频| 99干在线| 日本三日本三级少妇三级66| 波多野结衣成人作品在线| 热久久999| 丁香六月成人| 色五月噜噜| 97成人视频| 超碰AV成人| 九九www| 五月天婷婷情色| 日本天堂爱爱| www.婷婷亚洲基地| 五月婷婷综合网| 婷婷五月天受日本法律保护| 五月丁香综合啪啪| 五月天激情综合首页| 激情五月天久久丁香| 色五月天天在线观看资源站| wWwCom夜操wwW| 4399在线日本A片| 亚洲成色综合网站免费观看| 激情久久四色| site:esunnet.com| ss99热| 婷婷五月天香蕉| 激情五月久久| 色情丁香五月婷婷精品| www狠狠| 色情综合网| 五月丁香久久久| 国产亚洲成AV人片在线| 天天肏高清在线| 六月丁香婷婷视频综合在线观看| 操操操av| 色五月婷婷五月丁香五月| 天天爽,夜夜爽| 激情综合五月天| 伊人99热| 欧美日韩一区二区三区四区| 婷婷久久婷婷| 九九99免费视频| 五月天婷婷激情小说| 《蜘蛛女》梁铮1995| 日本九九视频| 五月天婷婷成人网| 大香蕉久久青青| 综合玖玖偷拍| 丁香五月婷婷深爱综合激情 | 99热这里只有免费精品| 婷婷激情视频| 99热在线播放| 国产性爱色| 天天爽夜夜爽夜夜爽精品| 婷婷五月天激情综合深爱| 久久久免费精彩视频| 夜夜干天天操| 91九色 熟| 九九综合精品| 天天做天天爱天天玩夜夜爽| 九九这里是免费的视频5| 丁香五月激情综合| 色色色色区| 伦乱美欧| 26uuu成人网| 精品一二三区久久AAA片| 婷婷综合伊人| 久久机热这里只有精品免费视频| 开心五月深爱激情| www.激情| 婷婷9月天| 91日本在线观看| 久久这里只有国产视频| 色色色色综合网| 99久热视频在线| 五月开心婷婷极品激情| 五月天婷婷视频30| 天天干天天干天天操| 99在线看片| 婷婷久久久久久久| 丁香五月av| 婷婷五月久久| 婷婷丁香五月亚洲欧美| 久久伊人五月天| 熟女人妻视频| www99热| 激情五月婷婷开心网| 午夜天堂一区人妻| 成人亚洲精品| 青草五月天| 亚洲色就是色色色| 婷婷久久五月| 五月丁香五月婷婷| 婷婷五月天免费99| 丁香女人五月天| 久久婷狠狠色| www九月婷婷| 丁香六月爱综合| 丁香五月性| 色v综合网| AV性爱在线| 久久精彩视频18| 5月色亭亭视频| 99久久久| 天天肏天天肏天天肏| 婷婷激情五月色综合| 97色婷婷| 99在线观看这里都是精品| 啪啪啪大香蕉| 国产精典视频在线观看| 日日杆天天| 色五月色情| 婷婷五月天成人网站| 国产日韩精品SUV| 色婷婷狠狠干| 色五月激情五月| 啪啪激情网| 伊人激情啪啪| 9热视频在线观看| 九九 激情 网| 婷婷激情综合色五月久久图片| 天天日日综合| 九九九九九九九九九九九九九九九九九九九在线视频 | 亚洲AV成人无码精品| 亚洲激情视频网| 免费看欧美成人A片无码| caopeng超碰| 九月色婷婷| 婷婷五月天改成什么了| 激情五月天影院| 深爱激情中文五月天av| 99热这里只有精品66| 久热超碰| 五月丁香免费看| 婷婷五月激情网站| 天天色天天| 99re在线观看视频| 精品人妻伦九区久久AAA片| 秋霞三级影视资源| 中文字幕丰满孑伦无码专区| 伊人婷婷激情| 亚洲天堂婷婷| 丁香六月久久| 超碰电影在线播放|