Jump to content

Autoit Ile Ilgili Önemli Sorular...


asmazh
 Share

Recommended Posts

Öncelikle Merhabalar Arkadaşlar

[color="#FF0000"]1. PROBLEM :[/color] AutoİT de bir butona resim veriyorum Projemmi "exe" yapınca butonun resmini autoit kendi hafızasına almıyor bilgisayarda bulunan resmi sildikten sonra exe halindaki programı çalıştırınca resim silindiği için buton resimsiz kalıyor...

[color="#FF0000"]2. PROBLEM :[/color] [color="#FF0000"]BU ÖNEMLİ![/color]
Bir projemde kullanıcının belirlediği bir şifre ile programa girmesini istiyorum fakat bu nasıl autoİT in hafızasında duracak bu benim için çok önemli bunun basit bir örneğini bana verebilirseniz sevinirim.
[color="#FF0000"]
3.PROBLEM :[/color]
Bir butona tıklayacağım Monitör Kapanacak bu autoİT ile mümkünmü eğer münkünse hangi kodlar ile...

[color="#FF0000"]4. PROBLEM :[/color]
Programda fareyi bir noktaya sürükleyeceğim ve bir butona tıklamışım gibi olacak işlem yapacak...


[color="#0000FF"]EVET ARKADAŞLAR İNŞALLAH NE DEMEK İSTEDİĞİMİ ANLAMIŞSSINIZDIR...
ACİL YARDIMLARINIZI BEKLİYORUM ŞİMDİDEN TEŞEKKÜRLER...[/color]
Link to comment
Share on other sites

1. Problem: Resmi fileinstall komutu ile exeye gömebilirsin ve programda istediğin zaman vereceğin konumdan çağırabilirsin.

2. Problem: Regedit veya ini dosyasında saklayabilirsin. Şifrenin direk okunmasını engellemek için stringencrypt komutunu kullanabilirsin.

3. Problem: bi komut vardı ama hatırlıyorum dersem yalan :D

4. Problem: while komutunun içinde bir if döngüsüyle dilediğini yapabilirsin mesela
[code]
while 1
$getpos = MouseGetPos()
if @DesktopHeight -200 < $getpos[1] And @DesktopWidth - 200 < $getpos[0] Then MsgBox(0,"deneme","deneme")
WEnd[/code]

mesela bu örnekte sağ alt köşede 200e200 lük bir alana gelirsen deneme mesajı çıkacaktır.

Link to comment
Share on other sites

Monitorü kapatmak için, benim daha önceden kullandığım kod;

[codebox]_BL_TurnOffMonitor(True)
Sleep(1000)
_BL_TurnOffMonitor(False)

Func _BL_TurnOffMonitor($OFF = True, $USER32_DLL = "user32.dll", $Before_Wait = 500)
Local $Type = 2
If $OFF = False Then $Type = -1
Sleep($Before_Wait)
Local $BL_GETOPT = AutoItSetOption("WinTitleMatchMode", 4)
DllCall($USER32_DLL, "int", "SendMessage", "hwnd", -1, "int", 274, "int", 61808, "int", $Type) ;
AutoItSetOption("WinTitleMatchMode", $BL_GETOPT)
EndFunc ;==>_BL_TurnOffMonitor[/codebox]

Link to comment
Share on other sites

Yardım dosyasında çok güzel bir örnek mevcuttu!
Daha basit bir örnek istersen;

[codebox]#include <String.au3>

Global $s_EncryptPassword = "BirSeyKarala"
Global $s_EncryptText = "Bu gün canım sıkılıyor..."

Global $Encrypt = _StringEncrypt(1, $s_EncryptText, $s_EncryptPassword,1)
MsgBox(64,"Şifrelendi!",$Encrypt)

Global $Decrypt = _StringEncrypt(0, $Encrypt, $s_EncryptPassword,1)

MsgBox(64,"Çözüldü!",$Decrypt)[/codebox]

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...