Makroya Tuş Ekleme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Onaylı Üye
Katılım
30 Nis 2023
Mesajlar
112
Tepki puanı
3
Ödüller
2
Yaş
25
3 HİZMET YILI
Merhaba ben 1 tane macro kodladım craftrise için ancak bedwarsta yatak kıramıyorum ben bu makroya tuş eklemek istiyorum F tuşu bana yardımcı olurmusunuz
ve o kodu nereye yazıcam 5 tane klasör var
Clicker:AutoClicker.py ler var
İmgui var
ui var py+.h var
bide x64 var relese felan loader var ordada
main.cpp
main.h

kodu ve onu hangi klasöre yazıcağımı söylermisiniz
 
Süper Üye
Katılım
26 Mar 2016
Mesajlar
776
Çözümler
6
Tepki puanı
274
Ödüller
11
10 HİZMET YILI
click işlemini yaptırdığın kod bloğunu paylaşırsan belki yardımcı olabilirim
 
Onaylı Üye
Katılım
4 Nis 2020
Mesajlar
51
Çözümler
1
Tepki puanı
3
Ödüller
3
Yaş
26
6 HİZMET YILI
birazdaha detaylı anlatır mısın knk
 
Uzman Üye
Katılım
29 Eki 2017
Mesajlar
186
Tepki puanı
6
Ödüller
8
Yaş
25
8 HİZMET YILI
kanka tam anlam vermedim ne yapmaya çalıştığına açıklarmısın net bir şekilde
 
Seçkin Üye
Katılım
21 Ocak 2020
Mesajlar
415
Çözümler
5
Tepki puanı
65
Ödüller
7
Sosyal
6 HİZMET YILI
Anladım, C++ dilinde F tuşuna basıldığında belirli bir kodun çalıştırılması için bir tuş dinleyicisi kullanmanız gerekecek. Bu dinleyici, genellikle bir döngü içinde sürekli olarak klavye girişini kontrol eder ve belirli bir tuş kombinasyonu algılandığında belirli bir eylemi gerçekleştirir.

Öncelikle, mevcut kodunuzu görmem gerekecek. Ancak, genellikle tuş dinleyicisinin bulunduğu main.cpp veya benzeri bir dosyada olacağını tahmin ediyorum. Kodunuzu görebilirsem, F tuşuna basıldığında yatak kırmak gibi bir eylemi gerçekleştirmek için gerekli değişiklikleri yapabiliriz.

İlgili kodu gönderebilirseniz, size nasıl bir F tuşu dinleyicisi ekleyeceğinizi gösterebilirim ve bu kodu hangi dosyaya eklemeniz gerektiği konusunda size daha fazla bilgi verebilirim.
 
Onaylı Üye
Katılım
30 Nis 2023
Mesajlar
112
Tepki puanı
3
Ödüller
2
Yaş
25
3 HİZMET YILI
Bakın şimdi anlatmak istediğim şey 1 tane makro kodladım bunu craftrise da kullanıcam ancak makro açıkken bed kırılmıyor ve rahat değil o yüzden bind eklemek istiyorum 1 tane checkbox var enable kontrol eden checkbox fonksiyonu için bi tuş eklemek istiyorum yani F tuşuna bastığımda Checkboxtaki tik kalkıcak ve makro stop olucak tekrar bastığım F ye macro start olup Chechboxı tiklicek Yardım etmek isteyen lütfen dcden yazsın bana
Dc:godaires_ oradan srcyi atarım

Anladım, C++ dilinde F tuşuna basıldığında belirli bir kodun çalıştırılması için bir tuş dinleyicisi kullanmanız gerekecek. Bu dinleyici, genellikle bir döngü içinde sürekli olarak klavye girişini kontrol eder ve belirli bir tuş kombinasyonu algılandığında belirli bir eylemi gerçekleştirir.

Öncelikle, mevcut kodunuzu görmem gerekecek. Ancak, genellikle tuş dinleyicisinin bulunduğu main.cpp veya benzeri bir dosyada olacağını tahmin ediyorum. Kodunuzu görebilirsem, F tuşuna basıldığında yatak kırmak gibi bir eylemi gerçekleştirmek için gerekli değişiklikleri yapabiliriz.

