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

  • Konuyu açan Konuyu açan Marlen2
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 2
  • Gösterim Gösterim 63
  • Etiketler Etiketler
    ücretli
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

Marlen2

Anonymous
MT Üye
Mesaj
192
Çözümler
7
Beğeni
244
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
 
Geri
Üst