More servicesWindows Live
HomeHotmailSpacesOneCare
 
MSN
Sign in
 
 
Spaces home  Muhammad Kashif ZeeshanPhotosProfileFriendsMore Tools Explore the Spaces community

Muhammad Kashif Zeeshan

View space
The Razi
View space
Jerry
View space
Mudassar Hassan
View space
Bilal Saeed
View space
OZ Usman
View space
Shahzaib
View space
Qaiser
View space
Rana Hammad

No folders have been shared yet.
Updated 11/21/2007
Updated 1/18/2007
Updated 4/7/2006
Updated 9/9/2005
Updated 7/22/2005
May 17

Cheap international calls to Pakistan

 

Everyone calling from UK to Pakistan is experiencing a lot of problems these days as all international calling cards or direct dial providers has changed the per minute charges up to 20 times higher then a month ago. But still there is a ray of hope for cheap calls to Pakistan. Well! I was previously using Telesavers Direct Dial facility (0844 2007575) which was allowing me to call on both land lines and mobiles in Pakistan at just 0.5p. But this month they increased per minute charges to 2p which was even then acceptable but on May 12, 2008 they changed tariff again from 2p to 4p per minute. But still it is very very cheaper then any of the good calling card price plan. But yesterday I found few other cheap direct calling providers charging 3p per minute. I tried these 3p numbers yesterday and thought, I should share these with you.

3p per minute*:

Briing: 0844 8970 213

Cheapcall: 0844 8970 215

Juvino: 0844 8970 218

4p per minute*:

Telesavers: 0844 4282 121

I hope above mentioned numbers will help you. If it really helped you then please leave your comments. If you know some other such cheap calling way then please share it by posting comments on this entry.

Tips and Tricks:

1.       Keep one thing in mind that when you call any of the 0844 number, BT charges 5p as the connection charges. So, if you make a 1 min call then it will cost you BT Charges + Per Min Charges = 5p + 3p = 8p for first minute but if call for 20 minutes then BT Charges + Per Min Charges x Total Minutes = 5p + 3p x 20 = 65p (Just...).

2.      When you finish with calling one person and want to call some one else then wait for your receiver to end call or ask them to end call by putting the receiver back on phone or by pressing mobile phone end call button, because in that case your direct dialling provider will ask you automatically to dial another number so, you can save 5p by using this way.

* I have checked these call charges on BT, I am not sure about charges by calling these numbers from other providers.

 

February 24

Microsoft Lanunces Visual Basic Power Packs 3.0

 

VS

Microsoft has always something new for developers and specially for Visual Basic developers. Even if these are the six service packs for Visual Basic 6.0 or such hot POWER PACKS. For more details and download click Visual Basic Power Packs 3.0

November 21

Avast Antivirus (Free Home Edition)

I am using Symentac Corporate Edition 10.0 on my PC. Its working good but when i installed it on computers of my friends with latest updates, i found it out of order and allowing all viruses to bang the computer. Even after installing same virus definitions downloaded from symentac site, it was detecting and removing a virus on my computer but not on other computer as it was asking to quartine the infected files. I was searching for some good antivirus for home use then i found Avast Antivirus ranked on top at http://www.av-comparatives.org/ . I downloaded its home edition, latest virus definition file. I was amazed to see that it was offering free registration of home edition. I registered my profile and Avast sent me registration key to move demo to registered version.
 
I installed it on few PCs and it was working perfectly as it was not only removing viruses by deleting them but also repairing infected files. The major problem me and my friends were facing was New folder.exe issue. Avast home edition removed all instances of New Folder.exe virus along with other viruses.
 

It also gives the facility of boot time scan which runs just like Windows XP boot time disk checking. I recommend this product for Windows XP. I found only one problem in Avast Antivirus Home Edition that it doesnot install on Server OS e.g. Windows server 2003.

Download Link: http://www.avast.com/eng/download-avast-home.html#DownloadAvastHomeEdition

Avast Website: http://www.avast.com

There are other versions of Avast Anitvirus available e.g. professional, linux etc.

November 16

Prinitng Flash content in Firefox

Well! i was showing a flash movie in popup with a print icon in left corner. Printer icon was calling window.print function from javascript to show the print dialog in browser. It was working fine in IE 6/7 as it was printing any of the selected frame of flash animation but by using the same code i found that firefox (2.0.0.9) was not printing the flash. I tried a lot of tricks but all in vain then i solved this issue which was although causing difference of flash object properties for IE and FF yet it FF started printing flash object after that tweak. One thing which a developer must know about flash object is that IE renders the object tag and use its properties while FF uses the <Embed> tag enclosed in object and use the embed tag attributes.
 
In the following code yellow highlight shows the code part used by IE and blue highlight shows the embed tag which firefox uses for rendering flash object.
 
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"
width="320" height="240" id="Untitled-1" align="middle" VIEWASTEXT> <param name="allowScriptAccess" value="always"/>
<param name="movie" value="/IE7FlashIssue/media/Spring.swf" /><param name="wmode" value="transparent"><param name="quality" value="high" />

<embed src="/IE7FlashIssue/media/Spring.swf" quality="high" width="320" height="240" name="mymovie" wmode="transparent" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer"/></object>
 
In above written code WMODE causes the issue in firefox. I tried to access the object in javascript to remove the wmode=transparent from embed tag by using object.removeattribute(Attribute_name) function and it removed the attributed as i reaccessed it but after printing there was no flash. But when i removed wmode=transparent from the embed tag before 1st render, it worked and firefox was printing flash.
 
e.g.  I removed wmode=transparent which is highlighted with red.
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"
width="320" height="240" id="Untitled-1" align="middle" VIEWASTEXT> <param name="allowScriptAccess" value="always"/>
<param name="movie" value="/IE7FlashIssue/media/Spring.swf" /><param name="wmode" value="transparent"><param name="quality" value="high" />

<embed src="/IE7FlashIssue/media/Spring.swf" quality="high" width="320" height="240" name="mymovie" wmode="transparent" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="
http://www.adobe.com/go/getflashplayer"/></object>
 
I should also remove <param name="wmode" value="transparent">  which works in IE so that both firefox and IE follow the standard but it was creating problem in IE as its Z-Index was not working to show the printer icon over the flash object.
 
So, if you want to fix this issue for both then you should not remove it for IE but remove wmode=transparent attribute from the embed tag so that it may work for firefox.
 
 
November 08

How to detect browser (e.g. IE, FF, Safari etc)

There are two ways by which you can detect the browser in which user is opening your web application.
 
Method 1:
 
You can use documenta.all for detecting browser but this method allow you to check just IE and non IE browsers as document.all returns true in IE only.
 
if (document.all) { alert('INTERNET EXPLORER');}
else { alert('NON IE BROWSER');}
 
Method 2:
 
You can detect the browser using navigator.userAgent.
if you write the following code in Javascript then you will get the following out put.
 
var browser = navigator.userAgent;// TO GET BROWSER NAME
alert(browser);
 
In IE
 

Mozilla/5.O (compatible; MSIE 7.0; Wñiows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; IrdoPath.2)

 

In firefox 

Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1 .9) Gecko/2OO7IO25 Firefox/2.O.O.9

 

In Safari

 

MoziIlla/5.0 (Windows; U Windows NT 5.2 en) AppleWebKit/522.15.5 (KHTML, like Gecko) Version/3.0.3 Safari/522.15.5

 

Solution:

 

if (navigator.userAgent.toLowerCase().indexOf('msie')!=-1);

alert('INTERNET EXPLORER');

 

else if (navigator.userAgent.toLowerCase().indexOf('firefox')!=-1);

alert('FIREFOX');

 

else if (navigator.userAgent.toLowerCase().indexOf('safari')!=-1);

alert('SAFARI');

 


Don't forget to give your comments.
 
 
View more entries