Showing posts with label Tips and Tutorial. Show all posts
Showing posts with label Tips and Tutorial. Show all posts

Saturday, August 2, 2008

Free Download MP3

freshmp3
updatedmp3z
komp3
mp3gun
mp3tera
koreandramaost
maxalbums
mp3web
multiply
4shared

And much other.....
to another link please share here

Monday, July 28, 2008

Rapid CSS 2OO7 v8.2.O.79

wallpapers pictures

Rapid CSS Editor you can quickly and easily create and edit cascading style sheets of any size and complexity.

You can write the style sheet code manually or let the program do it for you. In each case it is easy because of the many helpful features, including auto complete, code inspector and CSS checker. Results are shown instantly with the built-in preview. Rapid CSS Editor is designed to save you time and make your job easier.

Key Features
Advanced, fully customizable text editor
HTML and XHTML editing features
Syntax Highlighting for CSS and HTML documents
CSS Checker and Validator More info
CSS Code Explorer More info
Code Inspector More info
Code Auto Complete for CSS and HTML More info
Instant Style Sheet Preview with Internet Explorer or FireFox
X-Ray for HTML preview More info
Compliance with CSS standards and various browsers
Integration with W3C CSS and HTML validators
Built-in CSS Reference
Search and Replace with Regular Expression support
Search and Replace in files More info
Multi Item Clipboard More info
Built-in File Explorer
Save and open files directly from FTP
Project and site management and FTP publishing
Fully customizable interface
Integration with CSE HTML and CSS Validator
Code collapse

1800 PHP Scripts Mega Pack

wallpapers pictures

1800 PHP Scripts Mega Pack

Categories :

Ad Management
Affiliate Programs
Blog
Bookmark Management
Calculators
Calendars
Chat Scripts
Classified Ads
Click Tracking
Communication Tools
Content Management
Contests and Awards
Countdowns
Counters
Customer Support
Database Tools
Date and Time
Development Tools
Discussion Boards
Documents
E-Commerce
Education
Email Systems
Error Handling
Exchanges
FAQ and Knowledgebase
File Manipulation
Financial Tools
Flash and PHP
Form Processors
Games and Entertainment
Graphs and Charts
Groupware Tools
Guestbooks
Healthcare
Image Galleries
Image Handling
Interactive Stories
Link Checking
Link Indexing
Mailing List Managers
Multimedia
Music Libraries
Networking Tools
News Publishing
Organizers
Polls and Voting
Portal Systems
Postcards
Quote Display
Randomizing
Redirection
Reviews and Ratings
Search Engines
Security Systems
Server Management
Site Mapping
Site Navigation
Site Recommendation
Software Repository
Tests and Quiz
Top Sites
Unsorted
URL Submitters
Usenet Gateway
User Authentication
User Management
Vertical Markets
WAP and WML
Web Fetching
Web Hosting Tools
Web Rings
Web Search
Web Traffic Analysis
XML and PHP

Download List :

http://rapidshare.com/files/89502776/1800_PHP_Scripts_Web_Developers_Mega_Pack.part1.rar
http://rapidshare.com/files/89504033/1800_PHP_Scripts_Web_Developers_Mega_Pack.part2.rar
http://rapidshare.com/files/89525048/1800_PHP_Scripts_Web_Developers_Mega_Pack.part3.rar
http://rapidshare.com/files/89524383/1800_PHP_Scripts_Web_Developers_Mega_Pack.part4.rar
http://rapidshare.com/files/89540900/1800_PHP_Scripts_Web_Developers_Mega_Pack.part5.rar
http://rapidshare.com/files/89542418/1800_PHP_Scripts_Web_Developers_Mega_Pack.part6.rar
http://rapidshare.com/files/89969680/1800_PHP_Scripts_Web_Developers_Mega_Pack.part7.rar
http://rapidshare.com/files/89971260/1800_PHP_Scripts_Web_Developers_Mega_Pack.part8.rar

Wednesday, July 16, 2008

Breaking Captcha Images

I'll start by saying that this overview isn't for everyone. It's intended for those who have a good programming background and hopefully have worked with imaging a bit. Even if you haven't worked with images and pixel manipulation, this may be the answer to some prayers out there when people are asking themselves, "How in the world do I even start to break this thing?!?!". It is important to realize though that many times when advanced warping techniques are used it becomes almost impossible to break, all that means though is that it's -almost- impossible, not impossible

