15 Şubat 2006, 23:43 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Türkçe MeaaLi Nedir ? #include <stdio.h> #include <windows.h> #include "remote.h" #include "../lsapi/lsapi.h" const char szAppName[] = "Remote"; messageType *messages = NULL; int nummessages = 0; void BangSend(HWND caller ,char* args); int initModule(HWND ParentWnd, HINSTANCE dllInst, wharfDataType* wd) { return initModuleEx (ParentWnd, dllInst, wd->lsPath); } int initModuleEx(HWND ParentWnd, HINSTANCE dllInst, LPCSTR szPath) { FILE *f = LCOpen(NULL); if (f) { char buffer[4096]; char token1[4096], token2[4096], token3[4096], token4[4096], extra_text[4096]; char* tokens[4]; tokens[0] = token1; tokens[1] = token2; tokens[2] = token3; tokens[3] = token4; buffer[0] = 0; while (LCReadNextConfig (f, "*Send", buffer, sizeof (buffer))) { int count; token1[0] = token2[0] = token3[0] = token4[0] = extra_text[0] = '\0'; count = LCTokenize (buffer, tokens, 4, extra_text); if (!messages) messages = (messageType *)malloc(sizeof(messageType)); else messages = realloc(messages, (nummessages+1)*sizeof(messageType)); strcpy(messages[nummessages].szName, token2); strcpy(messages[nummessages].szWindow, token3); strcpy(messages[nummessages].szMessage, token4); strcpy(messages[nummessages].szParameters, extra_text); nummessages++; } LCClose(f); AddBangCommand("!SEND", BangSend); } return 0; } void quitModule(HINSTANCE dllInst) { if (messages != NULL) free(messages); RemoveBangCommand("!SEND"); } void BangSend (HWND caller,char* args) { int num=-1,i; HWND hwndApp; if ((int)strlen(args) == 0) return; for (i=0;i<(int)strlen(args);i++) if(!isalpha(args[i])) args[i]=0; for (i = 0; i < nummessages; i++) { if (!strcmpi(messages[i].szName, args)) { num = i; break; } } if (num == -1) return; if (hwndApp = FindWindow(messages[num].szWindow, NULL)) { SendMessage(hwndApp, WM_COMMAND,atoi(messages[num].szMessage),0); } else { if (messages[num].szParameters != '\0') { ShellExecute(caller, "open", messages[num].szParameters ,NULL, NULL, SW_MINIMIZE); } } } Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. )))))))))))))))))))))))))))))))))))))))) Gülüjük.. Arkadaşlar USTA coderLer Tarafından bu codenin Ne anlama Geldiğini Açıklayabilirmi AÇIK ve NET şekilde.. | |
|
16 Şubat 2006, 11:44 | #2 |
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| mIRC Scripting'de include falan var mıydı yahu Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. .C falan olmasın bu :P |
|
16 Şubat 2006, 15:57 | #7 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | o zaman C dilinde yazılmış demektir. Tam anlamını bilmiyorum ama sanırım birileri mesaj göndermeyle ilgili bişiler yapıor burda.mIRC içinde çalışıp çalışmadıgı da muallak tabiiki. Mesela if (messages[num].szParameters != '\0') { ShellExecute(caller, "open", messages[num].szParameters ,NULL, NULL, SW_MINIMIZE); } burda birşey açılıyor ve hemen simge durumuna küçültülüyor yada tray e atılyıor. #include <stdio.h> #include <windows.h> #include "remote.h" #include "../lsapi/lsapi.h" burda program başlamadan önce kullanılacak olan dosyalar kodun içine dahil ediliyor.Yani bu mantık mIRCda yok sanırım. include edilen dosyalar ın içindeki kodlar bu kod sayfasında kullanılır hale gelir.Yani bu kod çalışırken: stdio.h , windows.h , remote.h vs. gibi dosyalardan faydalanacak demektir. Pc içinde bunlara dair bi arama yaptir bakalım ne çıkacak? |
|
Etiketler |
meaali, mirc download, mirc indir, nedir, turkce, tÜrkÇe |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Türkçe’de en uzun kelime nedir ve kaç harf? | Violent | Türkçe | 0 | 07 Aralık 2014 19:59 |
Nedir - Ne demek ? Tcl Türkçe / Ingilizce | saywhat | TCL Scriptler | 2 | 23 Şubat 2014 22:32 |
Dünya Dili Türkçe: Hangi Dilde Kaç Türkçe Sözcük Var. | Sue | Türkçe | 0 | 18 Temmuz 2012 20:38 |
Öz Türkçe Nedir ? | Ruj | Türkçe | 0 | 13 Aralık 2010 10:05 |
Edit (Türkçe de) Nedir? | Sevda | Bilişim Hukuku | 0 | 24 Ekim 2010 08:33 |