folder Tahribat.com Forumları
linefolder C - C++
linefolder Belli Aralıklarla Tuşa Basma Programı



Belli Aralıklarla Tuşa Basma Programı

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    asiminnesli
    asiminnesli's avatar
    Kayıt Tarihi: 19/Mart/2010
    Erkek
    stringcompare bunu yazdı

    #include <windows.h> // dahil et.

    HWND notepad = FindWindow(_T("Notepad"), NULL);

    HWND edit = FindWindowEx(notepad, NULL, _T("Edit"), NULL);

    SendMessage(edit, WM_SETTEXT, NULL, (LPARAM)_T("hello"));

    system("pause");

    return 0;

     

    çalışıyor işi durunca da bitiyor. Tam olarak istediğini yazarsan uygun hale getirilir. Şu anki haliyle notepad açıksa ona hello yazıyor sadece.

    istediğim su hocam 

    1,2,3,4,5,6,7,8,9,0 

    600,650,700,750,800,850,900,950,1000,2000 ms de bir sürekli ( hangi pencere oldugu önemli değil ) f1 e basınca bu başlayacak f2 ye basınca duracak bir program lazım 


    I am Jack's inflamed sense of rejection
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    stringcompare
    stringcompare's avatar
    Kayıt Tarihi: 05/Ağustos/2006
    Erkek
    asiminnesli bunu yazdı
    stringcompare bunu yazdı

    #include <windows.h> // dahil et.

    HWND notepad = FindWindow(_T("Notepad"), NULL);

    HWND edit = FindWindowEx(notepad, NULL, _T("Edit"), NULL);

    SendMessage(edit, WM_SETTEXT, NULL, (LPARAM)_T("hello"));

    system("pause");

    return 0;

     

    çalışıyor işi durunca da bitiyor. Tam olarak istediğini yazarsan uygun hale getirilir. Şu anki haliyle notepad açıksa ona hello yazıyor sadece.

    istediğim su hocam 

    1,2,3,4,5,6,7,8,9,0 

    600,650,700,750,800,850,900,950,1000,2000 ms de bir sürekli ( hangi pencere oldugu önemli değil ) f1 e basınca bu başlayacak f2 ye basınca duracak bir program lazım 

    Al bakalım;

    1. #include "stdafx.h"
    2. #include <windows.h>
    3. #include
    4. using namespace std;
    5. int _tmain(int argc, _TCHAR* argv[])
    6. {
    7. while (!GetAsyncKeyState(VK_F2)){}
    8. while(1){
    9. keybd_event(0x41,0x45,KEYEVENTF_EXTENDEDKEY | 0,0);
    10. Sleep(1000);
    11. if (GetAsyncKeyState(VK_F4))
    12. break;
    13. }
    14. return 0;
    15. }

     

     

    0x41 = a oluyor (http://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx deiğer harf kodları için bak). Sleep içine de kaç mili saniye bekleyeecğini yazacaksın. VK_F2 programın çalışmaya başlaması için VK_F4 de programın bitmesi için yani F2 ve F4 tuşları program çalışıyor olsun herhangi bir pencerede F2 ye basarsan saniyede 1 a yazacak f4 e basarsan program bitecek.

     

    Bu da hiç bitmeyen program: f2 ile yazar f4 ile durur bu işlem sürekli devam eder.

     

    1. #include "stdafx.h"
    2. #include <windows.h>
    3. #include <iostream>
    4. using namespace std;
    5. int _tmain(int argc, _TCHAR* argv[])
    6. {
    7. bas:while (!GetAsyncKeyState(VK_F2)){}
    8. while(1){
    9. keybd_event(0x41,0x45,KEYEVENTF_EXTENDEDKEY | 0,0);
    10. Sleep(1000);
    11. if (GetAsyncKeyState(VK_F4))
    12. goto bas;
    13. }
    14. return 0;
    15. }

     

     

    stringcompare tarafından 01/Oca/15 17:37 tarihinde düzenlenmiştir
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    KotomineKirei
    KotomineKirei's avatar
    Kayıt Tarihi: 23/Temmuz/2013
    Erkek

    Ac tools ile bunu yapıyorduk oyunlarda, eve gidince 1-2 kod gönderirim. 


    They were crying when their sons left. God is wearing black. He's gone so far to find no hope, He's never coming back. They were crying when their sons left. All young men must go. He's come so far to find the truth, He's never going home.
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ultrAsker
    ultrAsker's avatar
    Kayıt Tarihi: 14/Ağustos/2005
    Erkek

    valla ben bi ara arkadaşa yazdırmıştım bunu c de ama kimbilir nerelerde o program simdi :)


    i ve got nothing against god. its his fan club i cant stand.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    zasox
    zasox's avatar
    Kayıt Tarihi: 21/Kasım/2014
    Erkek

    Senin aradığım program easy macro recorder full sürüm ile çok basarili isler yapılabiliyor tavsiye ederim

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    asiminnesli
    asiminnesli's avatar
    Kayıt Tarihi: 19/Mart/2010
    Erkek
    stringcompare bunu yazdı
    asiminnesli bunu yazdı
    stringcompare bunu yazdı

    #include <windows.h> // dahil et.

    HWND notepad = FindWindow(_T("Notepad"), NULL);

    HWND edit = FindWindowEx(notepad, NULL, _T("Edit"), NULL);

    SendMessage(edit, WM_SETTEXT, NULL, (LPARAM)_T("hello"));

    system("pause");

    return 0;

     

    çalışıyor işi durunca da bitiyor. Tam olarak istediğini yazarsan uygun hale getirilir. Şu anki haliyle notepad açıksa ona hello yazıyor sadece.

    istediğim su hocam 

    1,2,3,4,5,6,7,8,9,0 

    600,650,700,750,800,850,900,950,1000,2000 ms de bir sürekli ( hangi pencere oldugu önemli değil ) f1 e basınca bu başlayacak f2 ye basınca duracak bir program lazım 

    Al bakalım;

    1. #include "stdafx.h"
    2. #include <windows.h>
    3. #include
    4. using namespace std;
    5. int _tmain(int argc, _TCHAR* argv[])
    6. {
    7. while (!GetAsyncKeyState(VK_F2)){}
    8. while(1){
    9. keybd_event(0x41,0x45,KEYEVENTF_EXTENDEDKEY | 0,0);
    10. Sleep(1000);
    11. if (GetAsyncKeyState(VK_F4))
    12. break;
    13. }
    14. return 0;
    15. }

     

     

    0x41 = a oluyor (http://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx deiğer harf kodları için bak). Sleep içine de kaç mili saniye bekleyeecğini yazacaksın. VK_F2 programın çalışmaya başlaması için VK_F4 de programın bitmesi için yani F2 ve F4 tuşları program çalışıyor olsun herhangi bir pencerede F2 ye basarsan saniyede 1 a yazacak f4 e basarsan program bitecek.

     

    Bu da hiç bitmeyen program: f2 ile yazar f4 ile durur bu işlem sürekli devam eder.

     

    1. #include "stdafx.h"
    2. #include <windows.h>
    3. #include
    4. using namespace std;
    5. int _tmain(int argc, _TCHAR* argv[])
    6. {
    7. bas:while (!GetAsyncKeyState(VK_F2)){}
    8. while(1){
    9. keybd_event(0x41,0x45,KEYEVENTF_EXTENDEDKEY | 0,0);
    10. Sleep(1000);
    11. if (GetAsyncKeyState(VK_F4))
    12. goto bas;
    13. }
    14. return 0;
    15. }

     

     

    hocam öncelikle a değil m yazıyor sürekli f2 f4 falan da çalışmıyor 


    I am Jack's inflamed sense of rejection
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    stringcompare
    stringcompare's avatar
    Kayıt Tarihi: 05/Ağustos/2006
    Erkek

    işletim sisteminle alakalı olabilir bende çalışıyor.

    Eğer exe çalıştırmaya güveniyorsan deneyebilirsin: http://www.filedropper.com/hello_2

    Eset kendi dosyamı indiriyorken bile siteyi potansiyel risk grubunda gördü ama dosya temiz sen bilirsin.

    md5: 332f41d933ea4ee9dc50cf0be05621cd

     

    stringcompare tarafından 01/Oca/15 18:33 tarihinde düzenlenmiştir
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    asiminnesli
    asiminnesli's avatar
    Kayıt Tarihi: 19/Mart/2010
    Erkek
    stringcompare bunu yazdı

    işletim sisteminle alakalı olabilir bende çalışıyor.

    win7


    I am Jack's inflamed sense of rejection
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    stringcompare
    stringcompare's avatar
    Kayıt Tarihi: 05/Ağustos/2006
    Erkek
    asiminnesli bunu yazdı
    stringcompare bunu yazdı

    işletim sisteminle alakalı olabilir bende çalışıyor.

    win7

     

    çalıştırılabilir link ekledim. güveniyorsan çalıştır. kullandığımız fonksiyonlar da win2000+ desteği veriyor.

     

    http://msdn.microsoft.com/en-us/library/windows/desktop/ms646293%28v=vs.85%29.aspx

    http://msdn.microsoft.com/en-us/library/windows/desktop/ms646304%28v=vs.85%29.aspx

    stringcompare tarafından 01/Oca/15 18:34 tarihinde düzenlenmiştir
Toplam Hit: 6280 Toplam Mesaj: 20