Táto stránka rieši rôzne otázky zo sveta programovania. Nájdete tu množstvo zdrojových kódov a rôzne open source aplikácie. Pravidelne budú pridávané ďalšie a ďalšie. Ak vás táto problematika zaujíma, máte otázky alebo chcete niekomu pomôcť, navštívte stránky Score phorum, zaregistrujte sa a sledujte miestnosť s názvom Programování. Niektoré tipy sú vyberané aj z tejto lokality, avšak nájdu sa tu prevažne také, ktoré sa na daných stránkach nikdy nevyskytli.
A freeware, easy to use component for Borland Delphi implementing ICQ features in your own application.
DClock slúži ako alarm alebo ako aplikácia na vypnutie, reštart a odhlásenie užívateľa. Vypína napájanie ATX počítačov. Program umožňuje nastavenie dátumu a času, podporuje časový formát AM/PM. Ovládanie a nastavenia sú popísané v nápovede.
Adresár slúži ako jednoduchá, no šikovná náhrada známeho Address Book-a aplikácie Outlook Express. Design Adresara je veľmi konfortný a ovládanie je jednoduché. Databáza uchováva názovy osôb alebo firiem, e-mail, adresu web stránky, telefónne číslo, fax, číslo mobilného telefónu. Ďalej adresu a poznámky. Vyhľadávať je umožnené podľa mena, e-mailu, prezývky a poznámky. Ku každému záznamu prislúchajú malé informačné ikony, ktoré určujú aké záznamy sú pre danú osobu alebo firmu uložené v databáze. Vylepšením od klasického Address Book-a je bublinková informácia, ktorá po zastavní kurzoru myši na názve osoby alebo firmy zobrazí údaje ako číslo telefóna, e-mail a číslo mobila.
CD Drive je malá 50kB aplikácia, ktorá slúži na otvorenie a zatvorenie CD-ROM mechaniky. Inštalácia vytvorí na ploche dvoch zástupcov, ktorí majú rozdielne ikony. Jeden otvára a druhý zatvára mechaniku.
Podobná utilita a článok je uverejnený na stránkach The Code Project pod Open or Close CD-ROM drive.
Malá aplikácia, ktorá slúži na vypnutie ATX počítača. Po spustení okamžite vypína PC, pričom NEULOŽENÉ DÁTA SA STRATIA.
Jednoduchý program, ktorý spustí súbor index.html, ktorý sa nachádza v tom istom adresáry ako aplikácia Autorun.
Sofistikovaný spôsob na výpočet faktoriálov, nezáporných celých čísel, pomocou funkcie s jedným jediným riadkom. Vstupné hodnoty nie sú ošetrené, ide len o formálnu ukážku funkcie, ktorá zabezpečuje rekurzívny algoritmus.
Príklady, ktoré si môžete stiahnut, ci prezriet, som vypracoval z úloh, ktoré zadáva Pavel Herout vo svojej knihe Učebnice jazyka C. Zakúpit si ju môžete napríklad tu (akcia pre I. a II. diel).
Príklady z pociatocných kapitol (kapitola 4 a 5) som napísal pod BC++ v3.1, dalšie v prostredí MSVC++ 6.0.
- riešené úlohy z kapitoly 4 a 5 (prostredie BC++ v3.1)
- riešené úlohy z kapitoly 8, 9, 10 a 11 (prostredie MSVC++ v6.0)
This is Microsoft Visual C++ 6.0 implementation of ICQ password decryption based on ICQ2003Decrypt library created by coban2k.
Able to decrypt 2003a/2003b/Lite passwords. Passwords can be decrypted even if 'save password' option wasn't checked. Password can't be decrypted only if 'public computer' option (ICQ2003b, ICQ Lite 4.x) was checked. Opensource.
- ICQ2003Decrypt - 28 672 bytes (binary and sources MSVC++)
md5 = d18d3d029b6a0009c2f3e74a8a80ed20
- ICQ2003Decrypt - 19 707 bytes (binary and sources lcc-win32)
md5 = 0936b408d679c330941ec26565427fe3
- ICQ2003Decrypt.zip - 64 273 bytes (original binaries and sources)
md5 = 93ab9043268265f0d97d9adb6096b971
Example, how to lock workstation.
Locking a workstation protects it from unauthorized use.
Common reasons the workstation might not be locked even if the function succeeds include the following: no user is logged on, the workstation is already locked, the process is not running on the interactive desktop, or the request is denied by the Graphical Identification and Authentication (GINA) DLL.
This application has the same result as pressing Ctrl+Alt+Del and clicking Lock Workstation.
The full article Lock workstation is on The Code Project website.
Opensource.
- LockWorkStation - 13 825 bytes (binary and sources lcc-win32)
Example, how to turn off the monitor using software way.
Sets the state of the display. This command supports devices that have power-saving features, such as a battery-powered personal computer. Means the display is being shut off.
The full article Turn on/off monitor is on The Code Project website.
Opensource.
- MonitorPowerOff - 8 546 bytes (binary and sources lcc-win32)
Set state and state information tool for MS Windows.
Opensource.
- SetState - 7 973 bytes (binary and sources lcc-win32)
md5 = 181bb69c0c0f97c481b26063cea5a938
Win32/Win64 EXE/DLL file TimeStamp reader.
Reads TimeStamp from PE header. Console application.
Opensource.
- ReadTime - 14 273 bytes (binary and sources lcc-win32)
md5 = 127417605e025687649d095e2e782e84
Way how to enable or disable the screen saver.
Screen saver activation/deactivation.
Opensource.
- ScrSaver - 1 000 bytes (only sources lcc-win32)
md5 = fcf990895e90b082db6625d3cd623a0d
Way how to disable Screensaver and Monitor Power Saving features
Screensaver & Monitor Power Saving are temporary disabled while this application is running.
Opensource.
- PowerSaving - 1 051 bytes (only sources lcc-win32)
md5 = 65548907cf406f9085bebf4a1787377a
NOTEPAD.EXE - part of PSpad.
Notaped.exe runs PSPad only.
Opensource.
- Notepad - 9 371 bytes (binary and sources lcc-win32)
md5 = 21960249f3901eead3b6eea2467f26be
The AbortSystemShutdown function stops a system shutdown started by using the InitiateSystemShutdown function. The InitiateSystemShutdown function initiates a shutdown and optional restart of the specified computer.
Stops the local computer from shutting down. It's the same function as running Windows XP shutdown.exe utility with "-a" parameter.
The full article Abort system shutdown is on The Code Project website.
Opensource.
- AbortShutdown - 9 076 bytes (binary and sources lcc-win32)
md5 = 8a7a8bd46feb2874c16403e4c6722c96
Sets or removes the desktop wallpaper.
Sets, if the first parameter is pointing to a file containing the name of a bitmap file, else removes the desktop wallpaper. Assembler example only removes current desktop wallpaper.
Opensource.
- KillBackground - 4 811 bytes (binary and sources masm32, lcc-win32)
md5 = 54c903cf9939a209966d316b82d24f3d
The GetVersion application returns the current version number of the operating system.
Return value is a DWORD value that contains the major and minor version numbers of the operating system in the low order word, and information about the operating system platform in the high order word.
For all platforms, the low order word contains the version number of the operating system. The low-order byte of this word specifies the major version number, in hexadecimal notation. The high-order byte specifies the minor version (revision) number, in hexadecimal notation.
There is a similar article Windows version requirements macros on The Code Project website.
Opensource.
- GetVersion - 2 166 bytes (binary and sources lcc-win32)
md5 = bd3a9565acd799db53d377fcec2d942b
Saves current desktop to .bmp file.
SW print screen function. After run saves the current desktop to the caputre.bmp file in the application's directory.
Opensource.
- ScreenCapture - 4 024 bytes (binary and sources C++)
md5 = c68aee1ee44f938e3d08cf3ecb1a7e7f
Gets information about local network (*) and adapters (**).
Gets various information: winsock info, host name, local IP(s) address(es), adapter name, mac (hardware address for the adapter) address, subnet mask, default gateway, DHCP info, WINS info, etc.
Opensource.
- GetIP and AdapterInfo - 5 189 bytes (binary and sources lcc-win32)
md5 = b4637272763e21809a311abdeebe1826
- GetIP - 20 412 bytes (binary and sources MSVC++)
md5 = c51278ee02f47b8fdfd69cce58bb19ef
Downloads any file from website.
This console utility is a simple way how to get any file from a website. Obtaining a port number from URL. Proxy is supported.
Winhttp5.dll) requires Windows XP, Windows 2000, and Windows NT 4.0 with Microsoft Internet Explorer 5.01 or later.Functions:
WinHttpOpen(), WinHttpConnect(), WinHttpOpenRequest(),WinHttpSendRequest(), WinHttpReceiveResponse(), WinHttpQueryDataAvailable(), WinHttpReadData(), fopen(), fwrite()
Opensource.
- GETURL - 4 506 bytes (binary and sources lcc-win32)
md5 = 1cc19d4f726eef769d461992d0477c6b
RFC 1321 compliant MD5 implementation.
MD5 Message-Digest Algorithm. This utility (md5.exe) prints into the console window the MD5 sum of the given file and the comparsion is supported in the first example. First example (folder 01) is based on the Christophe Devine's implementation under the terms of the GNU General Public License as published by the Free Software Foundation. The second example (folder 02) is based on the RSA Data Security, Inc. implementation.
Opensource.
- MD5 - 24 876 bytes (binary and sources lcc-win32)
md5 = dbb5e4c9aa7e6382fb6918e5e4a404d5
Gets volume serial number.
This utility will show a serial number of the hard drive and a drive letter where is operating system MS Windows installed.
Opensource.
- HDD sn - 2 485 bytes (binary and sources lcc-win32)
md5 = adee9e8c87c55ec8ba6248416fafd1bc
created: Feb 04 2005 16:24:52
Numeric system convertor.
Convert a decimal number to binary, hexadecimal and octal number system. Print a hexadecimal or binary string to decimal number. Recursion, recursive algorithms and bitwise algorithm.
Opensource.
- convert - 1 278 bytes (sources lcc-win32)
md5 = f67a143d257e2a46176850fb18b1b08f
created: Feb 11 2005 21:27:05
Auto lock workstation.
Locks workstation after set minutes of inactivity.
Opensource.
- autolock - 13 259 bytes (binary and sources lcc-win32)
md5 = b01862431c90bb5b4bee96ed0e5f7f00
created: Feb 11 2005 21:29:37
updated: Jun 18 2006 23:52:28
Debug viewer application.
DebugView is an application that lets you monitor debug output on your local system. Will capture output from the following sources: OutputDebugString() and System.Diagnostics.Trace.Write() functions.
Version: 0.0.5
This software is released under the terms of the GNU General Public Licence.
- sdbgview - 31 885 bytes (binary and sources lcc-win32)
md5 = 444dd3ca0f7990e63e487f11e9e95d44
Built Jul 08 2005 10:38:52
Find a process which holds the given dynamic library (.dll). Check and kill which process has that DLL as a module.
Console application. Will search and kill all the processes which are holding the given library name (comparison is not case sensitive). Useful by COM+ registration using gacutil.exe and regsvcs.exe utilities.
Syntax:
freelib.exe library_name.dll
Output example:
PROCESS: [590] dllhost.exe MODULE: sample.dll ...terminated! PROCESS: [1280] w3wp.exe MODULE: sample.dll ...terminated! PROCESS: [1280] w3wp.exe MODULE: sample.dll ...terminated!
Batch file example:
@echo off freelib.exe sample.dll echo. echo Just... paused! pause > nul gacutil /nologo /u sample regsvcs /u /nologo sample.dll gacutil /nologo /i sample.dll regsvcs /fc /nologo sample.dll echo. echo Press any key to close this console window pause > nul
The full article Find and kill a process which uses the specified loaded dynamic library (.dll) is on The Code Project website.
- freelib - 5 814 bytes (binary and sources lcc-win32)
md5 = ab44a61eb808c5ed84cf85191de04638