Jump to content

Windows Kullanıcı Ekle-Sil & Süre Sınırlama Prog.


kamuran731
 Share

Recommended Posts

[url=http://www.tnctr.com/uploads/imgs/pre_1368372231__resimkullaniciprogrami.png]pre_1368372231__resimkullaniciprogrami.p[/URL]

 

Programın Özellikleri:

- Sınırlı veya Yönetici olarak Yeni kullanıcı ekleme

- Varolan kullanıcıları listeledikten sonra istediğinizi dosyaları ile birlikte silme

- istediğiniz kullanıcı için zaman sınırlaması ayarlama (misal user kullanıcısının haftasonu 10:11  13:14  15:17 saatleri dışında bilgisayarı    kullanmasını engelleyebilirsiniz

 

Bu program tamamen kendi yapımımdır. Yanlız takıldığım birkaç yerde kodlama konusunda bana yardımcı olan arkadaşlarım

pairs ve SimpsoN_Bart arkadaşlarıma teşekkür ederim

 

Uyarı: Yukarıdada belirtmiş olduğum gibi, Seçmiş olduğunuz kullanıcıyı ve dosyalarını silebilirsiniz...!!! 

           Kullanım esnasında; Bu ve benzer durumlarda sorumluluk tamamen kullanıcıya aittir. 

 

Link

http://www.mediafire.com/?l9pnl8xrn3l3uim

Programı ilk defa çalıştırdığınız zaman sadece bir defaya mahsus olmak üzere Serial kısmına  "kamuran"  yazarsanız program açılır

Edited by kamuran731
kullanıcı isimleri düzenlendi.
Link to comment
Share on other sites

isteğe bağlı olacak zaten ama önceden bir liste belirlemek lazım 

programda 15-20 program ismi olacak engellemek istediğin programın yanındaki kutucuğu işaterlediğinde işaretli olanlar engellenecek

engelleme mantığı ise şöyle olacak; kullanıcı programı açılmaya çalışınca bir saniye içerisinde kapanacak (kullanıcı farketmeyecek bile) yani açılmayacak

Link to comment
Share on other sites

  • 2 hafta sonra ...

Program engelleme için bunu yaptım işinizi görürümü?

http://www.mediafire.com/?roec7xqmlwcaczf

 

program geliştirilebilir; Programa açılışta çalışma ve gizlenme özelliği v.s eklenebilir.

 

bunun biraz daha gelişimişi olsa çok süper olur açık işlemlerden seçebilsek mesela  veya belirli programlar dışında hiçbirşey açılmasın en olmadı şu yaptğına dllhost.exe de ekler msin ?

Link to comment
Share on other sites

@Yusuf1284 bu programı yapmamın nedeni çocukların bazı programları açabilmesini engellemekti.

programı gizliyebiliyorum ama işlemlerde gizleyemediğim için kullanıcı tarafından devredışı bırakılabiliyor

(bu konuda uzman arkadaşlardan yardım bekliyrom) bundan dolayı programı şu an geliştirme yoluna gitmiyorum.

senin için dllhost.exe yi ekledim indirebilrisin.

http://www.mediafire.com/?81slrgvvzt72pm4

Link to comment
Share on other sites

@Yusuf1284 bu programı yapmamın nedeni çocukların bazı programları açabilmesini engellemekti.

programı gizliyebiliyorum ama işlemlerde gizleyemediğim için kullanıcı tarafından devredışı bırakılabiliyor

(bu konuda uzman arkadaşlardan yardım bekliyrom) bundan dolayı programı şu an geliştirme yoluna gitmiyorum.

senin için dllhost.exe yi ekledim indirebilrisin.

http://www.mediafire.com/?81slrgvvzt72pm4

 

Tmm tşkrler ilgin için.Nasıl yaptğını anlatırsan biraz bende eklesem ya da ekle butonu olsa geliştirme açısından... 

Edited by yusuf1284
Link to comment
Share on other sites

Autoit programı ile yaptım kodları paylaşıyorum

#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Auto End Task ..:: By Kamuran ::..", 360, 192)
GUISetState(@SW_SHOW)
$ABOUT = GUICtrlCreateButton("Hakkında", 250, 10, 70, 26)
$TUMUSEC = GUICtrlCreateButton("Tümünü Seç", 250, 37, 80, 26)
$TUMUSECME = GUICtrlCreateButton("Tümünü Seçme", 250, 65, 80, 26)
GUISetState(@SW_SHOW)

$C1 = GUICtrlCreateCheckbox("Internet Explorer",2,40,100)
$C2 = GUICtrlCreateCheckbox("Chrome",2,60,100)
$C3 = GUICtrlCreateCheckbox("Firefox",2,80,100)
$C4 = GUICtrlCreateCheckbox("Yandex",2,100,100)
$C5 = GUICtrlCreateCheckbox("Opera",2,120,100)
$C6 = GUICtrlCreateCheckbox("msiexec",2,140,100)
$C7 = GUICtrlCreateCheckbox("dllhost.exe",2,160,100)

GUICtrlCreateLabel("Seçili Olan Programların çalışması engellenir",3,2,220,15)

$exititem   = TrayCreateItem("Çıkış")
TrayItemSetOnEvent(-1,"kapat")
$exititem   = TrayCreateItem("Hakkında")
TrayItemSetOnEvent(-1,"Hakkinda")
TraySetState()
Func kapat()
Exit
EndFunc
Func hakkinda()
MsgBox(0,"By Kamuran","Atanan işlemeler gerçekleşince 1 saniyede otomatik kapatılır",5)
EndFunc

Func _Process_Close($Process = "")
        If $Process = "" Or ProcessExists($Process) = 0 Then Return SetError(1,0,0)
        While ProcessExists($Process) <> 0
	    ProcessClose($Process)
	    Sleep(50)
		If GUICtrlRead($C1) = 1 or GUICtrlRead($C2) = 1 or GUICtrlRead($C3) = 1 or GUICtrlRead($C4) = 1 or GUICtrlRead($C5) = 1 or GUICtrlRead($C6) = 1 or GUICtrlRead($C7) = 1 Then TrayTip("..:: By Kamuran","Çalıştırmaya Yetkiniz Yok",2,2)
       WEnd
        Return 1
EndFunc
While 1

	If GUICtrlRead($C1) = 1 Then  _Process_Close("iexplore.exe")
	If GUICtrlRead($C2) = 1 Then  _Process_Close("chrome.exe")
	If GUICtrlRead($C3) = 1 Then  _Process_Close("Firefox.exe")
	If GUICtrlRead($C4) = 1 Then  _Process_Close("Yandex.exe")
	If GUICtrlRead($C5) = 1 Then  _Process_Close("Opera.exe")
	If GUICtrlRead($C6) = 1 Then  _Process_Close("msiexec.exe")
	If GUICtrlRead($C7) = 1 Then  _Process_Close("dllhost.exe")
		$ka = FileRead("kam.txt")
	 	_Process_Close($ka)
		Sleep("50")

	$nMsg = GUIGetMsg()
	Switch $nMsg
Case $GUI_EVENT_CLOSE
		Exit

Case $TUMUSEC
		GUICtrlSetState($C1,$GUI_CHECKED)
		GUICtrlSetState($C2,$GUI_CHECKED)
		GUICtrlSetState($C3,$GUI_CHECKED)
		GUICtrlSetState($C4,$GUI_CHECKED)
		GUICtrlSetState($C5,$GUI_CHECKED)
		GUICtrlSetState($C6,$GUI_CHECKED)
		GUICtrlSetState($C7,$GUI_CHECKED)
Case $TUMUSECME
		GUICtrlSetState($C1,$GUI_UNCHECKED)
		GUICtrlSetState($C2,$GUI_UNCHECKED)
		GUICtrlSetState($C3,$GUI_UNCHECKED)
		GUICtrlSetState($C4,$GUI_UNCHECKED)
		GUICtrlSetState($C5,$GUI_UNCHECKED)
		GUICtrlSetState($C6,$GUI_UNCHECKED)
		GUICtrlSetState($C7,$GUI_UNCHECKED)
Case $ABOUT
		hakkinda()
	EndSwitch
WEnd

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...