So, what's the purpose of breaking a captcha image? The reasons may vary, but most of the time it's to be able to use a bot to automate some process (what captcha images are meant to prevent). For example, say in HTS, Real 1 there was a way to register at "Uncle Arnold's Local Band Review" that used a captcha image. Well we know by the challenge that we have to get the band "Raging Inferno" up to the top. In a real world situation that didn't have the same type of security flaws as the Real 1 challenge, we could register hundreds of bots that simply vote the band up to the top, and to do this we'd have to break the captcha image at registration.

Remember though, Captcha images are never universal, every different site has their own specialized captcha, so there's no simple "global" fix for all of them. With that said, however, it's easy to take code once you've written it and transfer it into another captcha breaking project.

This overview is meant to establish the groundwork so that you can break captcha images easier in the future. You can use virtually any language, however, I recommend C/C++ or C# just for speed reasons. One of these examples I've done in PHP and it works quite well, though it goes slower than most.

Now lets begin our overview of captcha breaking!


[Step 1: Analyze and Prepare]

This is more of a step that you would take after you have read this entire overview, however, I'll fill you in on it now. When starting to break a captcha, look it over, refresh it several times, and find all aspects of the captcha. Does it use different fonts? Does the background change? Is there a background image? Does the text change from bold to italics? Does the text move around on the image? Is the text a completely different color than the image? What characters/charset does it use? Is it case sensitive? These questions and more are all things you must ask yourself and analyze while looking at the different variations of the captcha image.

Now that we've got a good idea of what's what, we need to be able to start the breaking process. This just depends on what language you want to use, but make sure you have a way to open the image into your language and read all the bits into an array. Whether you do this by looping through all the pixels and putting them into an RGB array, or by using some function like LockBits or GetDIBits. This part is essential to being able to work with the image. Never try to manipulate the image using single pixel functions, like functions that get or set the color of an individual pixel. These functions usually take an extreme amount of time to perform simple tasks. The only time you'd ever use those functions is when you're reading the pixels into an array. Okay, now that you've got the general idea, on to Step 2!


[Step 2: Get rid of the crap!]

A lot of people who write captcha images like to think that they are very crafty and cunning with the garbage they put in to throw you off. Here's a big morale booster... 99% of the time it's just that, crap. You can easily write image filters to go through and wipe out the junk.

Looking for ways to get rid of garbage often times includes looking for patterns in the image. You have to really think hard about what you can and cannot use against them. For example, you come across a captcha image that has black text, but unfortunately it has an image in the background. How do we filter out the text from the image? Simple, write a filter to include only back and colors close to it (when saving in JPG, not all colors will be perfect so you have to account for some variation in color). By filtering out all pixels that aren't close to black, we're left with just the text. One way of thinking is to ask yourself, "How is it possible that I can read this? How come I can distinguish the text from the garbage and noise?". A lot of times these questions will bring you to the answer. Lets look at some examples.



Now, start by asking yourself what you notice in this image. Is it the dark text that jumps out at you? How about the light background? Both of those we can use to our advantage. Now what about those lines? For now, we'll deal with those after we get rid of the background. So we think we have an idea of how to break it... but what happens if they throw something like this at us?



The text is barely visible! Not to mention the amount of noise is cluttering up the screen. Lets think about this, how is it possible that we can read this? Simple, the text is still slightly darker than the background. So, for our filter we'll write it to turn all pixels that are darker than a certain amount to black, and all pixels that are lighter than that certain amount to white. I find that when working with captcha images, it's really nice to be able to convert them to monochrome for working with, since monochrome is just black and white. You can then use a simple 2 dimensional array for the width and height, and just use 0 and 1 for black and white. Here's our result:



Wow, now the text sure stands out! But what about that annoying background noise? Notice how it looks like there are very distinct lines going horizontally. If you look at both the original images very closely, you'll notice they aren't lines, but rows of dots! Getting rid of this is simple, all we have to do is scan the image for a pixel that's white, then a pixel that's black, then another pixel that's white again. By scanning the image for that pattern, we will be able to find and isolate the dots. Since if we look at it, it's actually both columns and rows of dots, we'll do a 2 way filter. One that looks for dots going up and down, and the other left and right. Pseudo code for left-right would look like this:

