IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 15 Şubat 2006, 23:43   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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..

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 16 Şubat 2006, 11:44   #2
Bleda
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)



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

 
Alıntı ile Cevapla

Alt 16 Şubat 2006, 12:06   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)



php kodları olmasın bu ?

 
Alıntı ile Cevapla

Alt 16 Şubat 2006, 15:02   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)



Ark Bu Codeden Anlayan Varsa lütfen Cok Lazım.. Cunku Bu Bir Scriptin Içinde Gizlenmiş ŞEKİLDEYDİ !

 
Alıntı ile Cevapla

Alt 16 Şubat 2006, 15:30   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)



C++ kodları mIRC içinde çalışmaz. mIRC içinde çalışması için dll haline getirilmesi gerekir.

dosya tipi .cpp miydi?

 
Alıntı ile Cevapla

Alt 16 Şubat 2006, 15:39   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)



uzantisi *.C dide Bana Anlamı Lazım..... bu codeLerin..

 
Alıntı ile Cevapla

Alt 16 Şubat 2006, 15:57   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)



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?

 
Alıntı ile Cevapla

Cevapla

Etiketler
meaali, mirc download, mirc indir, nedir, turkce, tÜrkÇe


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


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