[C#]如何取出最近在Windows上所使用的文件檔案
最近在評估一個功能,希望能用Windows最近使用的文件檔案做些對應的處理,這邊不想用監控整個檔案系統的方式,也不想要像防毒軟體一樣Hook,因此想到在Windows中有Recent Items這樣的東西,假設我能取得這邊的資訊,應該也就夠我做些處理了。 ...
最近在評估一個功能,希望能用Windows最近使用的文件檔案做些對應的處理,這邊不想用監控整個檔案系統的方式,也不想要像防毒軟體一樣Hook,因此想到在Windows中有Recent Items這樣的東西,假設我能取得這邊的資訊,應該也就夠我做些處理了。 ...
筆者最近在做的專案與自己在玩的東西都需要去取出Process的Owner來做些顯示或是判斷,這邊所謂的Owner就是工作管理員中我們所看到的User Name。 ...
最近筆者再嘗試實現類似Chrome的程式架構,程式由多個Process組成並協同運作,因此最先要碰到的課題就是要把別的應用程式Process給內嵌到程式內。 ...
筆者在論壇中看到FileSystemWatcher在不同系統上的事件觸發問題這篇發問,覺得十分有趣,同樣的程式在不同的OS有不同的結果。為了確定這個問題,筆者實際撰寫了像下面這樣的測試程式做了點測試。 ...
最近筆者想要利用廣播封包做些處理,稍微研究了一下,這篇簡單的做個紀錄。 ...
最近在看網路文章發現這個議題,回想了一下以往在做刪除的動作都是直接刪掉,沒有注意到將刪除的檔案送到資源回收桶要怎樣處理,所以這邊花了點時間玩了一下,並隨手做個筆記。 ...
最近專案程式發生了一個很奇妙的BUG,專案程式在某些情況下網路傳輸會發生Timeout的現象,而且一發生就是一連串的網路傳輸都連帶Timeout。這問題很難重現,程式看起來邏輯都對,在大部分的情況下都看不到這種現象,開發團隊的電腦也沒有一台發生。後來查了一下網路文章,大膽推測是因為連線數過多造成的,可能是某些狀況下程式會同時有多個網路傳輸的連線,導致超過可容納的連線數造成等待而Timeout。 ...
這次Sprint有解一個問題,就是我們的專案程式在抓取某些網站的縮圖(像是Yahoo…)時會抓取不到,但是Web版的程式看同一篇貼文卻是OK的,實際查驗了一下發現程式在抓取圖片時會丟出例外導致無法正確將圖片下載下來,例外的訊息大概是這樣的"The server committed a protocol violation. Section=ResponseHeader Detail=CR must be followed by LF",查驗了一下網路文章才知道這部份問題可能是違反了以下幾項: ...
筆者在[C#]取用.picasa.ini內存的現有資訊來做臉部偵測這篇透過了Picasa的ini檔擷取出了臉部的資訊,但是該ini檔如果不經過Picasa去整理相片就不會產生。因此這邊筆者想要直接去擷取Picasa的資料庫,因為用Picasa瀏覽時多半相片都會顯示臉部的範圍,儘管使用者沒有做過Tag的動作,代表Picasa其實不論是否有做過Tag都會有臉部識別的資訊,只是可能存放在自己的資料庫中。 ...
在無線網路的領域中,若是節點間要進行傳輸,會試圖嚐試發送RTS訊號,當接收端收到且允許傳送時,接收端會發送CTS訊號,傳送端就會知道可以進行傳送的動作。但若是傳送端發送了RTS後過段時間沒收到CTS訊號,代表訊號被碰撞掉了,這時會挑選個backoff值,決定要多久後再重試傳輸。這邊的backoff值會隨著碰撞而變大backoff值的區間,也就是無線網路領域所謂的Backoff window機制。 ...