| 上一篇主題 :: 下一篇主題   | 
	
	
	
		| 發表人 | 
		內容 | 
	
	
		jerryclt
 
 
  註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
  第 1 樓
  | 
		 | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		marvin
 
 
  註冊時間: 2004-06-01 文章: 321
 
  第 2 樓
  | 
		
			
				 發表於: 星期五 十月 04, 2013 1:12 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				| 執行時先去某個 DBF 加個1 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		jerryclt
 
 
  註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
  第 3 樓
  | 
		
			
				 發表於: 星期五 十月 04, 2013 2:17 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				這個方式小弟曾經用過,
 
但是發生當機後,
 
那個值就開始不準確了! | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		bx1166
 
 
  註冊時間: 2011-12-06 文章: 273
 
  第 4 樓
  | 
		
			
				 發表於: 星期五 十月 04, 2013 2:18 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				| 改寫那個A.exe 讓他自己寫個紀錄檔 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		jerryclt
 
 
  註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
  第 5 樓
  | 
		
			
				 發表於: 星期五 十月 04, 2013 2:50 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | bx1166 寫到: | 	 		  | 改寫那個A.exe 讓他自己寫個紀錄檔 | 	  
 
 
小弟以前的做法是,
 
在伺服端那個記錄檔內的主鍵欄位內容是 電腦名稱+USER ID,
 
另一個欄位就是計數器(啟始值為0),
 
每開一次A.EXE計數器就+1
 
每關一次A.EXE計數器就-1...
 
正常狀況下結束掉全部的A.EXE後計數器歸0...
 
這就是您所說的記錄檔嗎?
 
 
可是遇到當機時,
 
這個值就不正確了! | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		bx1166
 
 
  註冊時間: 2011-12-06 文章: 273
 
  第 6 樓
  | 
		
			
				 發表於: 星期五 十月 04, 2013 3:44 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				A.exe裡面 更改程式碼 最開頭加一段 把開啟日期時間寫入dbf 或者讀入某一個紀錄檔 將紀錄檔裡面 某個變數 +1
 
 
 
dbf 的方式 可以追蹤 甚至可以加入 只要定時去清理舊紀錄 避免檔案越來越大
 
很多東西都可以記錄起來 看誰動了哪一筆資料 誰印了某一檔案
 
 
而另外一個的方式 只是紀錄數次而已 沒其他參考作用 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		jerryclt
 
 
  註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
  第 7 樓
  | 
		
			
				 發表於: 星期五 十月 04, 2013 4:13 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				執行時+1
 
結束時-1
 
不正常結束時(如當機或某個A.EXE死當),
 
這個值如何修正?
 
 
比方執行第5次時該值=5
 
這時某個A.EXE死了,
 
無法在結束前做-1的動作,
 
再執行一次A.EXE就會再+1變成 6,
 
而實際上只有5個A.EXE在執行... | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		bx1166
 
 
  註冊時間: 2011-12-06 文章: 273
 
  第 8 樓
  | 
		
			
				 發表於: 星期五 十月 04, 2013 4:23 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				| 你問的是幾個A.exe在執行 還是 A.exe執行了幾次啊? | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		syntech
 
 
  註冊時間: 2003-05-16 文章: 4252 來自: Taipei,Taiwan
  第 9 樓
  | 
		
			
				 發表於: 星期五 十月 04, 2013 4:25 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				License Manager ?
 
 
以前用的 以色列公司設計的網路版KEYPRO License manager 會裝在主機上,
 
然後timer啟動,驗證client還有沒有活著,
 
不過一樣, client 掛掉後,要過一陣子才會清除license,
 
License manager 也有設計手動清除的機制.
 
 
 
----
 
樓上說的,以前我在設計我們自己公司用的license manager 都試過,
 
我印象中這裡以前好像也討論過,
 
最後發現管理成本過高.      
 
因為 windows+網路 真的沒那麼穩定.      _________________ 如果公司有下列困擾:
 
1. 找不到便宜,快速,簡易的 生產排程軟體
 
2. 不知道如何快速排定 採購計劃
 
3. 成本抓不準,自己算比軟體算有用
 
4. 想學習系統規劃,想找系統架構的顧問
 
 
請聯絡我們,也許我們幫得上忙 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		jerryclt
 
 
  註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
  第 10 樓
  | 
		
			
				 發表於: 星期五 十月 04, 2013 4:50 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | bx1166 寫到: | 	 		  | 你問的是幾個A.exe在執行 還是 A.exe執行了幾次啊? | 	  
 
 
抱歉,
 
小弟問的是:目前的WINDOWS下正在執行幾個A.EXE
 
不是統計A.EXE(曾經)被執行了幾次 @@
   jerryclt 在 星期五 十月 04, 2013 4:55 pm 作了第 1 次修改 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		jerryclt
 
 
  註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
  第 11 樓
  | 
		
			
				 發表於: 星期五 十月 04, 2013 4:55 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				回S大,
 
不是要管制網路上使用者的人數,
 
單純想要知道某程式在某一台工作站上,
 
目前被開啟了幾個. | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		bx1166
 
 
  註冊時間: 2011-12-06 文章: 273
 
  第 12 樓
  | 
		
			
				 發表於: 星期五 十月 04, 2013 5:07 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				如果是指單一一個工作站上 開了幾個A.exe
 
 
只要去計算_screen.caption 一樣的 windows 有幾個, 不就是你要的? | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		jerryclt
 
 
  註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
  第 13 樓
  | 
		
			
				 發表於: 星期五 十月 04, 2013 5:16 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | bx1166 寫到: | 	 		  如果是指單一一個工作站上 開了幾個A.exe
 
 
只要去計算_screen.caption 一樣的 windows 有幾個, 不就是你要的? | 	  
 
 
可以請教實際做法嗎? | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		bx1166
 
 
  註冊時間: 2011-12-06 文章: 273
 
  第 14 樓
  | 
		
			
				 發表於: 星期五 十月 04, 2013 5:26 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				_screen.caption="xxx"
 
nn=chk_rload("xxx")
 
	function chk_rload
 
	lpara screen_caption
 
	declare integer FindWindow in Win32API string class_name, string window_title
 
	return FindWindow(null,screen_caption)
 
endfunc | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		syntech
 
 
  註冊時間: 2003-05-16 文章: 4252 來自: Taipei,Taiwan
  第 15 樓
  | 
		
			
				 發表於: 星期五 十月 04, 2013 5:28 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				win32 findwindow _________________ 如果公司有下列困擾:
 
1. 找不到便宜,快速,簡易的 生產排程軟體
 
2. 不知道如何快速排定 採購計劃
 
3. 成本抓不準,自己算比軟體算有用
 
4. 想學習系統規劃,想找系統架構的顧問
 
 
請聯絡我們,也許我們幫得上忙 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		 |