發表文章

目前顯示的是有「好用軟體」標籤的文章

[軟體] 會場音樂播放器II (Arena Music Player II) - ArenaMisicSharp

圖片
 This is new version for Arena Music Player[Old] this is powered by dotnet framework Current Version : 1.0.1.5 Downlink :  https://drive.google.com/file/d/1N9SXyrLayLzvuGJBvI4_zJcjoYZDBYRu/view?usp=sharing how to use : Exit application Application Setting in application setting you can change board size , the board size decade how many you can play musics. and you can choice what the progress color on each play box , you can play standalone music file , this only support .wav & .mp3 files. 1.PLAY/PAUSE : one click play and same click pause music. 2.STOP : stop music. 3.REPEAT : auto repeat music , must set before playing . 4.Current Playing Time 5.Standalone Volume : you can adjust single music volume 6.PlayBox Setting :  1.Show Name : you can give a name show on button. 2.Media File : Specific music file name . 3.Browse button : Help to select media file. 4.Button Color : Click it to choice button color 5.Cancel button : Abort any modified data and return. 6.Play Start Time : Choi

郵遞區號判斷器 TZIP32

圖片
噓.....此程式請勿廣傳,因為有廠商靠這個吃飯 透過此程式來判斷郵遞區號 下載處: https://tinyurl.com/6fkv2hfk 解壓縮密碼:我愛電波 需要環境: .Net Framework 3.5 使用方式: TZIP32.exe InputFile OutputFile [-icpCodeName] [-ocpCodeName]   InputFile   輸入檔案   OutputFile  輸出檔案   -icp        選擇性,輸入檔案編碼,例如:big5,utf8,ansi....,不輸入則以系統預設編碼為主   -ocp        選擇性,輸出檔案編碼,例如:big5,utf8,ansi....,不輸入則以系統預設編碼為主 範例: TZIP32.exe in_address.txt out_address.txt TZIP32.exe 主程式 in_address.txt 需要判斷的地址資料(可以單筆/多筆,檔名不設限,需為文字檔) out_address.txt 判斷結果輸出檔案(依照輸入檔案,逐行產生,前5碼為郵遞區號) 注意: 1、輸出檔案產生前須先刪除,避免系統咬住 2、輸出檔案產生前會先產一個暫存檔,通常為輸出檔的附檔名最後一個字元變成底線     例如:out_address.tx_ → out_address.txt 3、程式中有個DBF資料夾,它是郵局3+2的DBF,如要更新可以直接去下載郵局3+2的資料庫檔案直接更新即可。 底下為輸出範例 in_address.txt 高雄市林園區鳳林路1段1號4樓 台北市中正區新生南路一段58巷12-1號2F 台北市新生南路一段138號6樓之1 臺北市大安區敦化南路2段170號2樓 台北市大安區復興南路一段144號 台北市信義區信義路5段150巷332號13樓 苗栗縣竹南鎮博愛街217號5樓 台北市中山區南京東路2段2號9樓 桃園市桃園區中山路845號6樓 桃園市桃園區中山路845號9樓 台北市大安區敦化南路1段111號12樓 台北市大安區信義路四段296號7F-2 臺北市中正區羅斯福路1段9巷2弄12號1樓 台北市木柵路一段331-9號 新北市新店區寶橋路235巷129號2F 台北市文山區萬芳路40號 台中市北區進化

Keyboard LED & HDD LED Displayer(SystemLED)

圖片
This is a simple tools for display keyboard LED status & HDD read-write status . 這是一款簡單顯示鍵盤LED狀態與硬碟讀寫LED狀態的應用程序。 Most wireless keyboards do not have special key LED display, such as Caps Lock, Scroll Lock, Num Lock . 大部分無線鍵盤都沒有特殊鍵LED顯示,例如Caps Lock , Scroll Lock , Num Lock 。 Or on the remote desktop - maybe it’s different from the keyboard on the remote . 或是在遠端桌面 - 也許和遙控端的鍵盤狀態不同 It runs on .Net Framework 4.5, please make sure your environment supports it 它是運行在.Net Framework 4.5,請先確認您的環境有支援它 Download .net framework 4.5 here :  下載.et framework 4.5 套件:     https://www.microsoft.com/zh-tw/download/details.aspx?id=42642 Download SystemLED tool : 下載 SystemLED 程序:      https://drive.google.com/file/d/1eAF3vXgHqCEr5u09Nysqq8SzQCZ7KuDF/view?usp=sharing zip password (解壓密碼) : https://radio-idea.blogspot.com You can move position everywhere on your desktop , and click right button to close . 您可以在桌面任意位置移動位置,然後單擊右鍵關閉。

