Advertisement

Results for "Volume: 5_2007-2008"

5_2007-2008 #191441
Tamper Verification - Software Protection

Protect Your Software Against Crackers. See If Tampering Evident Using CheckSum's. Protect Against Hex Editors etc (Twin Project Example Included Incase You Dont Have A Hex Editor) First Project Checks For Tampering. Second Project Will Tamper With First Project So You Can See The Function In Action. Follow Simple steps in HOWTO.txt for full demonstration (Only 1/2 dozen steps) Comments/Votes welcome.

5_2007-2008 #182520
API_Poly_Fill

Demonstrates Polygon, GetWindowDC, FillRgn API's. The code is based on the 'Ellipse Loader' submission presented by:LCSBSSRHXXX. The primary difference being that this version uses polygons and has color. Feel free to leave comments.

5_2007-2008 #185887
LCD (Hitachi HD44780) control

This is a module that allows you to control a Hitachi HD44780 (or compatible) chipset LCD display (20x4) which is connected to the LTP (Printer ) port With this module you can control 20x4 LCD Display, and with some minor modifications the module can be adapted to control 20x2, 16x4, 16x2 displays as well. I know there's similar code snippets out there, but i just finished my own lcd project and felt like this is the simpliest yet powerfull piece of code that i just had to share with ya. Enjoy.

5_2007-2008 #191770
Drawing 2d Graphics

!Updated yet again. (5/6/04 (June)). These classes take all the hard work out of the Win API. Classes include: clsDraw - Draws text and 2D geometry. Also does collision detection. Ie. Lines, Rectangles, Ellipses. clsBMP - creates/Loads bitmaps and can create masks at runtime. !Now includes an example.

5_2007-2008 #183046
Norton Daily Antivirus Definition Updater

Symantec's Live Update updates the virus definition files once a week. This is risky if a user is connected to and using internet all the time. Symantec also releases updates in a daily manner but they can only be downloaded and installed manually (Check Symantec's web site - www.symantec.com - for more information). This is not a practical solution. This application solves the update problem and automatically updates the virus definitions by checking for and downloading the updates each day.

5_2007-2008 #191220
Remote Administration

