Yardım Nesne Market Penceresi Ejderha Kupon Kodu Yapıştırma İşlemi

Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

Marlen2

1-99 Orta Emek Sunucu
MT Üye
Mesaj
193
Çözümler
7
Beğeni
214
Puan
779
Ticaret Puanı
0
Merhaba,

Ejderha parası yükleme penceresinde kupon kullanma sayfasını açtırıyorum siteden ep kuponu kopyalayıp direk penceredeki inputa yapıştırması lazım ama yapıştırma işlemi çalışmıyor bunu çözmem için müsait durumda olan arkadaşlar ücretiyle yardımcı olabilir misiniz?

kupon.webp
 
Eterlib/IME.cpp:
Genişlet Daralt Kopyala
// Arat

m_bEnablePaste = false;


// Değiştir

m_bEnablePaste = true;

//arat

if (!__IsWritable(c))
    return;

// Değiştir

if (c == 0x16)
    return;

// Arat

    HANDLE handle = GetClipboardData(CF_TEXT);
    char * buffer = (char*)GlobalLock(handle);

// Değiştir

    HANDLE handle = GetClipboardData(CF_TEXT);
    if (!handle)
        return;
    char * buffer = (char*)GlobalLock(handle);
    if (!buffer)
        return;

ui.py:
Genişlet Daralt Kopyala
## Arat

def OnKeyDown(self, key):


## Müsait bi yere ekle

        if app.DIK_V == key:
            if app.IsPressed(app.DIK_LCONTROL):
                ime.PasteTextFromClipBoard()
              
##Kod ekli olabilr dikkat et

Bunları uygula ctrl + v fonksiyonu aktif olur dene bakalım bi.
 
Eterlib/IME.cpp:
Genişlet Daralt Kopyala
// Arat

m_bEnablePaste = false;


// Değiştir

m_bEnablePaste = true;

//arat

if (!__IsWritable(c))
    return;

// Değiştir

if (c == 0x16)
    return;

// Arat

    HANDLE handle = GetClipboardData(CF_TEXT);
    char * buffer = (char*)GlobalLock(handle);

// Değiştir

    HANDLE handle = GetClipboardData(CF_TEXT);
    if (!handle)
        return;
    char * buffer = (char*)GlobalLock(handle);
    if (!buffer)
        return;

ui.py:
Genişlet Daralt Kopyala
## Arat

def OnKeyDown(self, key):


## Müsait bi yere ekle

        if app.DIK_V == key:
            if app.IsPressed(app.DIK_LCONTROL):
                ime.PasteTextFromClipBoard()
             
##Kod ekli olabilr dikkat et

Bunları uygula ctrl + v fonksiyonu aktif olur dene bakalım bi.
Malesef olmadı chatte ctrl + v fonksiyonu aktif zaten ama o pencerede çalışmıyor
 
Üst