C# 讓電腦不要進入螢幕保護狀態 do not let windows into screen saver(lock)

圖片
 對不起,管理員 因為公司強迫要求使用者未使用電腦情況下,5分鐘要鎖定螢幕,由於是使用AD強制控制,所以使用者沒有辦法自己去關閉。 而我,因為常有需要參考畫面上的內容,在另外一部電腦操作,因此導致這部電腦一直會進入螢幕鎖定。超級麻煩又討厭。 所以開發了一隻小程式來防止Windows進入螢幕鎖定狀態。   程式下載(我只想使用): 這裡   密碼:radio-idea.blogspot.com   平台:.Net FrameWork 4.5   注意:可能會與軟體KVM衝突 這是利用Timer不斷偵測 Idle 時間 而這個 Idle 時間則是利用 GetLastInputInfo 取得鍵盤滑鼠輸入的最後時間計算與現在的時間差得到的,當這個時間差超過預定檢測的時間(我的程式碼是設定4分鐘,因為進入螢幕鎖定是5分鐘)時,會去模擬滑鼠輸入動作,這個模擬動作是透過SendInput來達成,以上這些功能都是呼叫Windows API來處理。 由於Windows API是非託管程序(Unmanaged)因此得引用 using System.Runtime.InteropServices; 主程序: using  System; using  System.Windows.Forms; using  System.Runtime.InteropServices; using  System.Configuration; namespace  DONTSLEEP {      public partial class   Form1 : Form     {          public int  Idle_time = 240; //閒置秒數(4分鐘)          public int  CCount = 0;          public bool  shacking =  false ;                   public enum   MonitorState   : int         {             MONITOR_ON = -1,             MONITOR_OFF = 2,            

財政部電子發票平台 Turnkey 接收檔案檢測程式(小工具)

圖片
Turnkey 是財政部電子發票平台的一套傳送工具 說真的,這套工具還蠻陽春的,對於有獨立伺服器的公司來說,不是很好用。 首先,它必須在使用者登入的桌面中執行,無法作為服務使用 其次,它執行排程時,背後一堆開啟的視窗不能關掉 最後,處理狀況的查詢,只能在該機器上直接查詢,無法透過遠端查詢(這個真的麻煩,尤其伺服器不能隨便把帳號密碼給使用者) 這次會開發這個工具的原因在於, 財務單位她們有自己的系統會產生傳給Turnkey的XML檔案,並直接丟到Turnkey處理的資料夾下 有時後,財務的系統沒有正常產生,導致電子發票平台一直沒收到資料,搞到去懷疑Turnkey主機有問題。 因此,特別開發這樣的程式來檢測Turnkey處理資料夾下是否有檔案被丟進來,並且整理後發郵件告知使用者。 先看看Turnkey處理資料檔案的類型與結構 相對於Turnkey處理黨案的預設路徑在 C:\Program Files\EINVTurnkey\UpCast 該路徑下的資料夾結構會有對應的名稱 下面還有分類資料夾: 每個分類資料夾下還會有3個資料夾,分別是SRC、BAK、ERR 通常新進來的檔案都會放在SRC裏面,經由Turnkeyt處理以後會從SRC移除並分類放在BAK和ERR裏面 所以這支程式就是專門在偵測SRC的檔案出現,並收集檔案名稱並以郵件回報給相關使用者 程式名稱:TKReceiveDetect.exe ( 下載 ) 環境需求:dotNetFrameWork 4.5 它的偵測方式不是用定時檢查,而是使用Windows的是件觸發,因為定時檢查的間隔可能會造成檢查遺失,就是當檔案進入SRC資料夾後,直到Turnkey排程觸發取走檔案時,如果定時檢查錯過這段時間這時就會檢查不到,而若把定時檢查設定太短,則會削弱大量系統效能(檢查這些資料夾必須使用遞迴處理),而且檢查時,若檔案此時被Turnkey處理掉,也是會造成偵測漏洞。 使用事件觸發通知好處是非常即時,而且事件被觸發時就會告知目前檔案狀況。因此不會漏掉要接收的資訊。

LaunchMan : start and check version and update 自訂啟動更新程式

圖片
  說明: 這支程式的用途就是和你的程式擺在一起,然後將這支程式設定成你的程式啟動用。 這支程式啟動時,會依照 INI檔的設定去幫你檢查程式版本。 如果有版本異動時,會提醒使用者要更新程式。 支援: 支援HTTP和FTP協定,可以依照你的需求把更新檔案放在WEB server或是FTP server上 環境: 僅能運行在Windows 下 由 dotNet 4.5 開發,需要作業系統支援 dotNet 4.5 的程式執行, 如果沒有,可以 下載安裝 dotNet FrameWork 4.5 套件 。 下載: LaunchMan 範例: 我有一個 kiosk 程式 main.exe 放在  C:\APP\KioskPatch 桌面上有個程式捷徑連結到 C:\APP\KioskPatch\main.exe 現在,我們把 LaunchMan 程式和這個 Kiosk 程式放在一起 (不放一起其實也可以,這樣比較好管) 修改桌面捷徑改連結到 C:\APP\KioskPatch\LaunchMan.exe 而更新檔案 有兩個 一個是 version.txt , 另一個為壓縮檔( 例如KioskPatch.ZIP ) 都放在我的網站 www.mycomp.com.tw/Patch/down/ 下 然後在 C:\APP\KioskPatch 下也放一個 version.txt 這兩個 version.txt 內容要不一樣,當內容不同時,才會啟動更新 然後,修改 INI 檔案(範例在下方) [Application] ;使用的背景圖片,自訂圖片,該圖片必須有DPI資訊才能正常顯示 LogoPicture=splash2.png ;淡入效果時間 ;Second unit FadeINDuration=3 FadeOutDuration=1 ;讓背景透明 BackgroundTransparency=true ;顯示訊息文字顏色/位置 MessageTextColor=#0000FF MessageLeftPosition=10 messageTopPosition=130 Title="Kiosk Sell System with .Net" TitleTextColor=#FF0000 TitleLeftPosition=50

頒獎用程式【分享】

圖片
  頒獎用顯示程式(含原始碼 pbw) 開發工具:Powerbuilder 10.5 版本:2.0.2.6 版本時間:2019/3/5 平台:Windows 下載位置: https://drive.google.com/file/d/1XX8SDzyeHaZxvOAlmmPOmWu4JJP1dkEp/view?usp=sharing 程式說明: 因應公司於大型會場需要頒獎時,能將得獎者名單顯示在會場投射螢幕上,由於公司參加者眾多超過300人,部分獎項得獎者可能多達50人以上,若主持人連續抽出得獎者並說出得獎者名字或編號時,現場吵雜情況下,得獎者會不知道自己已經得獎,因此透過投射螢幕可以把得獎者清單列於畫面上,讓得獎者不會錯過。

EXCEL Convert to CSV File Tool

Tool Name:  EXCEL2CSV.exe Verson: 1.0.0.0 Development Environment: MS-Visual Studio 2017 FrameWork: .Net 3.5 Description: this is a console tool to convert Excel files (eg: xls , xlsx , csv) to a uniform comma separated format data file (.CSV) without quotes between each field. if excel cell data include Enter/TAB characters or double will be replace by empty. if excel cell data include comma character , it will be replace by dot . this tool is third party for data process application (eg: EDI)to import pure data. this tool package include donet FrameWork 3.5 installer. OS: Windows XP/Windows 7/Windows 8/Windows 10 download: there usage: excel2csv.exe [full source filename] [full destination file name] if source file name or destination file name not with full path , it will use caller environment path locate. if destination file failed to create is an error on convert duration. full source file name or full destination file name need warp by double-Quotes if it include space. example:

檔案編碼轉換小工具

圖片
檔案: FileEncode.exe 運行環境: .NET 2.0 Runtime 注意,這是編碼轉換,不是翻譯喔!! 某些時候在一些新舊系統文件上就是會遇到編碼文件需求不同而傷腦筋,在某些舊程式上就是如此,也無法再改動或是更新等問題,文件本身的編碼就會導致文件交易相當不順暢。 這支小程式就是用來解決這些問題的。 但要注意的是,UNICODE萬國編碼的文字一定會比舊式編碼大得多,可能會遇到某些文字無法轉換問題,例如簡體中文(GB)轉繁體中文(BIG5)。 對於英數字文件轉換是有一定實用性的。 通常新系統會使用UTF-8編碼,舊系統會使用 BIG5編碼/ANSI編碼/ISO8895-1編碼之類的。 我這邊最多用到的是 BIG5 (950) 轉 UTF-8 (65001) 需要用的自己下載去玩吧。 下載點 使用方式: 編碼類型: 37 - IBM037 437 - IBM437 500 - IBM500 708 - ASMO-708 720 - DOS-720 737 - ibm737 775 - ibm775 850 - ibm850 852 - ibm852 855 - IBM855 857 - ibm857 858 - IBM00858 860 - IBM860 861 - ibm861 862 - DOS-862 863 - IBM863 864 - IBM864 865 - IBM865 866 - cp866 869 - ibm869 870 - IBM870 874 - windows-874 875 - cp875 932 - shift_jis 936 - gb2312 949 - ks_c_5601-1987 950 - big5 1026 - IBM1026 1047 - IBM01047 1140 - IBM01140 1141 - IBM01141 1142 - IBM01142 1143 - IBM01143 1144 - IBM01144 1145 - IBM01145 1146 - IBM01146 1147 - IBM01147 1148 - IBM01148 1149 - IBM01149 120

國道高速公路交通路況圖擷取小程式

圖片
這是一支專門下載國道高速公路交通路況圖的小程式。 程式下載: FreewayTrafficPics.zip 需要環境: dotNet Framework 4.5 、 dotNet Framework 4.5 語言套件 使用方式: 設定程式設定檔 FreewayTrafficPics.ini 裡面有個 SavePath 路徑,這個是你要儲存圖檔的路徑(該路徑資料夾必須先建立好,程式不會主動建立資料夾)。 設定 Windows 工作排程器,把程式放入排程,設定為每1分鐘執行一次(或5分鐘,程式會自動把缺少的檔案補齊)。 這個國道路況圖的路況,在 交通部高速公路局 發布,每分鐘更新一次圖檔,這個圖檔分成北中南 3 個區塊,檔案名稱命名規則如下: 北部:map_n_3_{分鐘}.jpg 中部:map_c_3_{分鐘}.jpg 南部:map_s_3_{分鐘}.jpg 圖片樣式如下: 北部 中部 南部 由我們的程式依照排程每分鐘去抓一次(原則上是抓前一分鐘比較不會有問題),抓到我們指定的資料夾: ※應用方式: 寫個主動式網頁,不管是透過 ajax 或是 refresh 或是 flash 方式都可以,輪播最新的北中南三個檔案就可以在畫面上讓使用者看到畫面了 下面是使用 HTML 展示的範例: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=big5" /> <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"> <META HTTP-EQUIV="EXPIRES" CONTENT="Mon, 22 Jul 2002 11:12:01 GMT"> <META HTTP-EQUIV="PRAGMA" CONTENT=&

[軟體] 會場音樂播放器 arena music player

圖片
這是為了公司春酒/尾牙使用的音樂播放軟體,用 Powerbuilder 10 開發,使用多部筆記型電腦撥放,搭配我自己 自製的混音器 使用。 >> [新版這裡] 這個播放器可以預載 16 軌音樂,與 8 組音效,基本春酒/尾牙流程是足夠了,不過不含影片的播放,因為雖然可以開發MCI Video Player,但是我一直處理不好字幕檔的問題,所以播放軟體我就改成使用 potPlayer 來處理。而這支程式純粹是用來播放多軌音樂的 這播放器的好處是不需要在資料夾內一個一個點擊開啟音樂,然後又要關閉播放器的問題。 每一軌音樂都可以暫停,然後再播放其它音樂,當另一個音樂流程結束,再繼續原本的音樂。 下載程式 https://drive.google.com/file/d/1SpTYKghgKYE_5LFilqQE84szcjejrhIr/view?usp=sharing 本程式由 PB 10 開發,如果你沒有安裝過 PB10 的 Runtime,需先安裝下面 Runtime 包 https://drive.google.com/file/d/1WRlk4h0-W1G0Mzky6iuGAq9LmJbo-8BE/view?usp=sharing (載點失效請留言給我,我再重新上傳 ※URL會變更) 要注意幾點:

【速報】針對WannaCry勒索軟體_微軟系列修補

Windows XP , Windows Vista , Windows 8 , Windows 2003 , Windows Server 2008適用 KB4012598修補快速整理包下載: https://drive.google.com/file/d/0BybxVRTRlzdLclAxV3lrMnpCQXc/view?usp=sharing Windows 7 , Windows Server 2008 R2 的部分要做4月份的SMB修補MS17-010 下載點: http://www.catalog.update.microsoft.com/Search.aspx?q=KB4015549

Imagine viewer 看圖軟體

這裡做個紀錄用... 最早用過ACDSee,它是最好用的,功能強大,但是後來不僅開始收費了,軟體也越來越肥,啟動時間不再像以前快,也不再小而美,後來就棄用。 再來就是FastStone Image Viewer,捨棄ACDSee後就它,但是也越來越商業化。 以上兩套都不支援Unicode,所以當你的圖變資料夾是簡體中文/日文時就會無法讀取 目前較好用的看圖軟體,可以支援Unicode資料夾或檔案名稱,軟體小而美,但功能有點精簡,可是作者自2014年後就再也沒有更新版,不知道怎麼了... 是不是沒錢繼續維護?建議覺得好用就到官網捐點錢,讓作者好繼續維護吧。 ※它有支援很多解碼插件可以自行安裝 官方網站: http://nyam.pe.kr/blog/entry/Imagine 下載點 : http://hqfc.express.com.tw:8080/share.cgi?ssid=0JT5ksH 密碼:qG55oShq

JUMPCN網站漫畫下載程式

圖片
上一篇是抓 kukudm 網站的程式,由於該站常改程式碼且不穩定,所以最後停止更新該站的擷取。後來經網友推薦的網站中,大概看了一下 jumpcn 網站比較沒那麼多的"機關",因此決定以此站為抓取對象,直接修改上一次的程式" kukucatch "以便節省開發時間。 下載位置: 按這裡 軟體版本:2.2.1.5 檔案大小:5MB(RAR壓縮) 解壓密碼:無 需要安裝:免安裝 *************************************************************************************************** *2011-08-30*另外網友 Wolfar 提供了他開發的版本,可以到下面網址 http://jumptocatch.blogspot.com/ 他的版本目前有持續更新,建議各位網友可以去看看 ***************************************************************************************************

網路漫畫下載程式

圖片
這是我自己寫的小程式 謝謝各位關心,本頁由於對象網站抓取異常已經停止更新,原程式已經重新修改並導向新網站抓取漫畫,歡迎各位到 這裡來看看 。 原本,在 阿榮 的網頁裡面看到的 抓線上漫畫的小軟體 後,愛看漫畫的我終於可以免除用網頁看漫畫的痛苦,但是常常遇到 kukudm 網站的問題(改程式碼、主機位置、網頁塞車)的困擾,導致常常下載不了,加上原本作者在當兵無法即時維護,沒辦法之餘,只好把以前拿來分析網頁的程式改寫,做出了這支程式,當然也感謝 榮哥 幫我刊載。 不過,由於 它是PowerBuilder 10 開發的,所以Runtime的部份頗大,主程式約400K,但是Runtimer就大到 13MB了!關於Runtime的檔案我還不知道要如何簡化,盡量把不要的DB connect檔案拿掉了。 提醒您,漫畫雖然好看,但是也要讓眼睛適當休息,畢竟螢幕會比書本對您的眼睛殺傷力更大喔。 廢話不多了,簡單介紹用法吧,有興趣玩的就自行下載去玩。 網頁文章內容圖片來不及更新,所以會與程式畫面有一點點出入 下載位置請點這裡 ,版本:2.0.4.5,RAR壓縮檔,約5MB,解壓後約15MB。沒有密碼。 ※來源網站的漫畫列表暫時關閉不對外開放,因此無法取得列表了。 請找到檔案 kukudm.exe,點擊並執行,主畫面如下:

Railo 免安裝 Server 版

圖片
寫這篇文章的版本是 3.1.1 這裡介紹的是 Server 的 ZIP 版本 ,不是 EXE 版。 因為EXE版在安裝到 Windows 2000 的過程有異常當機情形,而且執行時若RESET次數過多會導致無法再正常啟動,但在 Windows XP 與 Windows 2003 不會,由於未找到原因,所以未了避免過多的問題,所以用ZIP版,操作起來也是蠻好用的。 下載檔案請到 官方下載網站 下載Server版本 railo-3.1.1.000-resin-with-jre-windows.zip (71 MB) 下載的ZIP解壓所後會產生一個資料夾 railo-3.1.1.000-resin-with-windows(下文都會稱此資料夾為 Railo 資料夾),裡面會有相關檔案。

Railo免安裝版-Railo Express

圖片
不知道Railo?先看 這一篇"認識Railo" 。 寫這篇時的版本是 3.1.1 下載 railo-express 的zip壓縮檔後,將它解壓縮。 注意該資料夾下有兩個檔案 start.bat 與 stop.bat ,這是啟動與停止。一般網頁的服務位址阜( port ,也有人說窗口阜)在 80 ,預設的情況下瀏覽器瀏覽網頁時,若不指定port則都是使用 port 80 連線。因為 railo-express 屬於環境測試使用,為了避免與本機上IIS(若有安裝IIS,其預設 port 就是 80)衝突,所以使用了別的 port來啟動服務。它預設的 port 是 8888。 若你想修改啟動 port 位置,請用記事本開啟 server.xml (與 start.bat 同資料夾下),找到底下指令: <Set name="port"> <SystemProperty name="jetty.port" default="8888"/></Set> <Set name="maxIdleTime">30000</Set> <Set name="Acceptors">2</Set> <Set name="confidentialPort">8443</Set>