İlgili kodu gönderebilirseniz, size nasıl bir F tuşu dinleyicisi ekleyeceğinizi gösterebilirim ve bu kodu hangi dosyaya eklemeniz gerektiği konusunda size daha fazla bilgi verebilirim.
Discordunu yazarmısın
 
Seçkin Üye
Katılım
21 Ocak 2020
Mesajlar
415
Çözümler
5
Tepki puanı
65
Ödüller
7
Sosyal
6 HİZMET YILI
Anladım, bu durumda istediğiniz işlevsellik için bir tuş dinleyicisi oluşturmalısınız. Bu tuş dinleyicisi, F tuşuna basıldığında belirli bir işlemi gerçekleştirecek ve aynı zamanda kontrol kutusundaki işareti değiştirecek.

Öncelikle, C++ dilinde bir tuş dinleyicisi ekleyeceğiniz bir fonksiyon oluşturmalısınız. Bu fonksiyon, F tuşuna basıldığında kontrol kutusundaki işareti değiştirmeli ve makroyu başlatıp durdurmalıdır. Ardından, bu fonksiyonu F tuşuna bağlamalısınız.

Kodunuzu paylaşmanız durumunda size daha spesifik bir yardımcı olabilirim. Ancak, aşağıda yaklaşık olarak nasıl bir işlem yapabileceğinizin bir örneğini sunuyorum:


#include <iostream>
#include <windows.h> // Windows API'yi kullanacağız

using namespace std;

bool macroEnabled = false; // Makro durumunu izlemek için bir değişken

void toggleMacro() {
macroEnabled = !macroEnabled; // Makro durumunu tersine çevir

// Kontrol kutusundaki işareti değiştir
// Burada kontrolKutusuAdi, kontrol kutusunun adı ya da ID'si olmalıdır
// Bu, arayüz kütüphanenize (örneğin WinAPI veya Qt) bağlı olacaktır
// Bu örnekte, kontrol kutusunun adı kontrolKutusuAdi olarak varsayılmıştır
if (macroEnabled) {
// Kontrol kutusuna işareti ekleyin
// Örneğin:
// SetCheckBoxState(kontrolKutusuAdi, true);
cout << "Makro başlatıldı." << endl;
} else {
// Kontrol kutusundaki işareti kaldır
// Örneğin:
// SetCheckBoxState(kontrolKutusuAdi, false);
cout << "Makro durduruldu." << endl;
}
}

// F tuşu için tuş dinleyicisi
LRESULT CALLBACK KeyboardProc(int nCode, WPARAM wParam, LPARAM lParam) {
if (nCode >= 0) {
if (wParam == WM_KEYDOWN) {
// F tuşu basıldığında toggleMacro fonksiyonunu çağır
if (((KBDLLHOOKSTRUCT*)lParam)->vkCode == VK_F) {
toggleMacro();
}
}
}

return CallNextHookEx(NULL, nCode, wParam, lParam);
}

int main() {
// Klavye dinleyicisi kurulumu
HHOOK keyboardHook = SetWindowsHookEx(WH_KEYBOARD_LL, KeyboardProc, NULL, 0);

// Klavye olaylarını dinlemek için bir döngü
MSG msg;
while (GetMessage(&msg, NULL, 0, 0)) {
TranslateMessage(&msg);
DispatchMessage(&msg);
}

// Hook'u kaldır
UnhookWindowsHookEx(keyboardHook);

return 0;
}

Bu kod, C++ dilinde bir makro durumunu başlatıp durdurmak için F tuşunu kullanır. Ancak, kontrol kutusundaki işaretlemeyi gerçekleştirecek fonksiyonlar ve F tuşuna basıldığında tetiklenecek fonksiyonlar gerçek arayüz kütüphanenize bağlı olacaktır. Bu nedenle, arayüz kütüphanenizi kullanarak kontrol kutusunun durumunu değiştirmeniz ve F tuşuna basıldığında doğru fonksiyonu çağırmanız gerekir.

Eğer mevcut kodunuzu paylaşırsanız, daha spesifik yardım sağlayabilirim. Ayrıca, Discord üzerinden daha detaylı bir destek almak isterseniz, belirttiğiniz Discord kullanıcı adınızı veya sunucunuzu paylaşabilirsiniz.
 