Administer a remote computer via LAN/WAN/Dial-Up. Code is complete with no bugs (that I'm aware of.) The server comes complete with an "options" form that can be accessed by right clicking the server icon in the system tray. There's just WAY TOO MUCH for me to even begin to explain what all it does ... view the screen shot about the remote explorer. I don't care if you vote, but PLEASE comment. This is definitely not an original idea, but I believe it's one of the better ones. (BTW TY to all the authors who have helped me with my code and suggestions.) *** 6/9/04 *** PROGRAM COMPLETED

5_2007-2008 #189562
Calendar

English: *** New Version with comments *** This program is an Usercontrol on a Calendar, I hope you like it. Español: *** Nueva Versión con comentarios *** Este programa es un Usercontrol sobre un Calendario, espero les guste. Copyright © HACKPRO TM

5_2007-2008 #191307
Desk Top Shooter

A desk top shooter game

5_2007-2008 #191635
Encryption with Winsock(Key)

This encryption technique is really amazing, coz in this i use winsock control as a password key. u can encrypt/decrypt a long text file very easy with this code.

5_2007-2008 #187762
Subclassing a right click event on the listview

Windows has it, but your application does not have it. Solve the ListView problem by Subclassing it! We all know that mouse right click on the header in a listview isnt a standard event on the control. So, by subclassing it you can achieve that function. It is very little code with commenting, so it will not be hard to learn. But if you do have any questions, dont hesitate and ask right away.

5_2007-2008 #191821
Unique Serial Number Protection **UPDATED AGAIN - Version 1.5**

This is an example of a method for developing a serial based registration/activation for your software. It develops a 25 digit using the hard disk serial number of the user, and a ProductID which you supply. The user is provided with a request code, which is sent to you, and you send back the serial based on the request code. I've found it to work pretty well. Though I would share it with everyone else. There is negligible commenting in the code, however use the note and help utility to see how the code works, and how each process takes place. Easy to manipulate to meet your need. Hope it's of some use to someone... **UPDATED - Version 1.2** Added new features such as digit swapping and label previews. Also changed certain routines. **UPDATED AGAIN - Version 1.5** Added sample registration form. Good example of how to allow users to paste the whole key into one textbox, and have the program split it to fill up all 5 appropriately...

5_2007-2008 #185164
Broadcast Video With SHOUTCAST!

To broadcast live video. Which IS AWSOME!! READ DOCUMENTATION FOR FURTHER INFORMATION! THIS IS NOT LIKE AVPHONE CUZ AVPHONE IS LAME! Version 2 will be here shortly. Version 2 will consists of streaming CAM and possibly AUDIO. And AVPHONE YOU CAN FORGET BOUT YER SELF BECAUSE LOOK PSC INDICATES NO PAYMENT FULL FUNCTIONAL CODES!!! LIKE MINE! :D __________________________________________________ You can download VERSION 2 at http://www.freewebtown.com/jerrymcelraftinc/SHOUTCast.zip VERSION 2 HAS IT ALL 100% YOU CAN STRAM WITHWEBCAM/AUDIO AND YOU CAN CODE AND RECODE MUSIC VIDS AND MOVIES AND ALL!!! AND BROADCAST THEM OVER YER VERRY OWN SHOUTCAST SERVER. You Need The Server Program To Begin To Download This Go To: http://www.shoutcast.com/downloads/sc1-9-4/shoutcast-1-9-4-windows.exe

5_2007-2008 #177284
PlayOids2(Update2)

PlayOids2 by Robert Rayment. (2nd update, move shape to mouse click point) (Quick update to rotate in plane). Just a bit of maths play for those who like that kind of thing. Demonstrates rotatable wireframe spheres, ellipsoids,cylinders etc with and without perspective. Aspect ratio, perspective distance and animation variable on the fly and save as bmp. Zip 9 KB.

5_2007-2008 #191311
Mouse Button Swapper

swap the mouse buttons with this API.

5_2007-2008 #184467
Isometric 3d Renderer 2

This is the new version of my isometric 3d Renderer, it can now handle sloping landscapes and such and its possible to move around inside it as shown in the demo mode. It uses its own Rastering Code and only uses a few common API's and nothing special yet can achieve very nice effects, have a look and see.

5_2007-2008 #188021
Run-Time Files

I wanted to inform all VB programmers about run-time files in order not to "explode" distributable file with 1.3 MB instead of ±650Kb.

5_2007-2008 #177895
Tone Generator

This proj allows you to make audio tones and save them as a wave file. If you have looked at any Oscope type graphs of audio and wondered if you could create sound just by drawing, well, you can. It allows you to create Sine, Cosine, and a Combined signal at different frequencies. You can also draw your own wave clip in either the window or your favorite graphic editor. Use a 512w X 256h bitmap. Any color for the signal, as long as the background is black. To use this feature, Click the 'open bitmap' button and find your saved bitmap (you can also simply draw your own in the program) Then click 'Trace Bitmap' Now be sure to select the 'Use custom drawn' checkbox. Choose your wave properties, then click 'write wave' If you recieve an error when saving a custom sound, try removing any signal points that are very near the top or bottom of the bitmap. I have included a few of my own bitmaps for you to play with (Don't worry, the zip is only 14KB). I would like to thank Alex Murray and his "Bass Maker" for inspiration. Vote if you would like, or don't, but please leave feedback.

5_2007-2008 #184740
Self-subclassing Controls/Forms - NO dependencies. Updated 09/10

VB makes it easy to compile controls into an application if you have the source. It's much more convenient for users if the only file that needs to be added to the project is just the control’s ctl file. If the Control uses subclassing, then you're out of luck, or rather... you were. This submission includes the FIRST ever Control/Form that can subclass itself without ANY dependencies – modules, classes, type-libraries, references or components. The techniques used are based on my WinSubHook2 submission and thus incorporate IDE breakpoint and stop safety; it won’t crash the IDE. My main target audience here would be control authors, however, anyone who needs form subclassing may well find this to be an ideal solution. 06/02: Can now subclass multiple hWnd’s. 06/07: Byte array substituted in place of a string for the machine code buffer. 06/18: Hidden bug fixed, see comments. 06/19: Optimised to within an inch of its life. 06/20: Road to Damascus. 06/21 New sample added, see screenshot. 06/28 Final (I hope). 06/29 Oops fixed. 09/10 fixed bug in UserControl_Terminate, marked zSubclass_Proc hidden.

5_2007-2008 #190504
List Processes and Ports with Native API

It lists all the Processes with open Ports using the Native API, not documented, NtQuerySystemInformation(). To know the processes with open ports we will access at the TDI level (Transport Driver Interface) helping us of the native functions located in the system library NTDLL.DLL. This library is part of the system base of WINDOWS NT. Attention: the use of undocumented functions implies risk that Microsoft modifies or eliminate them in a future. At the moment it works perfectly in NT, W2K, XP and W2003. In the same way that the Process Explorer application of Systernals (www.systernals.com), we will be able to enumerate all handles of all processes on execution in the system. These handles (HANDLE) are not unique in the system, but yes in the process (PID). They don't have any relation with handles of window (HWND) that they are unique. There are a group of unique handles by process, and they can be of different types: files, pipes, mailslots, key's of the base of registry, ... My code is a port of sources C++ to VB known in Internet (search Google). Our programs use most times protected memory zones (User-Mode). (Do you remember memory page access violation?) The controllers and drivers use real access to memory and hardware (Kernel-Mode). We need to transfer information located in Kernel-Mode to our application (User-Mode). One of the uses methods is making a call IOCTL to the driver using a buffer created by our application (Win32 function DeviceIoControl()) To synchronize the driver and the application we will use CreateEvent(). The named event i automatically created in the Object Manager's BaseNamedObjects directory. Description of function: It´s good Known that we need at least administrators rights to get access to all running processes. Obtain execution privileges in the system by means of the function LoadPrivilege(), getting SeDebugPrivilege. Then list all the processes (PID's) using NtQuerySystemInformation(), function of NTDLL.DLL, allowing us the access to the memory shared in Kernel-Mode. Using NtQueryObject(), we will list all the hadles belonging to each process. To look for open ports we will filter the handles type "File" named "\device\tcp" and "\device\udp." Then we look for information of each handle using NtDeviceIoControlFile(), that returns us the port like a integer number as the sockets API uses it. We convert that number through Swap of their Bytes using the IpHelper API function ntohs() and we convert it to a Long type of VB. The rest is very easy: The function ProcessPathByPID lists the complete path of the requested PID. This code is very useful in firewalls, netstat's and similar applications. Other interesting use of the native API is to hide our program (process) in the TasksList by hook's. That is on I am working at the moment, and I would upload it to PSC on depending of your votes :) Excuse for my bad english. Greetings for all. Un saludo para todos. Luprix .

5_2007-2008 #191308
[Mouse Meter]

This is my mouse meter that I made. I took a little bit of time, but it works great! plase give me comments and vote thx. -LCSBSSRHXXX

Languages
Top Categories
Global Discovery