hentai14 发布于三月 24, 2015 分享 发布于三月 24, 2015 · 只看该作者 說在最前面: 本程式以自用為最優先原則, 他人需求放一邊~ 程式本身沒什麼技術, 就是字串處理跟檔案處理這種給初學者看的書上就會寫到的東西, 受不了作者的話直接自己寫一個吧 [fold=製作理由] 話說我常下載同人誌場次或是月份的整合包, 像是C84-Pack74跟mar12之類, 各種作品都塞一起的, 當看完後留下喜歡的, 不過依然是一堆作品混雜(雖然同作品的本子, 可能會在某些時候一起大量出現) 那我想把他們按照[作品名]或是[同人團體名]來分類到下面這些資料夾要怎麼辦呢? 當我的資料夾有1758本本子, 我要從裡面找出那些重複在佔空間(可能有大有小, 有漢化跟日版), 或是想找出特定作者的本子又該怎麼辦呢? 當然是可以像我上面用everything來搜尋, 但是以前我剛學寫程式時, 有本書寫到: 程式就是用來處理乏味的重複工作 嗯... 所以... [/fold] 整體規劃: [fold=1. 依照TagList將資料夾丟到指定位置(AutoSortByTag)] 1. 依照TagList將資料夾丟到指定位置(AutoSortByTag) 例: [CH][中国翻訳][C85][琴乃舎(むつみまさと)]TAKAO OF BLUE STEEL 02(蒼き鋼のアルペジオ) 裡面有蒼き鋼のアルペジオ這個tag, 就丟到D:\Share10\out\蒼き鋼のアルペジオ這樣[/fold] [fold=2. 無視Tag, 僅依照書名來列舉重複資料夾(FindDulicate)] 2. 無視Tag, 僅依照書名來列舉重複資料夾(FindDulicate) 例: 自動列出如以下的重複同人誌 (C85) (同人誌) [ESSENTIA (藤真拓哉)] 駆逐艦これくしょん (艦隊これくしょん-艦これ-) (C85) [ESSENTIA (藤真拓哉)] 駆逐艦これくしょん (艦隊これくしょん-艦これ-) [CH][CE家族社][C85][ESSENTIA(藤真拓哉)]駆逐艦これくしょん(艦隊これくしょん-艦これ-) [/fold] [fold=3.手動分類(MoveToFolder)] 3.手動分類(MoveToFolder) 這個程式是在當無法從檔名看出他的分類, 一定要手動分類時用的 比方說島風的偽娘本很多, 雖然不少畫得很好, 不過你可能今天並不想用這當配菜, 所以先分類就可以避免 又或是Over QMR很好笑, 不過撸管時點開就... 這個程式可以方便你用子資夾用分類這些本子 [/fold] [fold=4.自動排序tag(未製作)] 4.自動排序tag(未製作) 注: 未製作就是未製作, 催稿不會比較快~ 在出現新Tag的時候, 詢問使用者這是[作品名][作者名][場次]哪種的分類, 並將tag分類存入資料庫, 之後將資料夾重新依照指定的分類順序命名 例: 將[CH][CE家族社][C85][ESSENTIA(藤真拓哉)]駆逐艦これくしょん(艦隊これくしょん-艦これ-)依照[作者][書名][作品名][場次][漢化者]的順序, 自動命名為[ESSENTIA(藤真拓哉)]駆逐艦これくしょん(艦隊これくしょん-艦これ-)[C85][CE家族社][CH] [/fold] ------------------------------------------------------------------------------------------------- 這是用visual studio C# 2012寫的, 執行時需要.net framework 3.5(win7有內建), 如果懷疑我放病毒, 請自行閱讀程式碼確認安全後自行編譯使用, 如果看不懂程式碼又怕我放病毒的, 不爽不要用!! -------------------------------------------------------------------------------------------------- 資料夾整理程式-AutoSortByTag V1.0.3 (2016/10/05) http://pan.baidu.com/s/1hs7EY2o (同名資料夾為程式碼, 沒要看的人可以只留下程式就好~) V1.0.3 (2016/10/05) 1. 更新UI (讓Tag列表可以編輯了) [fold=更新履歷] v1.0.2 (2015/05/19) http://pan.baidu.com/s/1qWxBVli 1.更新UI 2.忽略部分特殊符號 3.移動資料夾同時更新"最後修改時間" v1.0.0 初版 [/fold] -------------------------------------------------------------------------------------------------- 程式介面與說明: 1. 首先看到左上角的有個編輯Tag清單, 再點選增加主資料夾的按鈕請選擇要存放分類後同人誌的位置, 他會將你選擇的位置的子資料夾名做成一張清單, 正確格式是utf-16LE的[tag名|目標路徑|優先順序(越大越優先)]這種以|分隔的格式, 你也可以用CMD+dir/w+excel手動製作清單~ 也可以用任何的文字編輯器(例如Madedit)編輯清單 另外要注意, 像eva這種短字, 你可能會在[CH][Gentlemanhop&魔皮卡漢化][砲雷撃戦!よーい! 三戦目!][もちもちCarnevale(池咲ミサ)]艦内性備日誌(艦隊これくしょん -艦これ-)裡遇上, 這時你可以考慮手動修改清單, 將他改為(eva)這樣避開~ (注: 如果同時使用了忽略特殊字元, 那會導致沒有效用, 未來預計加入"單詞"功能) 2. 接著在中間有個需分類資料夾跟層數的橫條 當我要分類的本子放在D:\downloads\同人\C84-Pack74底下, 如果我選擇D:\downloads\同人\C84-Pack74, 那層數就是1, 只會將D:\downloads\同人\C84-Pack74這個資料夾底下的本子重新分類 如果我選擇D:\downloads\同人, 那層數就是2, 會將D:\downloads\同人底下包含C84-Pack74以及C84-Pack73以及其子資料夾裡的任何名字的孫資料夾都當成本子分類...(小心點用呀, 別亂分後來找我算帳...) 程式關閉時會將需分類資料夾跟層數存放在setting.txt, 方便下次使用 3. 上面都設定好了後, 就可以按右上角的執行了, 當預覽被勾選時, 會出現清單讓你選擇要處理那些, 由於個人的閱讀習慣, 本程式僅處理資料夾, 而不處理壓縮檔(我是解壓看, 而非用看圖軟體讀取壓縮包) 多個需分類資料夾與多個Tag清單可能會在未來有空時才做, 如果你急需的話可以將程式複製幾份(或是自己寫~) 链接到点评
hentai14 发布于四月 17, 2015 作者 分享 发布于四月 17, 2015 · 只看该作者 第二個程式做出來了(因為我的硬碟快爆了, 所以趕著把這程式做出來找重複項) 列舉重複本子-FindDulicate V1.0.2 (2015/05/19) http://pan.baidu.com/s/1i31obD7 (同名資料夾為程式碼, 沒要看的人可以只留下程式就好~) v1.0.2 (2015/05/19) 1.無視特殊符號 2.新增以最後修改時間排序, 可避免既存的重複組(誤判)累積, 得在大量清單確認的問題(只處理上次處理之後的就好了) [fold=舊版與更新履歷] v1.0.1 (2015/04/20) http://pan.baidu.com/s/1qWyW9re 1.修正當資料夾非以本程式移除, 或已於其他重複組移除時, 會導致程式出錯的問題 2.修正部分含日文符號的資料夾無法開啟的問題 3.忽略cn, en, _的重複項 4.【】()計入tag括號 v1.0.0 初版 http://pan.baidu.com/s/1jGlB6MM [/fold] 前面說了, 就是將指定的資料夾裡的本子, 取出沒被[]跟()包覆的文字當成本子名, 然後列出所有名稱相同的本子 (以範例圖來說, 他們被認為是"うちの島風さん"的重複組) 按刪除會將本子丟到資源回收桶(所以不會提醒), 當本子只剩一本時(無重複項), 會自動移到下個重複組 按本子名會用系統總管開啟本子, 點"需檢查資料夾"的上下箭頭可以切換重複組 链接到点评
hko 发布于四月 18, 2015 分享 发布于四月 18, 2015 · 只看该作者 CodeUnknown.7z AutoSortByTag100.7z FindDuplicate100.7z 全部下載不了{:5_151:} Chrome, Firefox, IE, Opera 都是不斷輸入了驗證碼後都沒反應 保存後用客戶端就下載失敗[31045] EDIT: 我的ISP是香港PCCW 網上行,在看了帖說換成google的DNS就可以,結果OK了{:5_196:} 有相同症狀的可以一試 链接到点评
hentai14 发布于五月 18, 2015 作者 分享 发布于五月 18, 2015 · 只看该作者 AutoSortByTag與FindDulicate同時更新1.02版 增加成對功能的"更新資料夾最後修改時間", "依照資料夾最後修改時間排序" 链接到点评
hentai14 发布于三月 27, 2016 作者 分享 发布于三月 27, 2016 · 只看该作者 不在一開始計畫內的第三個程式 這個程式是在當無法從檔名看出他的分類, 一定要手動分類時用的 比方說島風的偽娘本很多, 雖然不少畫得很好, 不過你可能今天並不想用這當配菜, 所以先分類就可以避免 又或是Over QMR很好笑, 不過撸管時點開就... 手動分類用-MoveToFolder v1.0.1 (2016/10/05) 1. 增加前綴詞與後綴詞功能 (例如可以快速的幫一堆資料夾都增加(同人CG集)這樣的字眼) [fold=舊版與更新履歷] V1.0.0 (2016/03/27) 初版 http://pan.baidu.com/s/1cG4w6y [/fold] 使用方法說明: 1. 你可以用下面三個按鈕自由增減頁面 (比方說一個同人分頁, 一個圖片分頁, 一個H圖片分頁) 2. 每個頁面上有12顆按鈕, 當點選後會出現選單, 你可以選擇要用絕對路徑(也就是像D:\Share10\out\艦隊これくしょん -艦これ-)或是相對路徑(\無H), 以及該按鈕顯示的文字 3. 當把檔案或資料夾拖到已有內容的按鈕上時, 絕對路徑時會把檔案都丟過去那個資料夾 相對路徑時會把檔案從原先的資料夾, 移動到原先的資料夾中的子資料夾(相對路徑)裡 就算還沒有這個子資料夾, 程式也會自己建立 也可以用\..\AAA這樣的寫法(表示檔案所在的上一層資料夾裡的AAA資料夾) -- 絕對路徑的必要性並不很大, 雖然我們都知道同人誌通常某個作品頂多密集出現兩季, 而你會收的作品會更有限, 不過其實你自己開個資料夾建一堆捷徑, 也是可以丟過去啦~ 相對路徑的話, 比方說我看同人看到一半, 發現是扶他本, 我不需要先對資料夾選擇剪下, 然後拉到父資料夾的某處去找扶他的子資料夾, 然後選擇貼上; 我只要把資料夾丟到按鈕上去就好了 链接到点评
hentai14 发布于十月 5, 2016 作者 分享 发布于十月 5, 2016 · 只看该作者 AutoSortByTag更新V1.0.3 讓Tag列表可以較輕鬆的編輯 例如先指定存放所有以作品分類的上層資料夾, 之後該資料夾有新增作品時, 就可以自動列出讓你選擇是否加入 當某資料夾從主資料夾移除時, 也可以自動檢查讓你決定是否移除 ------------------------------------------------------------------------------------- MoveToFolder更新V1.0.1 增加添加前後綴功能 链接到点评
推荐贴