Windows XP and 2000 : speed up

Written by Tabish

Top speed Win2000 / XP Always wanted if you could do that something extra to add more speed to you windows 2000 or XP..

Then here is an article for you. You can speed uprepparttar whole system if you can get rid of some ofrepparttar 107757 unnecessary services running inrepparttar 107758 background.

Just followrepparttar 107759 instruction of how to go about it and I bet you will be more happy with your windows 2000 / XP box :-)

What we are going to do is:

Changerepparttar 107760 startup type of a few unneeded services from Automatic to Manual.

To begin => openrepparttar 107761 Control Panel => openrepparttar 107762 Administrative Tools folder => double clickrepparttar 107763 Services tool.

When you seerepparttar 107764 Services window, setrepparttar 107765 View to Detail if it isn‘t already.

Clickrepparttar 107766 Startup Type column header to sortrepparttar 107767 services by Startup Type.

When you do so, allrepparttar 107768 Services that start automatically will appear atrepparttar 107769 top ofrepparttar 107770 list.

Now as you run throughrepparttar 107771 list of services on your system whose Startup Type setting is set to Automatic, look forrepparttar 107772 services listed in Table A and checkrepparttar 107773 conditions. These services are good candidates to be set to a Manual Startup Type.

Table A: Services that can be changed to Manual Startup Types.

Setrepparttar 107774 following services to manual mode IF

[If you are using your computer as a stand alone personal computer then in all probability most ofrepparttar 107775 conditions are fulfilled ]

DHCP Client You‘re not connecting to a specific DHCP server on your local network Distributed Link Tracking Client You‘re not connected to a Windows 2000 domain

Clickbank Security Using PHP

Written by Robert Plank

Here's a way to protectrepparttar products you sell with Clickbank, using their built-in protection and by implementing a 30-day expiration, all without having to worry about managing databases or customer lists.


First of all, Clickbank protection is decent as it is. If you want to keep your customers from passingrepparttar 107756 thank you page URL around to friends, there are a couple of things you can do.

Login to your Clickbank account:

Atrepparttar 107757 top there's a link that says "Click HERE to modify your account". Click onrepparttar 107758 link.

On this page there are two links atrepparttar 107759 top, but one says "Click HERE to modify your account." Click on this one.

You should be atrepparttar 107760 page that allows you to editrepparttar 107761 prices of all your Clickbank products. Scroll down torepparttar 107762 bottom where it says:

Secret key (up to 16 letters & digits)

You should see a text box here. If it's empty, choose a secret key, type it in and remember it. It can be anything you want, but it should be different than your Clickbank password.


If you've looked aroundrepparttar 107763 Clickbank site you'd know that Clickbank offers some friendly pieces of code in a few different programming languages like Perl and PHP that can help you protect your downloads. Basically this is what happens:

* Your order link contains what's called a "seed". This is just a word or a piece of text, which can be anything you want.

* Your customer clicks onrepparttar 107764 order link and pays.

* Clickbank takes that seed, and uses your secret key on it -- basically mashesrepparttar 107765 two together and does a bunch of crazy stuff to come up with a garbled piece of junk. But this a garbled piece of junk that can ONLY come from this seed and secret key. You changerepparttar 107766 value ofrepparttar 107767 seed or secret key even a little and this "hash" changes.

* The seed andrepparttar 107768 hash are passed back torepparttar 107769 thank you page where your Clickbank script sits. (We haverepparttar 107770 secret key added to your script, and it never changes, so it doesn't need to be handed to us by Clickbank.) This Clickbank script takesrepparttar 107771 seed andrepparttar 107772 secret key and doesrepparttar 107773 same crazy shit Clickbank did to us to compute your own hash.

Clickbank calls this their "cbpop" or Clickbank Proof of Purchase.

The hash was something we figured out on your own andrepparttar 107774 hash Clickbank are compared. If they match, we're in business becauserepparttar 107775 customer here really did buy from us.. The customer can't figure this out on his or her own because they never actually sawrepparttar 107776 secret key. (And no, you can't "reverse" a hash to figure outrepparttar 107777 original secret key.)

If you get nothing out of what I just told you, remember this: it's almost impossible for anyone to figure outrepparttar 107778 right Proof of Purchase code without that secret key.


This isrepparttar 107779 PHP function they give us:

function cbValid($seed, $cbpop, $secret_key) { // A bunch of stuff in here... }

This function cbValid takes three parameters: $seed, $cbpop, and $secret_key. The script goes through that last step of ours I explained above, doesrepparttar 107780 crazy shit and then comparesrepparttar 107781 result torepparttar 107782 one given to us by Clickbank.

Now we need to figure out what to do if your customer really didn't pay. The easiest thing to do, is just stoprepparttar 107783 script in its tracks, preventingrepparttar 107784 page under it from loading.

if (!cbValid($seed, $cbpop, $secret_key)) die();

The exclamation point means "not". We're saying, first try this...

cbValid($seed, $cbpop, $secret_key)

... passrepparttar 107785 seed, proof of purchase, and secret key into your black box. Ifrepparttar 107786 function tells us NO, dorepparttar 107787 rest. In this case, "die". Die stops everything immediately, so if you have HTML or PHP code below that line, it won't be looked at ifrepparttar 107788 Clickbank validation fails.

The "proper" way to grab $seed fromrepparttar 107789 query string is this way:

if (!cbValid($_GET["seed"], $_GET["cbpop"], $secret_key)) die();

You could also redirectrepparttar 107790 user to an error page of yours if you like:

if (!cbValid($_GET["seed"], $_GET["cbpop"], $secret_key)) { header("Location:"); die(); }

Instead of $seed and $cbpop we use $_GET["seed"] and $_GET["cbpop"]. This is becauserepparttar 107791 variables don't appear magically out of thin air, they really appear inrepparttar 107792 URL as http://www.your.url est.php?seed=SOMESEED&cbpop=SOMEPOP. We want these values to be taken out ofrepparttar 107793 URL.


Here's a zip file containing your cb.php script: utorials/clickbank/

Save it, unzip it, and open cb.php. Nearrepparttar 107794 top should be a line such as:

$secret_key = "YOUR_SECRET_KEY";

Change YOUR_SECRET_KEY to that secret key you set inrepparttar 107795 Clickbank control panel.

Now, for usage... your thank you pages will have to end in .php here. Like, thankyou.php (and now it doesn't matter if they have obvious names or not -- because they'll be thoroughly inaccessible to thieves. Remember, you can simply rename your HTML pages so they end in .php and they'll still work just fine.

Put this line atrepparttar 107796 top of you thank you page script:

Be sure to upload cb.php torepparttar 107797 same folder as your thank you page. Now, when someone goes torepparttar 107798 thank you page,repparttar 107799 first thingrepparttar 107800 thank you script will do is run everything in cb.php, and cb.php will takerepparttar 107801 data Clickbank has passed to see if it matches.

You're going to have to change your Clickbank order links a little. This is what they should look like now:

Replace YOUR_CLICKBANK_ID with, of course, your Clickbank ID and YOUR_SEED withrepparttar 107802 seed you want to use. This can be anything, something simple that's short and one word likerepparttar 107803 product name. But NOT your secret key.

YOUR_PRODUCT_ID isrepparttar 107804 number Clickbank shows torepparttar 107805 left of each thank you page as you add it. When you're testing, be sure to setrepparttar 107806 price at $0.00. Once everything's in place you can raiserepparttar 107807 price ofrepparttar 107808 item to $19.95 or $29.95 or whatever it's priced at. will explain everything if you're a Clickbank newbie.


You can't prevent sharing completely... after all, your customer can always downloadrepparttar 107809 file and sharerepparttar 107810 file, notrepparttar 107811 download URL, to friends. We can do one thing to give these would-be freeloaders a bit of a headache, and that is expiration.

Cont'd on page 2 ==> © 2005
Terms of Use