Jump to content

Maximus

Active Members
  • Posts

    1481
  • Joined

  • Last visited

  • Days Won

    20

Everything posted by Maximus

  1. @phreak ; mersi. Vroiam doar sa il las in lege sa faca print din cand in cand ... oricum multumesc de ajutor.
  2. @cifratorul ; am incercat asa : for (int count = 26; count > -1; count -= 2) { Sleep(19000); return GetScreeny(L"screeny.jpg", 75); } pe langa alte variante.. si nu a mers.ce e drept, nu sun PRO, iar codul nu e facut de mine, e luat de pe google @noVaLue ; sa inteleg ca nu am ce sa ai fac?
  3. Am codul : #include <windows.h> #include <stdio.h> #include <gdiplus.h> #include <time.h> #include <string.h> #include <stdio.h> #include <iostream> using namespace std; using namespace Gdiplus; int GetEncoderClsid(WCHAR *format, CLSID *pClsid) { unsigned int num = 0, size = 0; GetImageEncodersSize(&num, &size); if(size == 0) return -1; ImageCodecInfo *pImageCodecInfo = (ImageCodecInfo *)(malloc(size)); if(pImageCodecInfo == NULL) return -1; GetImageEncoders(num, size, pImageCodecInfo); for(unsigned int j = 0; j < num; ++j){ if(wcscmp(pImageCodecInfo[j].MimeType, format) == 0){ *pClsid = pImageCodecInfo[j].Clsid; free(pImageCodecInfo); return j; } } free(pImageCodecInfo); return -1; } int GetScreeny(LPWSTR lpszFilename, ULONG uQuality) // by Napalm { ULONG_PTR gdiplusToken; GdiplusStartupInput gdiplusStartupInput; GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, NULL); HDC hdcScreen = CreateDC("DISPLAY", NULL, NULL, NULL); HDC hdcCapture = CreateCompatibleDC(hdcScreen); int nWidth = GetDeviceCaps(hdcScreen, HORZRES), nHeight = GetDeviceCaps(hdcScreen, VERTRES), nBPP = GetDeviceCaps(hdcScreen, BITSPIXEL); LPBYTE lpCapture; BITMAPINFO bmiCapture = { { sizeof(BITMAPINFOHEADER), nWidth, -nHeight, 1, nBPP, BI_RGB, 0, 0, 0, 0, 0, } }; HBITMAP hbmCapture = CreateDIBSection(hdcScreen, &bmiCapture, DIB_PAL_COLORS, (LPVOID *)&lpCapture, NULL, 0); if(!hbmCapture){ DeleteDC(hdcCapture); DeleteDC(hdcScreen); GdiplusShutdown(gdiplusToken); return 1; } int nCapture = SaveDC(hdcCapture); SelectObject(hdcCapture, hbmCapture); BitBlt(hdcCapture, 0, 0, nWidth, nHeight, hdcScreen, 0, 0, SRCCOPY); RestoreDC(hdcCapture, nCapture); DeleteDC(hdcCapture); DeleteDC(hdcScreen); CLSID imageCLSID; Bitmap *pScreenShot = new Bitmap(hbmCapture, (HPALETTE)NULL); EncoderParameters encoderParams; encoderParams.Count = 1; encoderParams.Parameter[0].NumberOfValues = 1; encoderParams.Parameter[0].Guid = EncoderQuality; encoderParams.Parameter[0].Type = EncoderParameterValueTypeLong; encoderParams.Parameter[0].Value = &uQuality; GetEncoderClsid(L"image/jpeg", &imageCLSID); int result = (pScreenShot->Save(lpszFilename, &imageCLSID, &encoderParams) == Ok); delete pScreenShot; DeleteObject(hbmCapture); GdiplusShutdown(gdiplusToken); return result; } int APIENTRY WinMain(HINSTANCE hInst, HINSTANCE hPrev, LPSTR lpCmdLine, int nShowCmd) { // for (int count = 26; count > -1; count -= 2) // { return GetScreeny(L"screeny.jpg", 75); // } } nu reusesc sa il fac sa faca screen la intervale de 10 min... nonstop pana dau kill la proces. Va rog frumos sa ma ajutati. Multumesc frumos.
  4. Multumesc tuturor. Am reusit.
  5. Salut, am gasit acest cod pe net #include "stdafx.h" #include <stdio.h> #include <gd.h> #include <gdfontg.h> int main(int argc, char *argv[]) { gdImagePtr img; FILE *fp = {0}; int width, white, black; width = white = black = 0; if(argc != 3) { fprintf(stderr, "Usage: pngtxt image.png 'Hello world.. !'\n"); return 1; } fp = fopen(argv[1], "wb"); if(fp == NULL) { fprintf(stderr, "Error - fopen(%s)\n", argv[1]); return 1; } width = strlen(argv[2]); img = gdImageCreate(width * 10, 20); white = gdImageColorAllocate(img, 255, 255, 255); black = gdImageColorAllocate(img, 0, 0, 0); gdImageString(img, gdFontGiant, 2, 1, argv[2], black); gdImagePng(img, fp); fclose(fp); gdImageDestroy(img); return 0; } Cand compilez, imi da Error 3 error C2664: 'gdImageString' : cannot convert parameter 5 from 'char *' to 'unsigned char *' c:\users\maximus\documents\visual studio 2010\projects\text2pic\text2pic\text2pic.cpp 31 1 text2pic Error 2 error C3861: 'strlen': identifier not found c:\users\maximus\documents\visual studio 2010\projects\text2pic\text2pic\text2pic.cpp 24 1 text2pic 5 IntelliSense: argument of type "char *" is incompatible with parameter of type "unsigned char *" c:\users\maximus\documents\visual studio 2010\projects\text2pic\text2pic\text2pic.cpp 31 40 text2pic 4 IntelliSense: identifier "strlen" is undefined c:\users\maximus\documents\visual studio 2010\projects\text2pic\text2pic\text2pic.cpp 24 10 text2pic Warning 1 warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. c:\users\maximus\documents\visual studio 2010\projects\text2pic\text2pic\text2pic.cpp 18 1 text2pic Ma poate ajuta cineva? Raman recunoscator.Multumesc
  6. @LegionHacker ; ceva pentru command line nu ai ? adica sa dau din command line flood
  7. @Ras ; ai putea sa imi dai sursa de la DoS.exe, as vrea sa-l modific pentru command line. Thx Sper ca nu supar pe nimeni. Varlan l-a inviat.
  8. @totti93 ; multumesc. merge perfect.thx again. respect +1
  9. am codul urmator : #include "stdafx.h" #include <iostream> #include <fstream> #include <string> #include <windows.h> using namespace std; int main () { string line; ifstream myfile ("1.txt"); getline (myfile,line); HGLOBAL hText; char *pText; hText = GlobalAlloc(GMEM_DDESHARE|GMEM_MOVEABLE, 100); pText = (char*)GlobalLock(hText); strcpy(pText, line); GlobalUnlock(hText); OpenClipboard(NULL); EmptyClipboard(); SetClipboardData(CF_TEXT, hText); CloseClipboard(); myfile.close(); return 0; } cand dau debug imi zice : Error 1 error C2664: 'strcpy' : cannot convert parameter 2 from 'std::string' to 'const char *' c:\users\max\documents\visual studio 2010\projects\test\test\test.cpp 21 1 test 2 IntelliSense: no suitable conversion function from "std::string" to "const char *" exists c:\users\max\documents\visual studio 2010\projects\test\test\test.cpp 21 16 test in fisierul 1.txt este doar 1 linie scrisa, si vreau sa pun linia in clipboard. ma poate ajuta cineva ? Multumesc. P.S. Daca se poate rezolvare+explicare ar fi si mai bine pt mine.Nu sunt avansat.
  10. Romanii au Talent (Sez 2) - Elevul care a reinventat cantatul la chitara - YouTube Cum se numeste acest gen ? Cum se numeste ceea ce face el ? vreau sa ascult mai multe melodii Please help
  11. Eu am piedut 4 ore din viata mea vizionand diferite prezentari al WIN8 si m-am scarbit din prima.Dupa parerea mea tot WIN XP este No1.
  12. Nu ma mira ... unele programe inceteaza a mai functiona dupa o perioada de timp , mai ales acest gen de programe ... + ca e postat ceva timp un urma ... dati-va cu parerea in continuare
  13. Astazi mi-am adus aminte de THC-Hydra , in trecut foloseam THC-Hydra pentru spart FTP-uri. Avand in vedere ca cei de la THC nu mai elibereaza versiunea pentru Windows, m-am gandit sa o compilez eu ... nu e mare afacere ./configure ./make make install Vor aparea : hydra.exe ; xhydra.exe si pw-inspector.exe dll-urile necesare : cygcrypto-0.9.8.dll cyggcc_s-1.dll cygssl-0.9.8.dll cygwin1.dll cygz.dll Tot ce imi place la versiunea 7.2 este ca au adaugat modulul pentru RDP WWW : http://www.thc.org/thc-hydra/ http://cygwin.com/install.html (pentru cei care vor sa il compileze cu manuta lor) Download : Download hydra EXE.rar from Sendspace.com - send big files the easy way PWD : gjB5HiG=HthHADgtAhbC GILA7 >> TRIPO-5 si Atomul
  14. nu am mai folosit asa ceva ; il trimit ca HTML email sau cum ?
  15. jajaja ba unii nu mai stiu cum sa se "afirme" , idiot man using PE Explorer / Resource Editor / Resource Hacker ; WTF
  16. La Multi Ani si multa sanatate ! P.S. Imi poti da si mie link-ul
  17. sau Angry IP Scanner : Home - IP and Port Scanner Tool for Analyzing Networks ... ca-i mai oficial (dar nimic nou)
  18. 'Gizas' ; Thanks
  19. frate, e din 2010 scris .... utilizatorul e banat ... just saying
  20. dude, look at the date
  21. tare programul ! dar nu reusesc sa iau lista de prieteni... imi dai "Failed to get friend list"
  22. "placerile neplacute." LOL nu mai sunt placeri daca sunt neplacute WTF
  23. 1/19/2012 Userele nu mai sunt bune. Logarea este filtrata acum la RDS si te va deconecta automat daca userul logat nu corespunde cu adresa de pe contract. Imi pare rau dar nu mai are rost sa mai adaug usere. Closed!
×
×
  • Create New...