If you have a mouse with a scroll wheel on it, you can do some cool tricks.......
1.Shift & Spin
Ever wonder what happens when you hold down the Shift key on a web page and spin the wheel on your wheel mouse? Explorer goes either back or forward, depending on which direction you spin.
Give it a try. Open up Internet Explorer(or any other browser) and follow a few links. Then, hold down your SHIFT key and spin that wheel.
2.CTRL & Spin
If you are in a web browser (Explorer or Netscape or Firefox) , hold down your Ctrl key and spin the wheel. It makes the text larger or smaller depending on which way you spin. For Opera users, it magnifies both the images and the text
Monday, November 5, 2007
Mouse Wheel Tricks
Posted by Ashish at 9:55 AM 0 comments
Labels: Other-Tweaks
Thursday, May 10, 2007
Make your own Home Theater Projector
Projection TV Instructions
These plans are very simple! Results may vary by types of materials you use. Works on TVs or monitors.
Materials
These are the things you will need to make your 100" projection TV!
Magnifying glass- Please note if it has a bifocal lens it will not work!!
Sturdy cardboard (or fiberboard).
Duct tape
Black paint or paper
3 pencils
Small mirror (about 3"x3")(optional, you don't really need this).
Four small washers that fit snug around the pencils.
Step1> Measure your screen (vertical and horizontal).
Step2> Cut the side pieces (A and B) for your projector. (Using your measurements from step 1.) Again use 35" for length. This allows the room to adjust the focus. Be sure to cut as straight as possible!
Step 3> Cut the top and bottom pieces (C and D.) (Using your measurements from step 1). Again use 35" for length.
Step 4> Cut out your slider (E). This piece will be the one that slides in and out of your projector! This allows for the focussing. Use your screen measurement from step 2 & 3. Then, find the center, mark it with your pencil!
Step 5> Remove the glass lens form your magnifying glass. Set it exactly on the cent or your slider. Trace around it, and cut our the circle very carefully. Lens must fit snugly in the hole!
Step 6> Now you have all your pieces cut. Now you either paint all pieces black, or cover with black construction paper. If painting, use more than one coat!
Step 7> Now start to assemble your projector. Place pieces A,B,C, & D together and tape them together using your duct tape. Tape both sides so you don't get any light showing through.
Step 8> Now connect the two side together using duct tape. Do this carefully, and now you should have a rectangular box!
Step >9 Insert your glass lens into the hole you cut inb the slider. THIS MUST FIT TIGHTLY. It must be flush with slider. This is a little tricky, but is not impossible!
Step >10 Take to unsharpened pencils and poke them through your slider (E) about one inch from the sides, not the top and bottom. Then put a washer on each end if the pencils. Use some tape if necessary to ensure pencils do not slide in and out! Only push a LITTLE of the pencil through, just enough to secure them. The pencils allow you to push pull the slider in and out to adjust your focus. If pencils interfere with your picture, pull them out after you have focussed your projector and put tape over the holes!
Step 11> Place your slider about halfway in the box. Your slider must fit squarely inside the box!
Step 12> Turn your TV or monitor upside down and carefully attach your projector. Use tape or any other way you desire! Should fit tightly and no light should shine through the box.
Step 13> Turn your TV or monitor on and adjust your slider to focus your picture. This may take a while. The further away from the wall, the larger your picture will be! The darker the room, the clearer your picture will be.
Step 14> If your image is reversed, place a mirror at a 45 degree angle in front of the lens. You may have to turn the screen in its back. Same principle used in school overhead projectors.
Step 15> After the projector is setup and focussed, cut the remaining front pieces away. This allows for better viewing.
Step 16> Have a fun with your new TV or Monitor!!!!
__________________________________________________ ________________
Tips:
1.Make sure your lens's SMOOTH side is facing towards the SCREEN, the BUMPY side should be facing the TV!
2.If the edges or whole picture looks a little soft, and you are using the fresnel lens, you can fix this fairly easily. Put a piece of paper on top of your fesnel lens (on the bumpy side) and trace the biggest whole circle. Once you have done that cut out the circle so you should have a peice of paper with a big hole in the middle. Now trace that onto a black peice of cardboard the same size as your fresnel lens and cut out the circle on that. Now just line up the hole in cardboard with the biggest circle on the fresnel lens, and tape it on. Put it back into your projector and try it out. This will darken the picture a little bit but make it a lot sharper. This works because the $5 staples fresnel lenses are imperfect, so the outside edges of the lens kind of throw the light in weird places defracting the picture. So by utting out the stray light it will sharpen it. I read on another site after i did this, to make a square hole and to experiment with different sizes. I haven't tried it yet, but i'll post here how it works.
__________________________________________________ _______________
1. Process the light spectrum: Use a fresnel lens
2. Enhance the brightness level: Turn the brightness level all the way up on your TV (works better with old tvs), make the room as dark as possible, make sure the box is completely black and sealed.
3. Focus the image: See 'slider card' in the plans
4. Make it crisper: Turn Sharpness on tv to sharpest setting, use a very dark room, and USE A PROFESSIONAL SCREEN.
5. More colorful: Turn color level up high normal level
6. Make it brighter: Once again, the fresnel lens, black box, dark room.
For pic tutorial:
http://www.gookalian.com/projector/gallery.html
http://ultimatecinema.com/
Posted by Ashish at 5:36 PM 2 comments
Labels: Other-Tweaks
Wednesday, February 7, 2007
How to View/Copy Contents of ANY AIO Without Installation
Ever downloaded a big AIO package, and wanted to see the contents before you decide to install? Here's how....
1] Run the app.
2] When the AIO installation screen appears, type %temp% in the address bar, then press "Enter".
3] In the Temp folder you'll see a folder named: ir_ext_temp_????. This folder contains all the files in the AIO package.
4] Now you can view or copy any file in the AIO!
Remember: This only works so long as you leave the installation app open. As soon as you close the installation screen, the ir_ext_temp_???? folder disappears. If you decide not to install the AIO, just close it after you've viewed or copied whatever files you want.
Posted by Ashish at 4:13 PM 0 comments
Labels: Other-Tweaks
Saturday, February 3, 2007
Boost 56k Modem
A quide to tweak your 56k modem.
| CAUTION: For experienced users. It is strongly recommended that you back up the registry before making any changes to it. Incorrect changes to the registry can result in permanent data loss or corrupted files. |
1. First and most important make sure you have the latest drivers for your modem, from the manufacturer.
2. Open modem properties in Control Panel and under advanced port settings slide both all the way to the right.
3. Set maximum port speed to 115,2000.
4. Open Internet Options in IE and under temp internet files - settings select - Automatically.
5. Under extra settings (where init strings go) put in s11=55 to make your modem dial faster or s10=60 if you have frequent disconnects.
6. Make sure you have a good "clean" phone line, the #1 reason 56K modems don't connect at a good transfer rate is static on your phone line, and remember your throughput is more important than what your connection says it is connected at. If you are connected between 44,000 - 50,000 that is as good as it gets (you are limited to 53,333 by the FCC)
7. Download TCPOptimizer and put in the following settings:
Under the "settings" tab select "dial up" and "custom settings", in "network adapter selection" choose "dial up adapter". Then use the following settings:
MaxMTU - 1500
TCP Receive Window - 8760
MTU Discovery - Yes
Black Hole Detect - No
Selective ACKs - Yes
Max Dup ACKs - 2
Time to Live (TTL) - 128
TCP 1323 Options - uncheck both boxes
"Other settings" tab:
Max Connections per Server - 4
Max Connections per 1.0 Server - 8
Then select "Apply changes" and reboot to take effect.
8. Open your registry (start - run - type regedit) and change the following registry entries:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Class\Net\000X
(where X is a number between 1 and 9)there is a value named SLOWNET, change it from 01 to 00.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\VxD\COMBUFF
it has a value called Start, change its value from 00 to 01.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\VxD\VCACHE
it has a value named Start, change it from 00 to 01.
9. Open your sys.ini file (start - run -sysedit - ME type system.ini) close the boxes until you are at the one with the title C:\WINDOWS\SYSTEM.INI, under [386enh] add the line ComXXIrqXXbuffer=4096, XX=Com port your modem is on and Irq assigned to your modem, it should look like Com03Irq07buffer=4096. Then select file - save and reboot to take effect.
*****
COLOR="Blue"]For Windows 2K & XP:[/color]
For 2K & XP users I suggest using Cablenut to tweak your settings due to the fact it installs the AFD parameters and allows you to tweak them. These values utilize memory for buffers that help speed up and stabilize your connection and latency. The following are my suggestions for settings to use in Cablenut:
DefaultReceiveWindow = 8192
DefaultSendWindow = 4096
DisableAddressSharing = 1
InitialLargeBufferCount = 10
InitialMediumBufferCount = 24
InitialSmallBufferCount = 32
LargeBufferSize = 4096
MaxFastTransmit = 6400
MediumBufferSize = 1504
PriorityBoost = 0
SmallBufferSize = 128
TransmitWorker = 32
FastSendDatagramThreshold = 1024
EnableFastRouteLookup = 1
EnablePMTUDiscovery = 1
IgnorePushBitOnReceives = 0
GlobalMaxTcpWindowSize = 8760
MaxFreeTcbs = 2000
MaxHashTableSize = 4096
MaxNormLookupMemory = 5000000
SackOpts = 1
SynAttackProtect = 1
Tcp1323Opts = 0
TcpLogLevel = 1
MaxDupAcks = 2
TcpMaxHalfOpen = 100
TcpMaxHalfOpenRetried = 80
TcpRecvSegmentSize = 1460
TcpSendSegmentSize = 1460
TcpTimedWaitDelay = 30
TcpUseRFC1122UrgentPointer = 0
TcpWindowSize = 8760
MaxConnectionsPer1_0Server = 8
MaxConnectionsPerServer = 4
DefaultTTL = 128
DisableUserTOSSetting = 0
TcpMaxDataRetransmissions = 6
DefaultTOSValue = 92
Also add the following entry to your registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\AFD\Parameters
Add the parameter BufferMultiplier and give it a value of 400 hexidecimal which will make it 1024.
1. First and most important make sure you have the latest drivers for your modem, not Microsoft's, but the one's from the manufacturer.
2. Open modem properties in Control Panel and under advanced port settings slide both all the way to the right.
3. Set maximum port speed to 115,2000.
4. Under extra settings (where in it strings go) put in s11=55.
5. Make sure you have a good "clean" phone line, the #1 reason 56K modems don't connect at a good transfer rate is static on your phone line, and remember your throughput is more important than what your connection says it is connected at. If you are connected between 44,000 - 50,000 that is as good as it gets (you are limited to 53,333 by the FCC)
6. Download TCPOptimizer and put in the following settings:
Under the "settings" tab select "dial up" and "custom settings", in "network adapter selection" choose "dial up adapter". Then use the following settings:
MaxMTU - 1500
TCP Receive Window - 8760
MTU Discovery - Yes
Black Hole Detect - No
Selective ACKs - Yes
Max Dup ACKs - 2
Time to Live (TTL) - 128
TCP 1323 Options - uncheck both boxes
"Other settings" tab:
Max Connections per Server - 4
Max Connections per 1.0 Server - 8
Then select "Apply changes" and reboot to take effect.
Leave all other boxes blank, select save to registry and reboot.
7. Open Internet Options (IE)and under temp internet files - settings select - Every visit to page.
8. Open your Network Connections from the Control Panel – right click on your Cable connection and select properties, if you have the “QoS Packet Scheduler” installed highlight it and select uninstall.
9. Open up regedit, navigate to
HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Explorer/RemoteComputer/NameSpace
find the key named {D6277990-4C6A-11CF-8D87-00AA0060F5BF}. Right click on it and delete it.
Also add the following entry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\PriorityControl
(if PriorityControl is not there, make the value) - on the right hand side right click and select new DWORD value, name it IrqXPriority (X = Irq assigned to your modem), then right click it and select modify and give it a decimal value of 1.
*****
For ALL OS's:
The most important thing to remember about dial up is that the maximum you can download ANYTHING under absolute perfect conditions is 6.7kb/s, so don't be frustrated with your speed, remember it is only 56K (actually 53333). To understand a little better, most dial up connections have a connect speed of somewhere in the mid 40K range, which is very good, so say you connect at 48000, to find your maximum throughput divide that by 8 which gives you 6kb/s, which actually very good for dial up. The tweaks I have provided will help you maximize that throughput as best possible, don't expect super speeds by tweaking your dial up, be happy if you are getting 6kb/s.
FOR FASTER WEB PAGE LOADING:
This tweak will help web pages load faster, it has no real effect on download speeds, just helps your pc look up websites faster thereby speeding up how fast the page loads and making websurfing more enjoyable.
Navigate to this registry entry and change the following settings:
For XP & 2K
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\ServiceProvider
For 98, 98SE & ME
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\VxD\MSTCP\Service Provider
On the right for ALL OS's change these entries: (ALL values are HEXIDECIMAL)
Class - 1
DnsPriority - 1
HostsPriority - 1
LocalPriority - 1
NetbtPriority - 1
Write down the current values PRIOR to changing them in case it doesn't work so you can revert back. To change the value right mouse click on the value and select modify and enter the values above once you have done all of them reboot to take effect and see how fast your pages load.
Posted by Ashish at 1:51 AM 0 comments
Labels: Other-Tweaks
Thursday, January 11, 2007
Show your MSN Status in your Signature on Forums, u will lov
This will show your msn status in your sig or wherever you want to put it
You have to have msn, and add a new contact, Add:
msnbot9@bencastricum.nl
Too your contact list. Open a conversation with the contact you just added (msnbot9@bencastricum.nl) and type:
!uid
A long code like this (ccfb48cc-00b7-4472-bc90-581e23f3be30) should show up on the screen DONT CLOSE THE CONVO YET!
*NOTE* If you are getting an error “uid is not available, contact not on FL contact list”
DELETE the bot you added and add a new bot. So if you added msnbot9@bencastricum.nl Change the 9 to a 7 *there are 30 bots* and repeate the last step.
Now go into edit your signature for this forum. and enter this, under or above what ever you already have there.
Now delete the part and replace it with the code you got from the bot before. Then put it in your sig!
It works Also works with away and busy
Posted by Ashish at 12:14 AM 0 comments
Labels: Other-Tweaks
Saturday, January 6, 2007
How To Trace The Spam Mail
Spammers often forge the headers of their email in an attempt to avoid losing their accounts and to evade email filters. These notes may help you track the source of spam. The most important thing is to have a mail reader that can show you the full headers of an email in question. The important lines are as follows:
From:
Who the message is from. This is the easiest to forge, and thus the least reliable.
From
As distinct from the "From:" line. This line is not actually part of the email header, but mail transfer software often inserts it when the mail is received. Many Unix mailers use this line to separate messages in a mail folder. This line will always be the first line in the headers.
This line can also be forged, but not always.
Reply-To:
The address to which replies should be sent. Often absent from the message, and very easily forgeable. However, it often provides a clue. For example, forged spam often has a legitimate Reply-To: field so that the spammer can receive mail orders.
Return-Path:
The email address for return mail. Same as Reply-To:
Sender:
The account that sent the message. Mail software is supposed to insert this line if the user modifies the From: line. Most Mail software is broken in this respect, so this line is rarely present. Some mailers provide an X-Sender: line.
Message-ID:
A unique string assigned by the mail system when the message is first created. This is also forgeable in most cases, but requires a little more specialized knowledge than forging the From: line. Also, the Message-ID: often identifies the system from which the sender is logged in, rather than the actual system where the message originated.
The format of a Message-ID: field is
Each kind of mail software has its own style of unique string. Sloppy forgeries often get it wrong, thus a forgery can be confirmed by comparing the message id with some legitimate messages from that same site.
Received:
These are the most reliable lines in the header. They form a list of all sites through which the message traveled in order to reach you. They are completely unforgeable after the point where it was injected. Up to that point, they may be forgeries.
Received: lines are read from bottom to top. That is, the first Received: line is your own system or mail server. The last (non-forged) Received: line is where the mail originated.
Each mail system has their own style of Received: line. A Received: line typically identifies the machine that received the mail and the machine that the mail was received from. I.e.:
Received: from foo.com by bar.com id AA15057; Fri, 25 Jul 97 09:39:02
The "foo.com" part is the name that the sending machine used to identify itself. This may be forged in the case of spam. The id is for logging purposes and may help system administrators track the spam if you can get them to cooperate with you.
Many mailers will add extra information. For example:
Received: from foo.com ([129.2.3.4]) by bar.com id AA15057; Fri, 25 Jul 97 09:39:02
In this case, bar.com has inserted the IP address of the sending system. If the machine name does not match the IP address, then you have likely identified the point where the mail was forged. In other words, the machine whose address is 129.2.3.4 lied when it identified itself as foo.com. Any Received: lines that follow are likely to be forgeries.
If the IP address does not make sense (for instance, no component may be greater than 255), then this entire Received: line is a fake. Contact a system admin for more advice in determining if an IP address is bogus. If the entire Received: line is fake, then the injection point is somewhere above in the headers.
Sometimes you will see
Received: from foo.com (x.y.alterdial.uu.net [129.2.3.4]) by bar.com id AA15057; ...
In this case, the mailer has inserted both the IP address and the real name of the sending system. This will help you identify forgeries and eliminate the need to look up the IP address by hand.
Comment:
Some mailers may add additional information to the headers, such as "Authenticated sender is doe@foo.com". Forged Comment: lines can be easily added to outgoing mail, so this line is likely to be fake, but not always.
Other mailers may insert their own authentication information in the headers.
Here is an example of a forgery:
From webpromo@denmark.it.earthlink.net Tue Jul 8 13:05:02 1997
Return-Path:
From: webpromo@denmark.it.earthlink.net
Received: from denmark.it.earthlink.net (denmark-c.it.earthlink.net
[204.119.177.22]) by best.com (SMI-8.6/mail.byaddr) with ESMTP id
NAA21506 for ;
Tue, 8 Jul 1997 13:05:16 -0700
Received: from mail.earthlink.net (1Cust98.Max16.Detroit.MI.MS.UU.NET
[153.34.218.226]) by denmark.it.earthlink.net (8.8.5/8.8.5)
with SMTP id NAA12436; Tue, 8 Jul 1997 13:00:46 -0700 (PDT)
Received: from adultpromo@earthlink.net by adultpromo@earthlink.net
(8.8.5/8.6.5) with SMTP id GAA05239 for ;
Tue, 08 Jul 1997 15:48:51 -0600 (EST)
To: adultpromo@earthlink.net
Message-ID: <199702170025.GAA08056@no-where.net>
Date: Tue, 08 Jul 97 15:48:51 EST
Subject: Hot News !
Reply-To: adultpromo@earthlink.net
X-PMFLAGS: 12345678 9
X-UIDL: 1234567890x00xyz1x128xyz426x9x9x
Comments: Authenticated sender is
Content-Length: 672
X-Lines: 26
Status: RO
Obviously, the To: line is a forgery; the actual recipients list was hidden, probably with a blind carbon-copy (Bcc: header)
The "From", "Return-Path:" and "From:" all identify the same email address, but that may be a forgery. You can try mailing to the given address and see if your complaint bounces.
The "To:", "Reply-To:" and "Authenticated sender" lines all identify a different account. Again, these may all be forgeries.
The Message-ID: line is an obvious fake.
The first Recieved: line shows the mail arriving at my service provider from Earthlink. I trust my service provider, so this line is almost certainly valid.
The second Received: line shows this inconsistency:
... from mail.earthlink.net (1Cust98.Max16.Detroit.MI.MS.UU.NET [153.34.218.226])
In other words, the machine that delivered the mail to denmark.it.earthlink.net identified itself as mail.earthlink.net but was actually named 1Cust98.Max16.Detroit.MI.MS.UU.NET. This is very likely a lie. However, Earthlink rents POPs from Uunet, so this might be an Earthlink customer dialing in from Uunet.
The third Received: line is completely bogus. If the mail came from a dial-in customer at Uunet, there wouldn't be any more Recieved: lines. If the mail was being relayed from Uunet, this Received: line would indicate Uunet, not Earthlink. Further, this Received: line contains email addresses, not machine names.
Clearly, this email was forged to make it look like it came from Earthlink but was actually injected from Uunet. Whether this was by an Earthlink customer or some other Uunet customer is impossible to tell without cooperation from Earthlink sysadmins.
Here is another forgery:
Received: from cola.bekkoame.or.jp (cola.bekkoame.or.jp [202.231.192.40])
by srv.net (8.8.5/8.8.5) with ESMTP id BAA00705
for ; Wed, 30 Jul 1997 01:15:27 -0600 (MDT)
From: beautifulgirls585@aol.com
Received: from cola.bekkoame.or.jp
(ip21.san-luis-obispo.ca.pub-ip.psi.net [38.12.123.21]) by
cola.bekkoame.or.jp (8.8.5+2.7W/3.5W) with SMTP id OAA11439;
Wed, 30 Jul 1997 14:35:50 +0900 (JST)
Received: from mailhost.aol.com(alt1.aol.com(244.218.07.32)) by
aol.com (8.8.5/8.6.5) with SMTP id GAA00075 for <"">;
Tue, 29 Jul 1997 22:19:42 -0600 (EST)
Date: Tue, 29 Jul 97 22:19:42 EST
Subject: You can have what you want...
Message-ID: <574857638458.HWF39862@aol.com>
Reply-To: beautifulgirls585@aol.com
X-PMFLAGS: 56354433 0
Comments: Authenticated sender is
X-UIDL: vjg79u26gfkjjrty38jf983j309jfyrw
Here, the second Received: line indicates that "cola.bekkoame.or.jp" received the mail from a machine which identified itself as "cola.bekkoame.or.jp", but was in fact "ip21.san-luis-obispo.ca.pub-ip.psi.net". This mail was probably forged from a Psi.net dial-in account.
As a final proof, the IP address mentioned in the third Received: line cannot be matched via whois or traceroute. It certainly doesn't match AOL, indicating that this line is bogus.
Posted by Ashish at 12:53 AM 0 comments
Labels: Other-Tweaks
Thursday, January 4, 2007
How to get/import movies subtitles
What are subtitles?
A subtitle is the text at the bottom of the screen in a movie. The purpose of a subtitle is usually to translate the movie dialogue from a language the viewer doesn't understand to one they do. Subtitles can also be helpful for people who for some reason have trouble following the dialogue in a movie.
Watching movies with subtitles
To watch DivX movies or XviD movies with subtitles you first need to install a DirectShow filter for Windows Media Player which is called DirectVobSub. To install DirectVobSub, follow these easy steps:
1) Download DirectVobSub
http://download.divxmovies.com/VobSub_2.23.exe
2) Run the exe-file to start the installation
After you've installed DirectVobSub on your system, Windows Media Player should be able to show subtitles in DivX and XviD movies. However, you will also need to download a separate subtitle file before you get subtitles in a movie. Once you've downloaded a subtitle for a movie you simply place it in the same folder as the DivX or XviD movie you want to watch. Then you have to make sure the filename of the movie and subtitle is the same. Otherwise you will have to rename the subtitle file, so the player understands that they are associated. Also make sure that the subtitle file has the ".sub" or ".srt" file-extension. Finally, you play the movie and hopefully you have subtitles in it.
Where can I download subtitles?
Multi-language sites:
OpenSubtitles
http://www.opensubtitles.org/
DivX Station
http://www.divxstation.com/subtitles.asp
DivX Subtitles
http://www.divxsubtitles.net/
What is DivX?
DivX is the name of a popular new video compression technology developed by DivX, Inc. The format was developed to enable users to play and create high-quality videos in a fast and convenient way, while still maintaining the best quality possible. The DivX codec is currently the most popular MPEG-4 based codec because of its quality, speed and efficiency as well as the wide range of DVD players that support DivX.
If you compare DivX movies to DVDs they're able to offer the same image quality at one-tenth (1/10) the size, which makes them perfectly suited for movie downloads where the bandwidth available usually is limited. This means that you can easily fit a full movie on a single CD, while still maintaining the original image quality of the DVD. The video is usually combined with AC3 or MP3 audio to provide both high quality audio and video. All of these things have contributed to the popularity of the format among those that download movies and videos online.
When you install the DivX codec it essentially works as an add-on to your system, which enables you to compress and decompress video in the DivX format. Once you've installed the DivX codec on your system you will be able to watch DivX videos using Windows Media Player or any other player that supports DivX.
Hardware requirements to play DivX movies
All that is needed is a fast enough computer. We don't know the exact minimum requirements, but anything less than a Pentium 300MHz running Windows 9X/NT/2000/XP is likely to encounter problems with skipping. For AMD K6/K6-2 computers we have found that the minimum requirements are higher and we recommend at least an AMD K6-2 400MHz for proper playback.
Lowering image quality to reduce skipping
If your computer isn't fast enough to play DivX movies it is possible to change the image quality. Goto the File menu in Windows Media Player and select Properties (make sure that you have a DivX movie loaded or the Properties option will be disabled). Then click the Advanced tab and select the "DivX MPEG-4 DVD Video Decompressor", then click Properties. A new window with a slider which ranges from CPU to DVD Video will be displayed. If you move the slider to the left your computer will compromise some of the image quality, but instead you will get less skipping. If you move the slider to the right your computer will display the DivX movie at full quality, but it will be slower to decode and might start to skip. We recommend users to not change this setting unless they are having playback problems.
Please note that the above instructions only work in Windows Media Player v6.4. If your system has a newer version of Windows Media Player installed you can still access the older version to make the needed changes. Simply goto the Start menu in Windows, select "Run..." and enter "mplayer2" in the box. Then click the OK button to start Windows Media Player v6.4.
Using older DivX codec to reduce skipping
If you're trying to play older DivX movies that were created using the DivX codec v3.11 alpha and you run into problems with skipping you can try and uninstall the latest version of the DivX codec and reinstall the DivX codec v3.11 alpha instead. Even though the latest version of the DivX codec is fully backwards compatible with the original DivX codec it isn't as optimized for playback of older DivX movies, so the original version of the codec is faster.
Posted by Ashish at 10:54 AM 0 comments
Labels: Other-Tweaks
Monday, January 1, 2007
How to Install Apache , PHP , MySQL , Perl on Windows
How to set up a server with Apache , PHP , MySQL , Perl , phpMyAdmin
by Aolex from Projectw.org
edited by Heiko from x92.org
=====
Let's start by installing apache (http server) . you can download the
apache installer on www.apache.org . download the verion you like ,
even thought , in win systems i recomand verion 2 (this tutorials is
for apache 2) . here is a link for it :
http://apache.mirror.nedlinux.nl/dist/http...-x86-no_ssl.msi
After downloading the file (.msi installer) , run it . The installation wizard
is a next , next , finish 'work' ... The installer will ask you some details like
your server name , your server adress and the admin's mail adress . if
you have a domain name or a hostname , enter the info's like this :
Server Name : your_domain.org
Server Adress : www.your-domain.org
Admin Email : admin@yourdomain.org
if you don't have one , you should get one free at :
http://www.no-ip.org/
Check the 'Run as a service for all users on port 8080' option and click
next , finish to fiinish the instllation . Advice : Install it in c: (he creates
a folder for it , don't worry) to make sure you configure it easyer .
If you are finished , open up a browser and write in the adress bar :
http://localhost/
If you will see a 'Test Page for Apache Installation' , everything works .
=====
Let's install PHP . download the archives from www.php.net . Here is a
direct link for verion 4.3.9 :
http://nl.php.net/get/php-4.3.9-Win3...om/this/mirror
Make sure you download the archive and not the installer . Ok! after
downloading it , extract the archive in c:/php (this is to simplify paths) .
Now , open up c:/apache/conf/httpd.conf and search for this line :
#LoadModule ssl_module modules/mod_ssl.so
under that line , add this :
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule php4_module "c:/php/sapi/php4apache2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
Directory "C:/Apache2/htdocs"
Change :
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
Options Indexes Includes FollowSymLinks MultiViews ExecCGI
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All
see the content of a folder without getting a 403 forbidden error .
Now search for :
DirectoryIndex index.html index.var.html
DirectoryIndex index.html index.php
Restart apache server shortcut in the start menu or by writing :
net apache restart
you have php working for your server icon_wink.gif . Now let's configure php and
make sure it really works ! Open up c:/php/php.ini (php.ini-dist renamed)
and search for this paragraph :
max_execution_time = 60 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 5M ; Maximum amount of memory a script may consume (8MB)
max_execution_time = 300 ; Maximum execution time of each script, in seconds
max_input_time = 300 ; Maximum amount of time each script may spend parsing request data
memory_limit = 5M ; Maximum amount of memory a script may consume (8MB)
register_globals = Off
register_globals = On
extension_dir = ".\"
extension_dir = "c:/php/extensions"
Search for :
;Windows Extensions
;Note that MySQL and ODBC support is now built in, so no dll is needed for it.
extension=php_bz2.dll
extension=php_db.dll
extension=php_gd2.dll
extension=php_java.dll
extension=php_msql.dll
extension=php_pdf.dll
extension=php_pgsql.dll
extension=php_sockets.dll
function . you need this !!!) Search for :
[mail function]
; For Win32 only.
SMTP =
smtp_port = 25
; For Win32 only.
;sendmail_from =
[mail function]
; For Win32 only.
SMTP = mail.isp.org
smtp_port = 25
; For Win32 only.
sendmail_from = mail@your_domain.org
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
; For Win32 only.
sendmail_from = mail@your_domain.org
Save the files . Now let's finalize the php installation . copy all the dll's
from c:/php/dlls into c:/windows/system32 . copy c:/php/php4ts.dll into
c:/windows/system32/ and copy php.ini from your folder php into
windows and system32 folder . restart apache . open up notepad and
add this into the file :
< ? php phpinfo () ; ? >
open up a browser . in the adress bar write :
http://localhost/info.php
you should see php's configuration in a table . a looong file icon_smile.gif
you can optionaly install zend optimizer . i am using it ... it doesn't
needs a tutorial . to install the PEAR modules for php , just run the
go-pear batch from the php folder and 2click the reg file to finish the
instllation .
=====
let's install mysql . download mysql from http://www.mysql.com/ .
this tutorial applyes to verion 4.0.* ... i don't recomand using mysql
4.1 . here is a direct link :
http://dev.mysql.com/get/Downloads/MySQL-4...ql.proserve.nl/
after downloading , extract the arhive somewhere and run the setup.exe .
install mysql in c:/mysql and complete the installation . open up command
prompt and write this :
cd mysql
cd bin
mysqld-max-nt --install
consider downloading mysql control center . a gui tool to administrate the
server in a graphical mode . here is a link :
install it like any other program and run the shortcut in the desktop . a
window will pop-up . it will ask you to add a new connection . here are the
info's you need to fill in :
name : localhost or main or whatever :)
host : localhost
user : root
pass :
expand the users menu and delete all users except root@localhost . right
click it and select edit user . change it's password to whatever you want icon_smile.gif
now right click the server and select edit . change the password to the
pass you chosed for user root . as easy as that . mysql is installed !
=====
phpMyAdmin . you can download it from http://www.phpmyadmin.net/ .
i recommend using verion 2.5.1 pl1 . the last verion is still bugy icon_smile.gif
download , unzip the contecnt into a folder in htdocs (phpMyAdmin) and
open up config.inc.php with a text editor .
search for :
$cfg['PmaAbsoluteUri'] = '';
$cfg['PmaAbsoluteUri'] = http://www.your_domain.org/phpMyAdmin/';
$cfg['blowfish_secret'] = '';
$cfg['blowfish_secret'] = 'password';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
=====
Perl . Optioanl for your server , very usefull . i recomend you to install
it . you can download it from http://www.activestate.com/ . here is a
direct link :
http://downloads.activestate.com/ActivePer...MSWin32-x86.msi
download , install and you are ready . put your perl scripts in the /cgi-bin/
folder (c:/apache/cgi-bin) .[code]
Posted by Ashish at 9:33 PM 0 comments
Labels: Other-Tweaks
Hexidecimal, Decimal, and Binary #'s Explained
In order to fully understand this, you must also understand same basic math such as addition, multiplication, squaring, and Order of Operations (PEMDAS {Parentheses, Exponents, Multiplication, Division, Addition, Subtraction}). You must also be familiar with the binary number system and have experience on how to work with them. In this tutorial, I'll explain what is Hexidecimal, Decimal, and Binary numbers and how to convert between them. 
Note: This tutorial was typed by a member of a hacking forum named "weazy". All credits of this tutorial go to him and the forum in which he posted the following tutorial. I'm not going to lie and say that I posted it............here goes.....
I've decided to write about a topic that is fun and very useful and one that not many people have mastered. I'm going to explain binary, hexadecimal, and decimal number systems and how to convert between them.
Decimal number system:
The decimal number system is the number system we all know and love. Decimal is a base 10 system, meaning that each place value goes up by a power of ten. This also means that in each place there can only be the numbers 0-9. Once we go past 9 a "1" is placed in the next column to represent 1 * 10^1 and a 0 in the last column to represent 0 * 10^0. Here is a diagram of the place values up to 10,000,000 in a base 10 system:
|10,000,000|1,000,000|100,000|10,000|1,000|100|10| 1|
For example, the number 123,289 can also be represented as:
1 * 10^5 + 2 * 10^4 + 3 * 10^3 + 2 * 10^2 + 8 * 10^1 + 9 * 10^0
Binary number system:
The binary number system is a base 2 system, which means that all the place values are a power of 2. In a base 2 system there can only be a "1" or a "0" in any given place because once a number is more than 1 a "1" is placed in the next column to represent 1 * 2^1 and a "0" is placed in the last column to represent 0 * 2^0. Here is a diagram of the place values in the binary system up to 128:
128|64|32|16|8|4|2|1
For example, in binary, the number 101001 can also be represented as:
1 * 2^5 + 0 * 2^4 + 1 * 2^3 + 0 * 2^2 + 0 * 2^1 + 1 * 2^0
Hexadecimal number system:
The hexadecimal number is base 16. This means that all the place values in a hexadecimal number go up by a power of 16. In any place there can be the numbers 1-9 and also the letters A-F. In a hexadecimal number the letters A-F represent the numbers 10-15.
A=10 B=11 C=12 D=13 E=14 F=15
Here's a diagram of the place values in the hexadecimal up to 268,435,456:
268,435,456|16,777,216|1,048,576|65,536|4,096|256| 16|1
For example the number 45A in hexadecimal can also be represented as:
4 * 16^2 + 5 * 16^1 + 10 * 16^0
Converting between number systems:
To give an example of converting numbers between the decimal hexadecimal and binary number systems I'll convert a number from hexadecimal to binary and then to decimal.
Lets take the hexadecimal number 4D, which happens to be the ASCII code for the letter "M":
Converting binary numbers to hexadecimal and back is made to be easy; in fact hexadecimal is a shorthand way of writing binary numbers. Each digit in a hexadecimal number represents 4 binary digits or bits. In order to convert 4D into binary we can first separate the 4 and the D and say that they each represent a 4-bit number. The D represents 13. In order to convert that to a 4bit binary number we have to look back at our binary place diagram and see what combination of place values will add up to 13. These are 8 + 4 + 1. So...
D = 1101
The "4" is simply 4 which is 100 in binary, but because we said that each hexadecimal digit is equal to 4 bits we add a 0 to the front to make it a 4 bit number. So...
4 = 0100
Now all we have to do is put them together:
0100 1101 = 01001101
4 D
In order to convert the binary number 01001101 into a decimal number all we have to do is take each "1", multiply it by its place value, and add the results together:
128|64|32|16|8|4|2|1
0 1 0 0 1 1 0 1
64 + 8 + 4 + 1 = 77
SO... 4D hex = 01001101 bin = 77 dec
I hope I've left you utterly confused; confusion is one of the first steps to enlightenment. If not, I hope I've taught you something new or at least refreshed you on a very important concept in the world of computers.
Posted by Ashish at 6:19 PM 0 comments
Labels: Other-Tweaks
Saturday, December 30, 2006
MIRC_COMMANDS
Shift+Mouse on Switchbar Did you know that you can 'fast-close' a window in mIRC by c its button on the Switchbar while holding the SHIFT key pressed down??
/uwho Ever wondered who you're actually speaking with? The /whois {nick} command shows you a lot of cryptic info in the Status window but the /uwho {nick} command will open a clear and informative User Central. Give it a try! You can also store address info of your friends in the User Central for future reference.
ALT + Minus Press the key combination ALT and 'minus' simultaneous to access the windows' System Menu's (found under that little horizontal bar in every top left corner of ANY window in mIRC and windows). Here you can set the fonts you like, the logging options, save the buffer and set various other things for private and channel conversations.
/clear Use the /clear command to flush away all old text you dont want to read again. /clearall clears all text in all windows!
Remember that old doskey feature under DOS? mIRC has it too! Use the arrow up/down keys, eventually combined with SHIFT, to recall old commands and text lines.
/channel The /channel command will open the Channel Central that displays all modes and bans set on your current channel.
/pdcc Use the undocumented /pdcc [on|off] command to speed up your DCC sessions! It will pump a certain amount of your data packages away to the reciever, ahead of the confirmation of their arrival. Try it, it works :-) .
Quick reference to mIRC's commands:
If you need more info on any command listed here, type /help {command} in mIRC. The list here is far from complete! / Recalls the previous line entered in the current window.
/! Recalls the last command typed in any window.
/action {action text} Sends the specifed action to the active channel or query window.
/ame {action text} Sends the specifed action to all channels which you are currently on.
/amsg {text} Sends the specifed message to all channels which you are currently on.
/auser {level} {nick|address} Adds a user with the specified access level to the remote users list.
/auto [on|off|nickname|address] Toggles auto-opping of a nick or address or sets it on or off totally.
/away {away message} Sets you away leave a message explaining that you are not currently paying attention to IRC.
/away A plain away sets you being back.
/ban [#channel] {nickname} [type] Bans the specified nick from the curent or given channel.
/beep {number} {delay} Locally beeps 'number' times with 'delay' inbetween the beeps. /channel Pops up the channel central window (only works in a channel).
/clear Clears the entire scrollback buffer of the current window.
/clearall Clears all text in all open windows.
/ctcp {nickname} {ping|finger|version|time|user info|clientinfo} Does the given ctcp request on nickname.
/ctcps [on|off] Sets the Tools/Remote/ section (not) to listen to CTCP commands. Or checks its status.
/closemsg {nickname} Closes the query window you have open to the specified nick.
/creq [ask | auto | ignore] Sets your DCC 'On Chat request' settings in DCC/Options.
/dcc send {nickname} {file1} {file2} {file3} ... {fileN} Sends the specified files to nick.
/dcc chat {nickname} Opens a dcc window and sends a dcc chat request to nickname.
/dde [-r] {service} {topic} {item} [data] Allows DDE control between mIRC and other applications.
/ddeserver [[on [service name] | off] To turn on the DDE server mode, eventually with a givem service name.
/describe {#channel} {action text} Sends the specifed action to the specified channel window.
/disable {#groupname} De-activates a group of commands or events.
/disconnect Forces a hard and immediate disconnect from your IRC server. Use it with care.
/dlevel {level} Changes the default user level in the remote section.
/dns {nickname | IP address | IP name} Uses your providers DNS to resolve an IP address.
/echo [nickname|#channel|status] {text} Displays the given text only to YOU on the given place in color N.
/enable {#groupname} Activates a group of commands or events.
/events [on|off] Sets the Tools/Remote/ section (not) to listen to ON .. Events. Or checks its status.
/exit Forces mIRC to closedown and exit.
/finger {nick|address} Does a finger on a users address.
/flood [{numberoflines} {seconds} {pausetime}] Sets a crude flood control method.
/flush [levels] Clears all nicknames from the Remote/users list that are currently not on your channels.
/font Activates the font selection dialog.
/fsend [on|off] Shows fsends status and allows you to turn dcc fast send on or off.
/fserve {nickname} {maxgets} {homedirectory} [welcome text file] Opens a fileserver.
/groups [-e|d] Shows all (enabled or disabled) groups defined in the remote sections.
/guser {level} {nick} [type] Adds the user to the user list with the specified level and address type.
/help {keyword} Brings up the Basic IRC Commands section in the mIRC help file.
/ignore [on|off|nickname|address] Toggles ignoring of a nick or address or sets it on or off totally.
/invite {nickname} {#channel} Invites another user to a channel.
/join {#channel} Makes you join the specified channel.
/kick {#channel} {nickname} Kicks nickname off a given channel.
/list [#string] [-min #] [-max #] Lists all currently available channels, evt. filtering for parameters.
/load {-apuce} {filename.ini} Loads Aliases, Popups or Remote items into mIRC.
/log [on|off] Shows the logging status or sets it on or off for the current window.
/me {action text} Sends the specifed action to the active channel or query window. Also see /describe and /ctcp action.
/mode {#channel|nickname} [[+|-]modechars [parameters]] Sets channel or user modes.
/msg {nickname} {message} Send a private message to this user without opening a query window.
/names {#channel} Shows the nicks of all people on the given channel.
/nick {new nickname} Changes your nickname to whatever you like.
/notice {nick} {message} Send the specified notice message to the nick.
/notify [on|off|nickname] Toggles notifying you of a nick on IRC or sets it on or off totally.
/onotice [#channel] {message} Send the specified notice message to all channel ops.
/omsg [#channel] {message} Send the specified message to all ops on a channel.
/part [#channel] [message] Makes you leave the specified channel.
/partall Makes you leave all channels you are on.
/ping {server address} Pings the given server. NOT a nickname.
/play [-cpqmrlt] [channel/nick] {filename} [delay/linenumber] Allows you to play text files.
/pop {delay} [#channel] {nickname} Performs a randomly delayed +o on a not already opped nick.
/protect [on|off|nickname|address] Toggles protection of a nick or address or sets it on or off totally.
/query {nickname} {message} Open a query window to this user and send them the private message.
/quit [reason] Disconnect you from IRC with the optional byebye message.
/raw [on|off] Sets the Tools/Remote/ section (not) to listen to Raw commands. Or checks its status.
/raw {raw command} Sends any raw command you supply directly to the server. Use with care!
/remote [on|off] Sets the Tools/Remote/ section (not) to listen to CTCP or Raw remote commands and Events. Or checks its status.
/rlevel {access level} Removes all users from the remote users list with the specified access level.
/run {c:\path\program.exe} [parameters] Runs the specified program, evt. with parameters. Also try /run http://www.mirc.com etc.
/ruser {nick[!]|address} [type] Removes the user from the remote users list.
/save [-apuce] {filename.ini} Saves remote sections into a specified INI file.
/say {text} Says whatever you want to the active window.
/server [server address [port] [pword]] Reconnects to the previous server or a newly specified one.
/sound [nickname|#channel] {filename.wav} {action text} Sends an action and a fitting sound request.
/speak {text} Uses the external text to speech program Monologue to speak up the text. Better use /gtalk with mIRC's Agent support.
/sreq [ask | auto | ignore] Sets your DCC 'On Send request' settings in DCC/Options.
/time Tells you the time on the server you use.
/timer[N] {repetitions} {interval in seconds} {command} [| {more commands}] Activates a timer.
/timestamp [on | off] Sets timestamping on or off for all your conversations.
/topic {#channel} {newtopic} Changes the topic for the specified channel.
/ulist {level} Lists all users in the remote list with the specified access levels.
/url [on|off|show|hide] [address] Opens the URL window that allows you to surf the www parallel to IRC.
/uwho [nick] Pops up the user central with information about the specified user.
/splay {c:\path\sound.file} Locally plays the specified sound file.
/who {#channel} Shows the nicks of all people on the given channel.
/who {*part.of.address*} Shows all people on IRC with a matching address.
/whois {nickname} Shows information about someone in the status window. Also try /uwho.
/whowas {nickname} Shows information about someone who -just- left IRC.
/write [-cidl] {filename} [text] To write the specified text to a .txt file.
mIRC supports lots, lots and a lot more commands... Especially the commands that are used in scripts, with lots of options, are not included in this list. Therefore this list should be seen as a suggestion to get you going ;)
Posted by Ashish at 4:41 PM 0 comments
Labels: Other-Tweaks