if (Pixel[x,y] == 0 && Pixel[x + 1] == 1 && Pixel[x + 2, y] == 0)
Then we have a dot in the middle! We could also do another if that flips the black with the white to scan for white dots, but we don't need to now. The same can be done for scanning up and down, just by adding 1 and 2 to the y instead of the x. The last part of our code here is to set the middle dot to white. Here's what we've got now:



Much better, we've eliminated the majority of the background and some parts of those random black lines. A big hint here now on what to do is that you can actually use the same and or close to the same filter that we just wrote above to remove these black lines. If we write something that looks for individual pixels that are not touching more than 3 other black pixels (there are 9 pixels around any single pixel that is not on the border of the image), then we can eliminate almost all of the noise.



Now that's looking really good. Unfortunately here this is the point where the above filter probably ends, since if we go any further and, lets say, try to eliminate pixels that aren't touching more than 5 or 6 black pixels, we'll start eating away too much of the text. Keeping the text close to it's original look is key for cracking captcha images. What we're going to do now is a method that I've come up with which uses Flood-Filling to eliminate random garbage. If you're going to top performance, you can always write your own FloodFill function, or you can find GD libraries that include FloodFill functions. PHP for example has the function "imagefilltoborder" which is exactly what I want. I also decided to write a performance version of this same application in C#, which I wrote my own FloodFill function. So you might ask, how are we going to use FloodFill to eliminate garbage? If we look at the image we have now, we notice that all the garbage is in really small parts, while the text is very thick and large. This gives us an advantage to breaking it, because we can simply go through every black pixel, run a FloodFill on it, count the amount of pixels that got filled, then if it's less than a certain amount... throw it out. The smaller pieces of garbage will only have a pixel count of usually 20 pixels or less, so we write our function to get rid of anything that fits our needs. You may or may not even need this step, however, if you do use it the pixel count will have to be adjusted based off of your image and how much garbage you have. After we run this new filter, our image looks like this:



Alright! Now just to let you know, depending on the captcha, not all the junk needs to be filtered out. This will also depend on the method you choose in Step 3.


[Step 3: Define our letters]

The third step is usually easier than the second. Whereas before we were just cleaning the image up, now we're going to actually define where our letters are on the image. Lucky for us, the letters are still there and pretty thick, so how should we do this? Here are our options:

Method 1: Break the letters into individual cells

Hide Entire Hard Drives Partitions Without Registry

Here is a cool technique which hides entire hard disk drives by a simple procedure this is the best security tip from unauthorised users :

1. Go to Start > run > type "diskpart".
A DOS window will appear with following discription.
DISKPART>

2. Then type "list volume"

The result will look like : ------

Volume ### Ltr Label Fs Type Size Status Info
--------------- --- -------- ---- ------ ---- ------ ----
Volume 0 F CD-ROM
Volume 1 C Window_XP NTFS Partition 7000MB Healthy System
Volume 2 D Softwares NTFS Partition 8000MB Healthy
Volume 3 E Songs NTFS Partition 8000MB Healthy

3. Suppose u wanna hide drive E then type "select volume 3"

Then a message will appear in same winwods { Volume 3 is the selected volume}

4. Now type "remove letter E"
Now a message will come { Diskpart Removed the Drive letter }
sometime it requires the reboot the computer .

Diskpart will remove the letter .Windows XP is not having capabilty to identify the unkown volume.

Your Data is safe now from all unauthorised users.
To access the content of hidden Drive repeat the process mentioned above. But in 4th step replace " remove" to "assign"
It means type "assign letter E"

How to become the Google Bot

What you'll need:
Firefox,
The Modify Headers extension for firefox.

What you can do:
Many sites allow google to look into their forums, in order to get more traffic by getting more google search results. By pretending to be the google search indexer (aka spider, bot) we can access parts of these sites off limits to guests.

Example URL:
http://www.tuts4you.com/forum/index.php?showtopic=9959
I found this address today doing a google search, and noticed that although I didn't have access, google had a cached version. Head over to this url, and you should get the same error as me.

First, head over to google and type in 'browser headers'. The first link should take you to a page which gives you all the information your browser sends to web servers. This information, specifically the User-Agent field, is how the google bot tells web servers what it is. Go back to the google search, and click on the 'cached' link.

Notice in the 'User-Agent' field, where it once showed your browser info, now it says:
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

Download the Modify Headers extension.
(http://modifyheaders.mozdev.org/)

And open it up. Next you need to make a rule, modifying the 'User-Agent' header to say 'Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)'
Once you're done, make sure it's enabled, and browse over to the example url. Even though you're not logged in, you should be able to browse their forums.

Sunday, July 6, 2008

How To Download Music From Multiply.com with

Lately, the world of the music fanatics was shaken when Multiply disabled its music search feature. After that, they stopped offering the option to download a user’s music.

Removing the search feature and download link doesn’t mean that multiply has removed the music files as well.
If you have noticed, Multiply did not remove the playlist link.
We can actually use this playlist to download song from multiply.  :)

The steps are very easy.
1. Download the play list.
2. Play the play list on your favorite music player. (can use Winamp or Windows  media player or      other).
3. Right click an item on the play list and choose Properties or Get Info.
4. Most often, the URL of the song is displayed on the Information window.
5. Copy the URL and paste it on your browser
6. Press enter to download.

Happy downloading!!! :)

Saturday, July 5, 2008

How to save Google video on your Computer

You can save the file in .avi or .flv format... your choice!

Quick and simple method.
1. Search for the file you want to download.
2. Paste the url of the video page (or that of the country error message page) here->-"http://www.querocarromogi.com/videogoogle/index.php?language=0"
3. On the next page, you'll get the download link!!!

Make your IE go as fast as Firefox

1. Click start > run
2. Type regedit > enter
3. Browse folder HKEY_CURRENT_USER\Software\m*cro$oft\Windows\Curre ntVersion\InternetSettings
4. Right click @ windows right > New > DWORD
5. Type MaxConnectionsPerServer > u can set value (the more higher the no, the more good speed u get, eg : 99)
6. Create another DWORD >type MaxConnectionsPer1_0Server
7. Then put a high value as mentioned above
8. Then, restart IE ... ur finished.

Make Your Windows Fast As Never Before!

DISABLE INDEXING SERVICES

Indexing Services is a small little program that uses large amounts of RAM and can often make a computer endlessly loud and noisy. This system process indexes and updates lists of all the files that are on your computer. It does this so that when you do a search for something on your computer, it will search faster by scanning the index lists. If you don't search your computer often, or even if you do search often, this system service is completely unnecessary. To disable do the following:

1. Go to Start
2. Click Settings
3. Click Control Panel
4. Double-click Add/Remove Programs
5. Click the Add/Remove Window Components
6. Uncheck the Indexing services
7. Click Next

OPTIMISE DISPLAY SETTINGS

Windows XP can look sexy but displaying all the visual items can waste system resources. To optimise:

1.Go to Start
2. Click Settings
3. Click Control Panel
4. Click System
5. Click Advanced tab
6. In the Performance tab click Settings
7. Leave only the following ticked:
- Show shadows under menus
- Show shadows under mouse pointer
- Show translucent selection rectangle
- Use drop shadows for icons labels on the desktop
- Use visual styles on windows and buttons


DISABLE PERFORMANCE COUNTERS

Windows XP has a performance monitor utility which monitors several areas of your PC's performance. These utilities take up system resources so disabling is a good idea.

To disable:

1. download and install the Extensible Performance Counter List
2.Then select each counter in turn in the 'Extensible performance counters' window and clear the 'performance counters enabled' checkbox at the bottom.button below.


SPEEDUP FOLDER BROWSING

You may have noticed that everytime you open my computer to browse folders that there is a slight delay. This is because Windows XP automatically searches for network files and printers everytime you open Windows Explorer. To fix this and to increase browsing significantly:

1. Open My Computer
2. Click on Tools menu
3. Click on Folder Options
4. Click on the View tab.
5. Uncheck the Automatically search for network folders and printers check box
6. Click Apply
7. Click Ok
8. Reboot your computer


IMPROVE MEMORY USAGE

Cacheman Improves the performance of your computer by optimizing the disk cache, memory and a number of other settings.

Once Installed:

1.Go to Show Wizard and select All
2.Run all the wizards by selecting Next or Finished until you are back to the main menu. Use the defaults unless you know exactly what you are doing.
3.Exit and Save Cacheman
4.Restart Windows


OPTIMISE YOUR INTERNET CONNECTION

There are lots of ways to do this but by far the easiest is to run TCP/IP Optimizer.

1. Download and install
2. Click the General Settings tab and select your Connection Speed (Kbps)
3. Click Network Adapter and choose the interface you use to connect to the Internet
4. Check Optimal Settings then Apply
5. Reboot


OPTIMISE YOUR PAGEFILE

If you give your pagefile a fixed size it saves the operating system from needing to resize the page file.

1. Right click on My Computer and select Properties
2. Select the Advanced tab
3. Under Performance choose the Settings button
4. Select the Advanced tab again and under Virtual Memory select Change
5. Highlight the drive containing your page file and make the initial Size of the file the same as the Maximum Size of the file.

Windows XP sizes the page file to about 1.5X the amount of actual physical memory by default. While this is good for systems with smaller amounts of memory (under 512MB) it is unlikely that a typical XP desktop system will ever need 1.5 X 512MB or more of virtual memory. If you have less than 512MB of memory, leave the page file at its default size. If you have 512MB or more, change the ratio to 1:1 page file size to physical memory size.


RUN BOOTVIS - IMPROVE BOOT TIMES

BootVis will significantly improve boot times

1. Download and Run
2. Select Trace
3. Select Next Boot and Driver Trace
4. A Trace Repetitions screen will appear, select Ok and Reboot
5. Upon reboot, BootVis will automatically start, analyze and log your system's boot process. When it's done, in the menu go to Trace and select Optimize System
6. Reboot.
7. When your machine has rebooted wait until you see the Optimizing System box appear. Be patient and wait for the process to complete


REMOVE THE DESKTOP PICTURE

Your desktop background consumes a fair amount of memory and can slow the loading time of your system. Removing it will improve performance.

1. Right click on Desktop and select Properties
2. Select the Desktop tab
3. In the Background window select None
4. Click Ok


REMOVE FONTS FOR SPEED

Fonts, especially TrueType fonts, use quite a bit of system resources. For optimal performance, trim your fonts down to just those that you need to use on a daily basis and fonts that applications may require.

1. Open Control Panel
2. Open Fonts folder
3. Move fonts you don't need to a temporary directory (e.g. C:\FONTBKUP?) just in case you need or want to bring a few of them back. The more fonts you uninstall, the more system resources you will gain.

How to Make Firefox Load Pages Faster

Firefox is cool, and it can be tweaked to load broadband pages extra fast. Here's how.

Steps


  1. Type "about:config" into the address bar and hit return. Scroll down and look for the following entries:

    network.http.pipelining,
    network.http.proxy.pipelining,
    network.http.pipelining.maxrequests
  2. Normally the browser will make one request to a web page at a time. When you enable pipelining it will make several at once, which really speeds up page loading.
  3. Alter the entries as follows:
  4. Set "network.http.pipelining" to "true"
  5. Set "network.http.proxy.pipelining" to "true"
  6. Set "network.http.pipelining.maxrequests" to 8. This means it will make 8 requests at once. There is no point setting it higher then 8 as it is capped at 8 max. [The default value for this setting is 4]
  7. Lastly right-click anywhere and select New-> Integer. Name it "nglayout.initialpaint.delay" and set its value to "0". This value is the amount of time the browser waits before it acts on information it receives.
  8. If you're using a broadband connection you'll load pages MUCH faster now!

Tips


  • Alternately, you could install Fasterfox, an extension which does some of this automatically, and makes tuning easier.
  • To alter the entries, double-click on the one you wish to alter
  • For more information on Firefox Tuning see the Firefox Tuning sticky thread at the independent MozillaZine forums.
  • Also the MozillaZine Knowledge Base on Network entries in about:config and what they do.
  • You can also run Firefox in your RAM (no reading from the HD means faster Firefox) by following this article.
  • If you have problems like slow down, pages not loading or images loading weird, just undo the tweaks in about:config

You can also do this in the Internet explorer browser, In opera an alternative is: go to opera:config and go to performance. Then change the max number of connections to 32

Hope this can help You all. :)