Onaylı Üye
Katılım
30 Nis 2023
Mesajlar
112
Tepki puanı
3
Ödüller
2
Yaş
25
3 HİZMET YILI
ka
Anladım, bu durumda istediğiniz işlevsellik için bir tuş dinleyicisi oluşturmalısınız. Bu tuş dinleyicisi, F tuşuna basıldığında belirli bir işlemi gerçekleştirecek ve aynı zamanda kontrol kutusundaki işareti değiştirecek.

Öncelikle, C++ dilinde bir tuş dinleyicisi ekleyeceğiniz bir fonksiyon oluşturmalısınız. Bu fonksiyon, F tuşuna basıldığında kontrol kutusundaki işareti değiştirmeli ve makroyu başlatıp durdurmalıdır. Ardından, bu fonksiyonu F tuşuna bağlamalısınız.

Kodunuzu paylaşmanız durumunda size daha spesifik bir yardımcı olabilirim. Ancak, aşağıda yaklaşık olarak nasıl bir işlem yapabileceğinizin bir örneğini sunuyorum:


#include <iostream>
#include <windows.h> // Windows API'yi kullanacağız

using namespace std;

bool macroEnabled = false; // Makro durumunu izlemek için bir değişken

void toggleMacro() {
macroEnabled = !macroEnabled; // Makro durumunu tersine çevir

// Kontrol kutusundaki işareti değiştir
// Burada kontrolKutusuAdi, kontrol kutusunun adı ya da ID'si olmalıdır
// Bu, arayüz kütüphanenize (örneğin WinAPI veya Qt) bağlı olacaktır
// Bu örnekte, kontrol kutusunun adı kontrolKutusuAdi olarak varsayılmıştır
if (macroEnabled) {
// Kontrol kutusuna işareti ekleyin
// Örneğin:
// SetCheckBoxState(kontrolKutusuAdi, true);
cout << "Makro başlatıldı." << endl;
} else {
// Kontrol kutusundaki işareti kaldır
// Örneğin:
// SetCheckBoxState(kontrolKutusuAdi, false);
cout << "Makro durduruldu." << endl;
}
}

// F tuşu için tuş dinleyicisi
LRESULT CALLBACK KeyboardProc(int nCode, WPARAM wParam, LPARAM lParam) {
if (nCode >= 0) {
if (wParam == WM_KEYDOWN) {
// F tuşu basıldığında toggleMacro fonksiyonunu çağır
if (((KBDLLHOOKSTRUCT*)lParam)->vkCode == VK_F) {
toggleMacro();
}
}
}

return CallNextHookEx(NULL, nCode, wParam, lParam);
}

int main() {
// Klavye dinleyicisi kurulumu
HHOOK keyboardHook = SetWindowsHookEx(WH_KEYBOARD_LL, KeyboardProc, NULL, 0);

// Klavye olaylarını dinlemek için bir döngü
MSG msg;
while (GetMessage(&msg, NULL, 0, 0)) {
TranslateMessage(&msg);
DispatchMessage(&msg);
}

// Hook'u kaldır
UnhookWindowsHookEx(keyboardHook);

return 0;
}

Bu kod, C++ dilinde bir makro durumunu başlatıp durdurmak için F tuşunu kullanır. Ancak, kontrol kutusundaki işaretlemeyi gerçekleştirecek fonksiyonlar ve F tuşuna basıldığında tetiklenecek fonksiyonlar gerçek arayüz kütüphanenize bağlı olacaktır. Bu nedenle, arayüz kütüphanenizi kullanarak kontrol kutusunun durumunu değiştirmeniz ve F tuşuna basıldığında doğru fonksiyonu çağırmanız gerekir.

Eğer mevcut kodunuzu paylaşırsanız, daha spesifik yardım sağlayabilirim. Ayrıca, Discord üzerinden daha detaylı bir destek almak isterseniz, belirttiğiniz Discord kullanıcı adınızı veya sunucunuzu paylaşabilirsiniz.
kanka aidenmi alıyon bunları hiç açıklayıcı değil tam bi kod lazım bana
 
Onaylı Üye
Katılım
30 Nis 2023
Mesajlar
112
Tepki puanı
3
Ödüller
2
Yaş
25
3 HİZMET YILI
Tamam beyler herşeyi halletim yeni imgui ve config sistemide ekledim miss 50tl satıcam 2 kişiye sattım bile eyw yardımlarınız için
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst