Friends

This is default featured post 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Thursday, January 27, 2011

CD Rip Master v1.0.1.818 WinAll+Serial download free

Description
Relase Date: 20. Nov 2010
CD Rip Master is an easy-to-use software which allows users to rip or burn audio and data discs. It not only can rip CD tracks from CD to MP3, RAW, WAV, and OGG, but also can convert audio files from one format to another, and backup your favorite audio and data CDs. Easy to use interface and powerful function, making CD Rip Master the perfect audio CD ripper software for users of any experience level!
 Features:
  • Rip CD tracks from various audio formats, including MP3, RAW, WAV, and OGG
  • Add detailed information to your output audio file
  • Load CD information from your CD automatically
  • Convert between all popular audio formats
  • Burn both audio CD and data CD
  • Erase rewritable disc
  • Have excellent output quality
  • Fast digital audio extraction speed
Click the link below for free download - Direct download

--INSTALL NOTES--
1. Use the serial to register
2. Block the Apps. internet access with your firewall
3. Enjoy

ITubeX v8.0 MacOSX Incl.Keymaker-CORE download free

Description:
Relased: 21.11.2010
iTubeX allows you to download videos (Flash, HTML5 and others), .mp3 and .swf files from almost every website as easily as possible. You can also choose to save only the audio of a video as a .mp3 file and save complete webpages as .jpg, .png, .tiff, .pdf (with or without links) or .eps files. iTubeX also has a feature to convert files into a lot of other filetypes, for the iPhone, iPod Touch, other mobile phones and even more filetypes.

Click the link below for free download - Direct download

--INSTALL NOTES--
1. Install
2. Use our keymaker to register the application.

Winamp Pro 2010 v.5.6 Winamp 5.6 Download 2010


Description:
Relase Date: 20. Nov. 2010
Winamp is more than just a player. It's your window to the multimedia world. From MP3s to streaming video, Winamp 5.6 is the one place you go to feed your audio/video habit. Winamp was born as a very basic media player and has slowly but consistently improving for many years. Its main purpose was to be completely customizable and through the years, many people have contributed to a library that now consists of 20,000 skins and 461 plug-ins.

The player supports a wide range of file formats, and because the program is small and simple, it works quickly on almost all computers. Have a look through the available plug-ins and you will also find that you can hook up your iPod and manage its music library.

Winamp Pro 5 Features:

http://www.hirensbootcd.org/download/

http://www.hirensbootcd.org/download/

BS PLayer Pro 2.57 Build 1050 Final

Description:
Relased: December 06, 2010
BS PLayer Pro 2.57 - the best multimedia player (DivX, HD and AVC video, movie, audio, DVD) in the world! Ever since the very beginning in the year 2000, the BS.Player Pro has been one of the world's most popular multimedia players. It is popular for many reasons, one however should be pointed out: BS.Player Pro is the first player ever to enable its users to focus on watching the movie instead of dealing with poor computer capabilities or running around looking for a proper setting and codec.

Super MP3 Download 4.6.4.2+Crack download free

Super MP3 Download 4.6.4.2
Super MP3 Download 4.6.4.2+Crack - direct download
Description:
Relase Date: 27. Dec. 2010
Super MP3 Download is easy to use application created to help you search and download over 100 million MP3 files. You can try the searched results to decide which one to download. Super MP3 download always brings you the hottest songs in the world; it recommends you the Billboard Hot 100 every week and lists the hottest songs of 14 categories, from electrical to religious, mainstream to indie, hip-hop to classical, etc.

Arcsoft TotalMedia Theatre v5 Platinum+Serial download free

Arcsoft TotalMedia Theatre v5.0.1.86 Platinum
Arcsoft TotalMedia Theatre v5.0.1.86 Platinum+Serial available as highspeed torrent download
Description:
Size: 117 MB

TotalMedia Theatre - the ultimate high-definition movie experience!
TotalMedia® Theatre 5 is your all-in-one player for PCs. Whether playing back Blu-ray and DVD discs, AVCHD, or high-definition files on local machines or videos on a UPnP server and online, the program has it covered. With an intuitive and innovative user interface design, excellent playback quality and performance, and industry-leading playback technology, TotalMedia Theatre brings the premium movie experience to your PC.

For HD DVD and Blu-ray, TotalMedia Theatre fully supports the entire specifications and can play back:
• Blu-ray movies (BDMV, BD Live), including all Hollywood movie discs, with full support for Java games and Internet interactivity
• HD DVD movies, including full support for user interaction and Internet interactivity through HDi
• Personal recorded BD-R/RE discs (BDAV)

Kantaris Media Player v0.6.6 download free Kantaris Media Player v0.6.6

Kantaris Media Player v0.6.6Kantaris Media Player v0.6.6 free
Free and open source media player Plays almost all multimedia formats without the need for installing any separate codecs Connects to an online subtitle database, finds subtitles that are a perfect fit to the played media Plays RAR-archives without first extracting the media Beautiful music visualizations Plays DVDs and audio CDs

Kantaris is an all new media player based on code from Videolan client (VLC) and
Bass audio library. Kantaris has a graphical user interface similar to that of
Windows Media Player. Kantaris can play almost anything you can throw at it --
AVI, MPEG, MGEG-AVC, WMV, MOV, MKV, quicktime, matroska, divx, xvid, H264,
MP3, WMA, OGG files and more. Kantaris can also play DVDs and audio CDs. The
player also displays some of the most beautiful music visualizations ever seen

Kantaris Media Player aims to be an all-in-one media player that provides a great
audio and video experience. Kantaris is an open-source alternative to Windows
Media Player with similar GUI and features. Video playback is based upon
Videolan Client (VLC) w Videolan Client (VLC) which enables Kantaris to play
almost anything without the need of installing any separate codecs. It features
an attractive skin, some nice audio visualizations, and integration with Last.fm
and Apple movies trailers.

Click the link below for free download - Direct download
DOWNLOAD(14.28 MB)

Audio Editor Master v5.4.1.238+Serial download free

Audio Editor Master v5.4.1.238
Audio Editor Master v5.4.1.238+Serial free
Audio Editor Master is a professional digital audio editor; it allows you to perform various operations with audio file: cut, copy, and paste features (with unlimited undo functionality), mix tracks, or apply effects to recordings. Audio Editor Master v5.4.1.238 program can not only record and play sounds but also import and export a wide range of supported audio files (WAV, AIFF, MP3, and OGG, etc.). Audio Editor Master offers a customizable spectrogram mode and a frequency-analysis window for audio-analysis applications. The possibilities of Audio Editor Master is endless.

Features:

* Digitize a sound recording and save it as supported formats.
* Real-time visuals: bar, waveform, spectrogram, spectrum, level meter, etc.
* Record audio data from a microphone or any other available input device.
* Display a waveform window of an audio file and apply zooming.
* Edit audio files visually (Cut, Copy, Delete Selection, Delete Silence, Paste, Mix Paste, Mix From File, Edit Channel).
* Apply various effects (Amplify, Compressor, Delay, Fade In and Fade Out, Flanger, Invert, Normalize, Phaser,Reverb, Reverse, Silence, Stretch, Vibrato, etc.).
* Apply different filters to any selected portion of audio files (BandPass Filter, HighPass Filter, HighShelf Filter, LowPass Filter, LowShelf Filter, Notch Filter, Peak EQ Filter).
* Insert noise or silence.
* Save an audio file as the other format.
* Use markers to locate the selected part or special part of the audio data.
* Add and edit extra information to your audio files (Album, Artist, Comments, Copyright, Genre, Title, Year).

Click the link below for free download - Direct download
DOWNLOAD(13.2 MB)

Eset NOD Smart Security 4.2.58.3- Download free (Fully Activated)

Eset NOD Smart Security 4.2.58.3 Download
Eset NOD Smart Security 4.2.58.3
Description:
Built on the award-winning NOD32 antivirus and antispyware engine, ESET Smart Security stops most new threats proactively, well before other vendors have issued a signature, maximizing your defense against new and unknown threats.
  • Integrated antispam and personal firewall keeps your online life safe and cleans Internet traffic and email, even when it's SSL-encrypted.
  • Stops threats from entering through removable devices so you can share files with confidence
  • Integrated SysInspector and SysRescue simplify system diagnosis and recovery
  • Self defense prevents malware from degrading your level of protection
  • Tiny signature updates happen discretely as needed and won't bog down your system


***Instal Notes***
1. Install NOD ESS 4 (clean installation),
2. When it ask you to input user name and password, use "Update" links to find it,
3. Update,
4. Enjoy!

IMPORTANT
If you cant update via the links, do the following.
1.First fire up advanced setup- press f5
2.Find Adress Management under HTTP;S
3.Click add
4.Imput  *-*
5.Click OK
6.Go and update :D

See picture bellow!
If this dont work Go--> F5, advanced Setup. Diselect Antivirus and Antispyware protection. Turn them off then visit the sites that i gaved in the file, update username and password. You can do that till the end of time. Even if you username expire the antivirus & antispyware still do their jobs. If you feel like you need an update just follow the step above again.

Trojan Remover 6.8.2 Build 2596 Full+Crack download free

Description:
Released: August 02, 2010
Trojan Remover aids in the removal of Malware - Trojan Horses, Worms, Adware, Spyware - when standard anti-virus software either fails to detect them or fails to effectively eliminate them. Standard antivirus programs are good at
detecting this Malware, but not always so good at effectively removing it.

Trojan Remover is designed specifically to disable/remove Malware without the user having to manually edit system files or the Registry. The program also removes the additional system modifications some Malware carries out which are ignored by standard antivirus and trojan scanners.

Features of Trojan Remover:
Trojan Remover will examine all the system files, including the Windows Registry and determine the programs and files that are loaded at boot time. The majority of Trojan Horses (once triggered) are loaded this way.
Trojan Remover will scan ALL the files loaded at boot time for Remote Access Trojans ('backdoors', like NetBus, SubSeven, Optix Pro, Back Orifice etc.), Internet Worms and other malware.

For each identified Trojan Horse, Worm, or other malware, Trojan Remover will pop up an alert screen showing the file location and name; it will offer to remove the program's reference from the system files and allow you to rename the file to stop its activation.
Most modern Trojans make themselves memory-resident, making their de-activation more difficult. How many times have you been told to start your computer in 'Safe' mode, or even worse, in DOS? Trojan Remover will do all this for you. When a Trojan is found that is memory-resident, Trojan Remover will (on request) reboot your system and completely DISABLE the Trojan before Windows restarts. It also protects the system files whilst doing so by making them read-only.

Trojan Remover writes to a detailed logfile each time a Scan is performed. This file contains information on which programs are loaded at boot-time, and what (if any) actions Trojan Remover carried out. This logfile can be printed out for future reference.
The program incorporates the ability to automatically scan for Trojans every time you start your computer.
You can scan individual files and directories from within Windows Explorer.
Trojan Remover incorporates an integral Updater allowing for quick and easy Database updates.

What's New in Trojan Remover 6.8.2 :
* Added new heuristic detection algorithms.
* Various GUI changes.

Compatible with :Windows 98/ME/2000/XP/Vista/Windows 7 (32-bit)

  Click the link below for free download
DOWNLOAD(12.16 MB)

SUPERAntiSpyware Pro v4.46 Build 1000-Multilingual+Keygen download free

Description:
SUPERAntiSpyware Professional will detect and remove thousands of Spyware, Adware, Malware, Trojans, KeyLoggers, Dialers, Hi-Jackers, and Worms. SUPERAntiSpyware features many unique and powerful technologies and removes spyware threats that other applications fail to remove.

SUPERAntiSpyware Professional includes Real-Time Blocking of threats, Scheduled Scanning, and Free Unlimited Customer Service via e-mail.
Features of SUPERAntiSpyware Pro:

* Quick, Complete and Custom Scanning of Hard Drives, Removable Drives, Memory, Registry, Individual Folders and More! Includes Trusting Items and Excluding Folders for complete customization of scanning!
* Detect and Remove Spyware, Adware, Malware, Trojans, Dialers, Worms, KeyLoggers, HiJackers, Parasites, Rootkits, Rogue Security Products and many other types of threats.
* Light on System Resources and won't slow down your computer like many other anti-spyware products. Won't conflict with your existing anti-spyware or anti-virus solution!
* Repair broken Internet Connections, Desktops, Registry Editing and more with our unique Repair System!
* Real-Time Blocking of threats! Prevent potentially harmful software from installing or re-installing!
* Multi-Dimensional Scanning detects existing threats as well as threats of the future by analyzing threat characteristics in addition to code patterns.
* First Chance Prevention examines over 50 critical points of your system each time your system starts up and shuts down to eliminate threats before they have a chance to infect and infiltrate your system.
* Process Interrogation Technology allows threats to be detected no matter where they are hiding on your system.
* Schedule either Quick, Complete or Custom Scans Daily or Weekly to ensure your computer is free from harmful software.
* Dedicated Threat Research Team scours the web for new threats and provides daily definition updates.

Changes in SUPERAntiSpyware Pro v4.46.1000 (23//11/2010):

- Further internal enhancements in preparation for version 5.0
- Smart Definitions Engine Update (smaller future definition files coming with 5.0)
- Scanning engine updates for latest threats
- DDA (Direct Disk Access) improvements for rootkits blocking physical drive access

Compatible with: Windows 98, 98SE, ME, 2000, XP, 2003, Vista and Win7 (32/64-bit)
Mulitlingual: English, Spanish, French, Italian, German, portugues, etc

Click the link below for free download - Direct download

UnHackMe v5.99.352 Cracked Download free

UnHackMe v5.99
UnHackMe v5.99+Crack - direct download
Description:
Relase Date: 27. Dec. 2010
UnHackMe - First BootWatch AntiRootkit!
Now it is the must have tool for you! UnHackMe is specially designed to detect and remove Rootkits

A rootkit is a program that a hacker uses to mask intrusion and obtain administrator-level access to a computer or computer network. The intruder installs a rootkit on a computer using a user action or by exploiting a known vulnerability or cracking a password. The rootkit installs a backdoor giving the hacker
a full control of the computer. It hides their files, registry keys, and process
names, and network connections from your eyes

Your antivirus could not detect such programs because they use compression and encryption of its files. The sample software is Hacker Defender rootkit

Click the link below for free download - Direct download

Sandboxie v3.52+Serial download free

Sandboxie v3.52
Sandboxie v3.52 free
Sandboxie is a proprietary sandbox-based isolation program developed by Ronen Tzur, for 32-bit Windows NT-based operating systems. It creates a sandbox-like isolated operating environment in which applications can be run or installed without permanently modifying the local or mapped drive. An isolated virtual environment allows controlled testing of untrusted programs and web surfing.Sandboxie runs your programs in an isolated space which prevents them from making permanent changes to other programs and data in your computer. When you run a program on your computer, data flows from the hard disk to the program via read operations. The data is then
processed and displayed, and finally flows back from the progam to the hard disk via write operations. Sandboxie changes the rules such that write operations do not make it back to your hard disk.
• Intercept changes to both your files and registry settings, making it virtually
impossible for any software to reach outside the sandbox.
• Traps cached browser items into the sandbox as a by-product of normal operation, so when you throw away the sandbox, all the history records and other side-effects of your browsing disappear as well.

Benefits of the Isolated Sandbox:
• Secure Web Browsing: Running your Web browser under the protection of Sandboxie means that all malicious software downloaded by the browser is trapped in the sandbox and can be discarded trivially.
• Enhanced Privacy: Browsing history, cookies, and cached temporary files collected while Web browsing stay in the sandbox and don't leak into Windows.
• Secure E-mail: Viruses and other malicious software that might be hiding in your email can't break out of the sandbox and can't infect your real system.
• Windows Stays Lean: Prevent wear-and-tear in Windows by installing software into an isolated sandbox.

Translations: The following languages can be selected during installation:
English, Albanian, Chinese (Simplified and Traditional), Czech, Finnish, French, German, Italian, Japanese, Korean, Polish, Portuguese (Brasil), Russian and Turkish.

Released on 12 January 2011.
These are the changes to Sandboxie since version 3.52.
Enhancements and Revisions:

Sandboxie v3.52+Serial download free

Sandboxie v3.52
Sandboxie v3.52 free
Sandboxie is a proprietary sandbox-based isolation program developed by Ronen Tzur, for 32-bit Windows NT-based operating systems. It creates a sandbox-like isolated operating environment in which applications can be run or installed without permanently modifying the local or mapped drive. An isolated virtual environment allows controlled testing of untrusted programs and web surfing.Sandboxie runs your programs in an isolated space which prevents them from making permanent changes to other programs and data in your computer. When you run a program on your computer, data flows from the hard disk to the program via read operations. The data is then
processed and displayed, and finally flows back from the progam to the hard disk via write operations. Sandboxie changes the rules such that write operations do not make it back to your hard disk.
• Intercept changes to both your files and registry settings, making it virtually
impossible for any software to reach outside the sandbox.
• Traps cached browser items into the sandbox as a by-product of normal operation, so when you throw away the sandbox, all the history records and other side-effects of your browsing disappear as well.

Benefits of the Isolated Sandbox:
• Secure Web Browsing: Running your Web browser under the protection of Sandboxie means that all malicious software downloaded by the browser is trapped in the sandbox and can be discarded trivially.
• Enhanced Privacy: Browsing history, cookies, and cached temporary files collected while Web browsing stay in the sandbox and don't leak into Windows.
• Secure E-mail: Viruses and other malicious software that might be hiding in your email can't break out of the sandbox and can't infect your real system.
• Windows Stays Lean: Prevent wear-and-tear in Windows by installing software into an isolated sandbox.

Translations: The following languages can be selected during installation:
English, Albanian, Chinese (Simplified and Traditional), Czech, Finnish, French, German, Italian, Japanese, Korean, Polish, Portuguese (Brasil), Russian and Turkish.

Released on 12 January 2011.
These are the changes to Sandboxie since version 3.52.
Enhancements and Revisions:

DoodleJump v1.5.1 Android-Lz0PDA download free

Description:
Relased: 22.11.2010
In Doodle Jump, the aim is to guide a super cute four-legged thing called “The Doodle” up an unending series of platforms without falling. For devices with accelerometer, players tilt the device from side to side to move the Doodler in the desired direction. Players can get a short boost from various objects, such as propeller hats, jetpacks, rockets, springs or trampolines. There are also monsters and UFOs that the Doodler has to shoot or jump on to eliminate.

Click the link below for free download - Direct download

Hirens Boot CD 13.0 download free

Hirens Boot CD 13.0
Hirens Boot CD 13.0 + KeyBoard Patch available as highspeed torrent download
Description:
Size: 377 MB

Hiren’s BootCD – an indispensable tool used by many computer technicians and system administrators. At one bootable CD assembled dozens of the most popular programs and utilities for running DOS. This is a utility for working with hard drive, its recovery and diagnostic tools diagnosis of all the computer nodes, file managers, utilities for the network, as well as many others. Hiren’s BootCD eliminates the need to keep on hand dozens and dozens of disks required in daily work.

New added softwares:
> MiniXp Wireless drivers, VBS/WSH support, Customize background, Resolution, more keyboard layouts, updated drivers and now easily add your LAN/WLAN drivers.
+ BulletsPassView 1.00: Reveal the passwords stored behind the bullet (asterisk) characters in Windows / IE (Updated Asterisk Logger) x32/x64 (Windows Freeware).
+ Calcute 7.10.4: A compact scientific tape calculator with many features (Windows Freeware).
+ CloneSpy 2.52: Duplicate file cleanup tool, can optionaly create hardlinks to save space (Windows Freeware).
+ DataRescue DD 1.0: DrDD is a disk imager intended for data recovery and backup of partially corrupted storage devices, the main advantages are Range Selection and Copy Backward Direction (Windows Freeware).
+ DiskImage 1.6: Creates and writes disk images files to hard and floppy disks (Windows Freeware).
+ DiskWipe 1.2: Securely erases the contents of a disk replacing it with random data or leaving the drive completely blank (Windows Freeware).
+ Ext2Explore 2.2.71: To explore ext2/ext3/ext4 disk/partition, can also be used to view and copy disk and file system images (Windows Freeware).
+ FbInst 1.6: A tool to create universal flash boot disk that boots from all computers (Windows Freeware).
+ Filemon 7.04: Monitors and displays file system activity on a system in real-time (Windows Freeware).
+ MyDefrag 4.3.1: Free disk defragment and optimize utility (formerly JkDefrag) for Windows 2000/2003/XP/Vista/Windows 7 (Windows Freeware).
+ Regmon 7.04: A monitoring utility that will show you which applications are accessing your Registry (Windows Freeware).
+ RMPrepUSB 2.1.600: Partition and format your USB drive and make it bootable (Windows Freeware).
+ Router IP/Passwords: The complete list of Default Router Passwords and Default Router IP Addresses, can be useful if you have misplaced the manual or lost your router password (Windows Freeware).
+ much more

We provide the fastest services. You can download all files at max. speed of your internet connection. That means no slow downloads. Why hassle with slow torrents, waiting in line when you can get here everything at max. speed. My internet connection is nearly 6MB/s my max. download speed is 706.1 KB/s see picture below as proof. If your internet connection is faster you will download at faster speed, at max. of it. Enjoy:D
Click to zoom

  Click the link below for free download - Highspeed torrent

Send Email With sSMTP And Gmail

When I setup the server that runs this website I wanted to receive emails from my contact page and also from my backup jobs that run overnight.  There are many open source mail servers (MTAs) that can accomplish this, but most are overkill for just sending a few emails. sSMTP is a simple, lightweight MTA that will forward messages on a server to a configured mail server.  In my configuration sSMTP forwards mail from my Ubuntu server to Gmail.  With this configuration I don’t have to run a full mail server and can just send the few messages I have to Gmail to do the heavy lifting.
Nixtutor has a great article explaining how to configure this.  Here are the steps I used to get this working.
1.  Install sSMTP
From the command line:
sudo apt-get install ssmtp
2.  Configure sSMTP to send mail through your Gmail account
Open /etc/ssmtp/ssmtp.conf and set the following according to your own Gmail credentials.  The first four lines were already in my config file and just needed to be set.  I needed to manually add the last three lines.
root=username@gmail.com
mailhub=smtp.gmail.com:587
hostname=username@gmail.com
FromLineOverride=YES
UseSTARTTLS=YES
AuthUser=username
AuthPass=password
Open etc/ssmtp/revaliases and add each user account you want to send mail from.  Most likely you will want to add the root account and your primary user account.
root:username@gmail.com:smtp.gmail.com:587
linuxusername:username@gmail.com:smtp.gmail.com:587
3.  Test out the configuration by sending an email to yourself
From the command line:
sudo ssmtp username@gmail.com
Then type in your email message, hit enter and then ctrl + d to send the email.  If everything is working correctly, your email will show up in your inbox.

Getting Started With Windows 7 Gadgets

I spent the last few days playing with gadgets in Windows 7 and learning the basics to build one.  The basic structure is surprisingly simple, requiring only an XML configuration file and a HTML file for the UI and logic.  Gadgets are actually just little web applications running inside of Internet Explorer, so they can leverage CSS and JavaScript as well. I found a few good gadget tutorials to get started:
Here is a quick tutorial for building a gadget.  I’m doing this in Windows 7, but I think it will work on Vista too.
  • Navigate to C:\Users\YourUserName\AppData\Local\Microsoft\Windows Sidebar\Gadgets
  • Create a folder called HelloWorld.gadget
  • In the folder create a file called gadget.xml and helloworld.html
Add the following code to gadget.xml:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?xml version="1.0" encoding="utf-8"?>
<gadget>
  <name>Hello World</name>
  <version>1.0.0.0</version>
  <author name="Your name">
    <info url="http://www.mysite.com/my-gadget" text="mysite.com"/>
  </author>
  <copyright>&#169; 2010</copyright>
  <description>This gadget says hello!</description>
  <hosts>
    <host name="sidebar">
      <base type="HTML" apiVersion="1.0.0" src="helloworld.html"/>
      <permissions>Full</permissions>
      <platform minPlatformVersion="1.0"/>
    </host>
  </hosts>
</gadget>
Add the following code to helloworld.html:
1
2
3
4
5
6
7
8
9
10
11
12
13
<html>
<script type="text/javascript">
function DoInit() {
    document.body.style.width = 90;
    document.body.style.height= 55;
    document.body.style.margin=0;
}
</script>
<body onload="DoInit();">
<br>
<center>Hello World!</center>
</body>
</html>
After code is added to those files you can try the gadget out.  Go to Control Panel\All Control Panel Items\Desktop Gadgets and you should see your newly created gadget.  Give it a click and it will pop up on the side of your screen.  That’s all there is to creating a simple gadget.  Obviously this gadget isn’t incredibly useful, but it gives you the basic idea to build on.

How To Use The Foursquare API With OAuth And PHP

I started playing with the Foursquare API and one of the first things you need to do is figure out how to authenticate with Foursquare to make calls to the API. It took me awhile to figure this out and start making successful calls, so I thought others could benefit from a detailed tutorial. The goal of this tutorial is to demonstrate how to make calls to the Foursquare API using OAuth authentication and PHP. Foursquare has a helpful API discussion group I recommend checking out. Here are a few starting points that are helpful for this tutorial:

Setup your environment

Here is what you’ll need to complete this tutorial:
To begin, setup a project folder on your web server with the necessary files for this example.
Create a folder called “test” and create files inside that folder called index.php and callback.php. Then download the foursquare-async library (click “Download Source” in the upper right corner). Extract the files EpiCurl.php, EpiFoursquare.php and EpiOAuth.php to the test folder.
You now should have a folder called test that is accessible via a browser that contains these files:
  • index.php
  • callback.php
  • EpiCurl.php
  • EpiFoursquare.php
  • EpiOAuth.php
Note: Depending on your server configuration you may need to manually enable cURL support. I did this example using XAMPP and needed to turn it on. In the php.ini file (C:\xampp\php\php.ini) uncomment the line “extension=php_curl.dll” and then restart Apache. If you get an error like this later in the tutorial it might indicate you need to enable cURL.
Possible cURL error:
Fatal error: Call to undefined function curl_multi_init() in C:\xampp\htdocs\test\EpiCurl.php on line 24

OAuth overview

You can authenticate with Foursquare’s API in one of two ways. The simpler, but less secure way is through basic access authentication. This method requires the user to provide their credentials (username/password) to your application and those credentials get passed right in the web request to the API. It gets the job done, but makes the user’s data more vulnerable. The user is also trusting that the application is storing their credentials securely.
The more secure option we will use in this example is OAuth authentication. OAuth does a better job of protecting the user’s credentials and also gives the user greater control over what applications have access to their account. For example, instead of giving a random application your Foursquare credentials, you instead click on a link within the application that sends you to Foursquare to provide your credentials. Then Foursquare sends you back to the application with appropriate access keys for the application to use. Authenticating this way means that your credentials stay between you and Foursquare. The application you are giving access to only gets the OAuth access keys and doesn’t see or store your actual Foursquare credentials. It sounds complicated, but hopefully this tutorial will clear it up a little. OAuth is becoming more of a standard and as an end user you are probably already authenticating with different applications and web services this way.
Here are the steps for the OAuth workflow that this example will accomplish:
  1. Get request key and secret
  2. Provide a link to the Foursquare authorization page
  3. The user will approve or deny access and be redirected back to your application
  4. Get access key and secret (and store in your application database, but we don’t need to for this example)
  5. Use access key and secret to make API calls

Register with Foursquare to get your key and secret

The first thing we need to do is register our application with Foursquare to get a request key and secret for our application.  Go to http://foursquare.com/oauth/register, login and fill in the required information.
  • Application Name:  OAuth Test
    • Give your application a name (My Foursquare App)
  • Application Web Site:  http://localhost/
    • Provide the site where you will host your application (www.mysite.com/my-foursquare-app)
  • Callback URL:  http://localhost/test/callback.php
    • This is the URL that Foursquare will send the user to after authenticating (www.mysite.com/my-foursquare-app/callback.php)

Click “Register” and Foursquare should generate a new key and secret for your application.  Your key and secret will be different than mine.

You can always return to http://foursquare.com/oauth/ to change these details or reset your key and secret.  At this point your application is registered and you have a key and secret to use.

Add code to the index.php file

The second task is filling in the index.php file with some code.  Open up index.php and add the following code.

How To Setup XAMPP For Web Development

XAMPP is a software package that makes it quick and easy to install Apache, MySQL, PHP and Perl on any OS.  If you need to get a local web development environment setup quickly this is a great option.  For convenience, many features are turned on by default, so while great for local development, XAMPP is not designed to be secure and ready for a production environment out of the box. The XAMPP installation is straightforward, but I wanted to provide some screenshots to guide a new user through to loading a test page in the browser successfully.  If anything is confusing, leave a comment below.
There are installs available for Linux, Windows, Mac OS X and Solaris.  The steps below are written for the Windows install.
To start, download XAMPP for Windows.  I recommend getting the EXE install.  Run the installer and select the installation destination on your PC.  I recommend sticking with the C:\ default for simplicity.
After the install is done you can start up Apache and MySQL from the XAMPP Control Panel.  If the control panel doesn’t show up right away you can launch it from the Start Menu.
If you have the built in Windows firewall running, it will ask you if you want to unblock Apache and MySQL the first time.  Go ahead and click Unblock.
Next open up your favorite browser and navigate to http://localhost/.
If Apache is running correctly you should see a splash screen where you can select your language.  After selecting that it will take you to the XAMPP home page below which gives you status information and details about the installed software packages.  You can also get to phpMyAdmin from here for working with your MySQL installation.
Now that the Apache web server is running, lets test it out with a simple Hello World example in PHP.
Navigate to the htdocs folder in your XAMPP installation (C:\xampp\htdocs by default).  Any web projects you add here will be accessible through the browser.
Create a new folder in C:\xampp\htdocs named hello.
Then create a file in the hello folder called index.php and use your favorite text editor to put this code in it.  I like Notepad ++, but Notepad works fine too.
1
2
3
<?php
echo 'Hello world!';
?>
Now go back to your browser and navigate to http://localhost/hello/index.php
If everything worked correctly your page should load with the classic programming greeting.  You now have a basic web development environment to play around in.
Got a question?  Leave a comment below.

random image display

10.jpg It has become a commonly used feature on a lot of sites to rotate certain images or banners at random order to maintain a fresher feel without the need to update (of course any website should be updated regularly - but I am talking about 'cosmetic' elements such as non-essential visuals for the enter or home page of a site).
This random feature can be set up with different methods such as Javascript or php - we will look at the php option as it is more compatible and does not rely on low to medium security settings to work.
In order to set up this random function - we will need a number of images for our random rotation of display as well as a php file performing the random selection and display the chosen image. The image placement can be done in two different set ups:
  1. using the php code directly within the HTML code
  2. placing the php (and therefore the image) within the HTML code via the include_once(); php function
In both cases it will be neccessary to rename the file with the file extension .php in order to allow the php script to be executed. If your file is currently called random_image.html - you will need to save it as random_image.php.
In the example here - 10 images have been prepared in a designated folder - all images have been named starting from 1 - and the include_once(); php function has been set up to place the image at random order on the page.
If you are working on a larger site you will need to organise all site elements into an appropriate folder structure. You might use a specific folder for all elements to be placed on the page via the include_once(); php function, or group visual elements together.
For the sake of keeping this set up simple and easy to understand - our example has the most basic folder structure as you can see below. Before starting any php set up - make sure you have added your images into the root folder into an appropriate folder.
snapshot of root folder
 
REMINDER: it is vital that all images have been named starting from 1 in order to set up a working random function.

The following steps will take you through the set up of the example shown at the top of the page [open in new window]. Here the focus is on setting up the random function - please see the sample for a link to the css.

html script

The HTML script for the image is very minimal as it consists of 2 elements only. It defines a new DIV, <div id="random_img"> </div>, for the image formatting via CSS and contains the include_once(); php function which calls in the random image as soon as the page is loaded into the browser.
<div id="random_img">
<!--random image -->
   <?php include_once ( 'random_image_process.php' ); ?>
</div>

php script

As we have already linked to a named php file in the HTML code above - random_image_process.php - we will now need to name our new php file this existing name and save it into the folder as the HTML file - see folder set up shown above.
The php code now defines 6 new variables to execute the random function:
  • $total
    defining the total number of image contained within the allocated folder
  • $file_type
    quoting used file types by their extension
  • $image_folder
    stating the folder containing the image files
  • $start
    defining the first number of the image collection (for use in random calculation)
  • $random
    generating the random number using mt_rand
  • $image_name
    containing the chosen image and creating a file name for the ALT tag
<?php
// images named 1.jpg, 2.jpg etc
// total number of images in the folder
$total = "10";
// type of image file eg. .jpg or .gif
$file_type = ".jpg";
// location of folder containing images
$image_folder = "../random_img/";

$start = "1";
$random = mt_rand($start, $total);
$image_name = $random . $file_type;

echo "<img src=\"$image_folder/$image_name\" alt=\"$image_name\" />";
?>

How to change configuration settings


When using PHP as an Apache module, you can also change the configuration settings using directives in Apache configuration files (e.g. httpd.conf) and .htaccess files. You will need "AllowOverride Options" or "AllowOverride All" privileges to do so.
There are several Apache directives that allow you to change the PHP configuration from within the Apache configuration files. For a listing of which directives are PHP_INI_ALL, PHP_INI_PERDIR, or PHP_INI_SYSTEM, have a look at the List of php.ini directives appendix.
php_value name value
Sets the value of the specified directive. Can be used only with PHP_INI_ALL and PHP_INI_PERDIR type directives. To clear a previously set value use none as the value.
Note: Don't use php_value to set boolean values. php_flag (see below) should be used instead.
php_flag name on|off
Used to set a boolean configuration directive. Can be used only with PHP_INI_ALL and PHP_INI_PERDIR type directives.
php_admin_value name value
Sets the value of the specified directive. This can not be used in .htaccess files. Any directive type set with php_admin_value can not be overridden by .htaccess or ini_set(). To clear a previously set value use none as the value.
php_admin_flag name on|off
Used to set a boolean configuration directive. This can not be used in .htaccess files. Any directive type set with php_admin_flag can not be overridden by .htaccess or ini_set().
Example #1 Apache configuration example
<IfModule mod_php5.c>
  php_value include_path ".:/usr/local/lib/php"
  php_admin_flag engine on
</IfModule>
<IfModule mod_php4.c>
  php_value include_path ".:/usr/local/lib/php"
  php_admin_flag engine on
</IfModule>
Caution
PHP constants do not exist outside of PHP. For example, in httpd.conf you can not use PHP constants such as E_ALL or E_NOTICE to set the error_reporting directive as they will have no meaning and will evaluate to 0. Use the associated bitmask values instead. These constants can be used in php.ini
Running PHP as an Apache module

Changing PHP configuration via the Windows registry

When running PHP on Windows, the configuration values can be modified on a per-directory basis using the Windows registry. The configuration values are stored in the registry key HKLM\SOFTWARE\PHP\Per Directory Values, in the sub-keys corresponding to the path names. For example, configuration values for the directory c:\inetpub\wwwroot would be stored in the key HKLM\SOFTWARE\PHP\Per Directory Values\c\inetpub\wwwroot. The settings for the directory would be active for any script running from this directory or any subdirectory of it. The values under the key should have the name of the PHP configuration directive and the string value. PHP constants in the values are not parsed. However, only configuration values changeable in PHP_INI_USER can be set this way, PHP_INI_PERDIR values can not.

Other interfaces to PHP

Regardless of how you run PHP, you can change certain values at runtime of your scripts through ini_set(). See the documentation on the ini_set() page for more information.
If you are interested in a complete list of configuration settings on your system with their current values, you can execute the phpinfo() function, and review the resulting page. You can also access the values of individual configuration directives at runtime using ini_get() or get_cfg_var().


add a note add a note User Contributed Notes How to change configuration settings
self at pabloviquez dot com 15-Jun-2009 01:07
Note that, changing the PHP configuration via the windows registry will set the new values using php_admin_value. This makes that you cannot override them on runtime.

So for example, if you set the include_path on the windows registry and then you call the set_include_path function in your application, it will return false and won't change the include_path.
cawoodm at gmail dot com 04-May-2009 02:41
With IIS it can become confusing that changes to php.ini are ineffective. It seems it is necessary to restart the application pool for the changes to be seen. It would be great if this was not necessary - I am sure I have worked with systems where php.ini changes were immediately effectvie.
ravi at syntric dot net 09-Mar-2009 06:52
Just a quick note regarding per-directory php settings. A number of flags can be set custom to a particular app's requirement based on one of two methods describe her http://www.cognitivecombine.com/?p=207

I particularly stumbled upon this to turn off register_globals. Drupal, for e.g., required this to be off but I knew of numerous php apps that had code which relied on these globals. The .htaccess method described in the above URL worked for my case.
hyponiq at gmail dot com 09-Feb-2009 05:11
Running PHP under Apache poses a major problem when it comes to per-directory configuration settings for PHP.  In Apache virtual hosting, only a master PHP configuration file (i.e. php.ini) is parsed at run-time per PHP script.  Under IIS 6.0 or greater, you can include per-directory PHP configuration files to override or overwrite the master configuration settings.  The issue here, however, is having Apache virtual hosts override/overwrite master settings; not what IIS can do.

So, there are two possible solutions.  The first solution is described in this section and uses the Apache configuration settings php_value, php_flag, php_admin_value, and php_admin_flag.  In that, each virtual host which you'd like to have certain configuration settings changed must have these directives set (and that is for each PHP configuration setting).  This, to me, is the more viable solution, although it is time-consuming and mentally taxing.

The other possible solution is to set the PHPRC environment variable.  To my knowledge, all implementations of Apache HTTPD allow for the SetEnv directive to set the PHPRC variable per-virtual-host.  What that does is tell PHP to look in the specified location for that virtual host's configuration settings file (i.e. "C:/path/to/custom/php.ini").  The only downside to this tactic is that EVERY virtual host's custom php.ini file must contain all set parameters.  In other words, every single PHP configuration directive you have set in the master php.ini file must ALSO be set in per-virtual-host configuration settings.  Doesn't that suck?  It seems rather redundant to me (and completely defeats the purpose) that you have to include all configuration settings OVER AND OVER AGAIN.

The great thing about per-directory configuration settings (when they're implemented correctly) is that PHP already has the master settings pre-loaded and the per-directory settings (which may only ammount to one directive in difference) can be loaded per request and, thus, there is less over-head.

There really is more to this topic than that, which is why I blogged a rather lengthy and detailed article here: http://hyponiq.blogspot.com/2009/02/apache-php-multiple-phpini.html  This information is meant to help users and administrators.  I highly suggest it be read if anyone has any questions on Apache and PHP configurations.  I have included some examples that illustrate the two possible solutions, as well.  I did my best to research everything before I wrote the article.

I hope this helps!


==== 10-FEB-09: ====
I must add a little more information:

I've done some thorough testing on my PC as to the PHPRC environment variable set by the Apache directive SetEnv.  It seems to me that this variable is completely disregarded using that directive.  I tried everything and can only come to the conclusion that either A) I did something very wrong, or B) that it simply doesn't work as expected.

The former solution, however, does work magically!  So, to expand on my previous post, the only real and viable solution to this problem is to use the php_value, php_flag, php_admin_value and php_admin_flag directives in your virtual hosts configurations.

Once again, it can be very boring!  But it does work.
ludek dot stepan at gmail dot com 25-Sep-2008 11:37
Hello,

I've found this directive useful for setting per-file php.ini options. For example, when I want to have my .css styles processed as php scripts, I put this code into .htaccess to setup correct mimetype.

AddHandler php5-script .css
<FilesMatch "\.css$">
    php_value default_mimetype "text/css"
</FilesMatch>

Yours Ludek
contrees.du.reve at gmail dot com 02-Feb-2008 01:25
Being able to put php directives in httpd.conf and have them work on a per-directory or per-vitual host basis is just great. Now there's another aspect which might be worth being aware of:

A php.ini directive put into your apache conf file applies to php when it runs as an apache module (i.e. in a web page), but NOT when it runs as CLI (command-line interface).

Such feature that might be unwanted by an unhappy few, but I guess most will find it useful. As far as I'm concerned, I'm really happy that I can use open_basedir in my httpd.conf file, and it restricts the access of web users and sub-admins  of my domain, but it does NOT restrict my own command-line php scripts...
webmaster at htaccesselite dot com 12-Jul-2007 03:18
To change the configuration for php running as cgi those handy module commands won't work.. The work-around is being able to tell php to start with a custom php.ini file.. configured the way you want.

 With multiple custom php.ini files
-------------------------------------------
/site/ini/1/php.ini
/site/ini/2/php.ini
/site/ini/3/php.ini
--

The trick is creating a wrapper script to set the location of the php.ini file that php will use. Then it exec's the php cgi.

 shell script /cgi-bin/phpini.cgi
-------------------------------------------
#!/bin/sh
export PHPRC=/site/ini/1
exec /cgi-bin/php5.cgi
--

Now all you have to do is setup Apache to run php files through the wrapper script instead of just executing the php cgi.

 In your .htaccess or httpd.conf file
-------------------------------------------
AddHandler php-cgi .php
Action php-cgi /cgi-bin/phpini.cgi
--

So to change the configuration of php you just need to change the PHPRC variable to point to a different directory containing your customized php.ini.. You could also create multiple shell wrapper scripts and create multiple Handler's+Actions in .htaccess..

 in your .htaccess
-------------------------------------------
AddHandler php-cgi1 .php1
Action php-cgi1 /cgi-bin/phpini-1.cgi

AddHandler php-cgi2 .php2
Action php-cgi2 /cgi-bin/phpini-2.cgi

AddHandler php-cgi3 .php3
Action php-cgi3 /cgi-bin/phpini-3.cgi
--

The only caveat here is that it seems like you would have to rename the file extensions, but there are ways around that too ->
http://www.askapache.com/php/custom-phpini-tips-and-tricks.html
Woody/mC 09-Jul-2007 01:09
@ pgl: As the documentation says:

"To clear a previously set value use none as the value."

Works fine for me.
pgl at yoyo dot org 27-Jun-2007 10:59
It is not possible to unset a config option using php_value. This caused me problems with auto_prepend_file settings where I wanted to have a global file auto included, with an exception for only one site. The solution used to be to use auto_prepend_file /dev/null, but this now causes errors, so I just create and include blank.inc now instead.

phpMyAdmin 3.4.0-beta3-dev Documentation

Requirements
  • PHP
    • You need PHP 5.2.0 or newer, with session support (see FAQ 1.31) and the Standard PHP Library (SPL) extension.
    • To support uploading of ZIP files, you need the PHP zip extension.
    • For proper support of multibyte strings (eg. UTF-8, which is currently the default), you should install the mbstring and ctype extensions.
    • You need GD2 support in PHP to display inline thumbnails of JPEGs ("image/jpeg: inline") with their original aspect ratio
    • When using the "cookie" authentication method, the mcrypt extension is strongly suggested for most users and is required for 64–bit machines. Not using mcrypt will cause phpMyAdmin to load pages significantly slower.
    • To support upload progress bars, see FAQ 2.9.
    • To support BLOB streaming, see PHP and MySQL requirements in FAQ 6.25.
  • MySQL 5.0 or newer (details);
  • Web browser with cookies enabled.

Introduction

phpMyAdmin can manage a whole MySQL server (needs a super-user) as well as a single database. To accomplish the latter you'll need a properly set up MySQL user who can read/write only the desired database. It's up to you to look up the appropriate part in the MySQL manual.

Currently phpMyAdmin can:

  • browse and drop databases, tables, views, columns and indexes
  • create, copy, drop, rename and alter databases, tables, columns and indexes
  • maintenance server, databases and tables, with proposals on server configuration
  • execute, edit and bookmark any SQL-statement, even batch-queries
  • load text files into tables
  • create1 and read dumps of tables
  • export1 data to various formats: CSV, XML, PDF, ISO/IEC 26300 - OpenDocument Text and Spreadsheet, Word, Excel and LATEX formats
  • import data and MySQL structures from Microsoft Excel and OpenDocument spreadsheets, as well as XML, CSV, and SQL files
  • administer multiple servers
  • manage MySQL users and privileges
  • check referential integrity in MyISAM tables
  • using Query-by-example (QBE), create complex queries automatically connecting required tables
  • create PDF graphics of your Database layout
  • search globally in a database or a subset of it
  • transform stored data into any format using a set of predefined functions, like displaying BLOB-data as image or download-link
  • track changes on databases, tables and views
  • support InnoDB tables and foreign keys (see FAQ 3.6)
  • support mysqli, the improved MySQL extension (see FAQ 1.17)
  • communicate in 62 different languages
  • synchronize two databases residing on the same as well as remote servers (see FAQ 9.1)

See Detail.............

#
### ###