Monday, April 16, 2007

DryerFox - It's like Firefox, but inside a dryer!

Long-time listener, first-time coder! Here's my first Apollo app ...

I was lucky enough to attend the original ApolloCamp event in March, and I've been spending the last while learning the Flex & Apollo environments.

One of the cooler things about the Apollo framework is the addition of an HTML control based on the WebKit engine. This is the HTML engine used for Apple's Safari browsers, and others too, including the Nokia S60 mobile platform.


Since the Apollo mx:HTML component is rendered as part of the Flash display list, this allows any Flash effects to be applied to an active web page. Blurs, tweens, rotations, it all works.

Presenting ... DryerFox!
I knew I wanted to do something fun with HTML, but the question was: do what? Inspriration hit las Thursday, and I decided to create DryerFox - A rotating browser window wrapped by a dryer image.

You can type any URL into the app, and the page will be loaded and rendered. As the page is loading, the dryer's drum turns, and therefore so does the page. You can also manually rotate the drum using push buttons. The page remains fully interactive, no matter what the rotation. You can read your webmail, surf the net, or whatever. There is even a button to reset the drum rotation back to normal, so that you don't strain your neck.

Installing the demo

  1. Install the Apollo runtime framework on your Mac or PC, if you haven't already done so. It is an alpha release, but still pretty solid.
  2. Download the DryerFox demo .AIR file. (.AIR is the extension for Apollo apps, but it is just a ZIP file)
  3. Double-click the downloaded .AIR file, and the Apollo runtime will lead you through the rest of the installation process.
The source for the hack is available here, in case you want to hack it further yourself. You'll need the Flex development environment to do that.

I'll describe the making of DryerFox in a future post, but I wanted to get this out there for feedback.

133 comments:

Rosie Perera said...

This is hysterical, Doug! Great idea! Firefox with a twist. Did you use lint to make sure it was fully portable?

[I tried to email you this but I had your old address and it Bounced.]

Unknown said...

People are complaining about IE downloading it as a zip file because the browser doesn't have any idea what to do with the file. Your server is sending it with a text/plain content type instead of application/vnd.adobe.apollo-application-installer-package+zip. Maybe if you were sending it with the proper content type IE wouldn't have to (smartly, if you think about it) figure out that it's really just a zip file.

FWIW, the install is broken and doesn't work. It fails with the following message:

"This application could not be installed or launched (AIR file {path}\DryerFox.air is invalid: mimetype must be the first file in an AIR file)."

Friends don't let friends disparage one browser while pretending the other is without faults. :p

Doug Schmidt said...

Jeff, thanks for the pointers about the ZIP/AIR thing. Nothing like getting a sudden spike in viewership to work out all the problems! :-)

I'll look into hosting the AIR file on a different server, where I have more control over the content type header.

Which platform were you using when the install failed? I've had it work for me on OS X and WinXP, but I haven't tried it (yet) on Vista or Win2003.

Cheers,
Doug

Anonymous said...

buy Buspar online
online Our posts, Prices Ortho Seller doctor Relief minutes displayed Buspar search experience
Buy Buspar online
Buy Mobic online

Anonymous said...
This comment has been removed by the author.
Anonymous said...
This comment has been removed by the author.
Anonymous said...

Which platform were you using when the install failed? I've had it work for me on OS X and WinXP, but I haven't tried it (yet) on Vista or Win2003.
Buy Zelnorm
buy Arimidex
Amaryl Online
buy ambien online no prescription

Anonymous said...

Men's Health and Women's Health, Anti-Diabetic and Anti Allergic, General Health and Sleeping Aid. All Drugs at
buy cLa
Buy Imitrex
buy arimidex online
Buy mobic

Anonymous said...

Men's Health and Women's Health, Anti-Diabetic and Anti Allergic, General Health and Sleeping Aid. All Drugs at
Buy glucophage
Buy inderal

Buy Femara
Buy Lexapro
Buy Lanoxin
Buy Zanaflex
Buy singulair
Buy sinequan

Anonymous said...

Proscar online pharmacy
mobic online pharmacy

=====december

Buy glucophage without prescription
buy nolvadex

Anonymous said...

We have multiple sites that are mirrored with each other and the products are advertised in either EURO, or YEN, or USD or GBP. This gives the customer the flexibility to choose their preferred currency that they would like to be charged in.
Buy ambien no prescription
Buy Avandia no prescription

Buy arimidex without prescription
Buy Zanaflex without prescription

Bactroban online
Buy Nolvadex No Prescription

Buy motrin
Buy Lukol

Anonymous said...

Plugin also supports Stats. If you want to get bookmarking statistics (e.g. top bookmarked posts over various time periods), open the .php file and set the ‘addthis_username’ variable to, well, your AddThis username.
Buy inderal
Buy imitrex

Zelnorm online
Zanaflex online

Anonymous said...

Cool web...

buy viagra

Anonymous said...

credit cards online accept

Anonymous said...

If you need a help. The professional help! Quickly and easily! Not dearly and qualitatively! click here
fast faxless payday loans

Anonymous said...

I always use by this site signature visa credit card. Credit Cards are available, easy, quick and without troubles!

Anonymous said...

100 connecticut payday loan 144
00 cash payday advance
10 advance loan payday tennessee 15
10 keywords payday cash loan 14
10 payday loan mart 15

Anonymous said...

pharmacy no prescription
pharmacy online
canadian pharmacy
cheap pharmacy
cheap pharmacy
discount pharmacy
mail order pharmacy
generic pharmacy
online pharmacy
no prescription pharmacy
without prescription pharmacy
pharmacy in canada
pharmacy online
drugstore online
pharmacy online
pharmacy online
discount canadian pharmacy
сheap canadian pharmacy
generic pharmacy
overnigth pharmacy
purchase pharmacy
pharmacy no prescription
pharmacy without prescription
cheap pharmacy

Anonymous said...

Qualitatively. The professional help! I always use by this site. payday online advance fast. Loans are quick drawing up and low interest.

Anonymous said...

I always use by this site click here prepaid credit card. Credit Cards are available, easy, quick and without troubles.

Anonymous said...

The best site in the world. I always use by this site. payday cash loan now. Loans are quick drawing up and low interest.

Anonymous said...

Have a financial emergency? Bad credit? No credit? Other financial problems? You will find help on this site online faxless payday loans. Quick and easy loan in drawing up and low interest.

Anonymous said...

payday loan credit

Anonymous said...

Payday Loan
Payday Loan
Payday Loan
Payday Loan
Payday Loan
Payday Loan
Payday Loan
Payday Loan
Payday Loan
Payday Loan
Payday Loan
Payday Loan
Payday Loan
Payday Loan
Payday Loan
Payday Loan
Payday Loan
Payday Loan
Payday Loan

Anonymous said...

Generic Wiki Drugs
Online Pharmacy Medicine
Best Online Pharmacy
Online Pharmacy
ZPharmacy No Prescription
XL Pharmacy Online

Anonymous said...

payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
payday loans
buy accupril
buy aciphex
buy actonel
buy actos
buy advair
buy aldactone
buy allegra
buy altace
buy amaryl
buy amoxil
buy antabuse
buy arava
buy aricept
buy atarax
buy atrovent
buy avandia
buy avapro
buy bactroban
buy benicar
buy biaxin
buy buspar
buy cardura
buy carisoprodol
buy ceftin
buy celexa
buy celebrex

Anonymous said...

buy cephalexin
buy cialis
buy cipro
buy clarinex
buy claritin
buy clomid
buy clonidine
buy colchicine
buy combivent
buy compazine
buy coreg
buy coumadin
buy cozaar
buy depakote
buy detrol
buy ditropan
buy doxazosin
buy effexor
buy elavil
buy evista
buy famvir
buy flomax
buy flonase
buy flovent
buy fosamax
buy glucophage
buy hyzaar
buy imitrex
buy keppra
buy lamisil
buy lanoxin
buy lasix
buy levaquin
buy levitra
buy lexapro
buy lipitor
buy lisinopril
buy lotensin
buy lotrisone
buy meclizine
buy medrol
buy metformin
buy mircette
buy motrin
buy naprosyn
buy neurontin
buy nexium
buy nizoral
buy norvasc
buy paxil
buy plavix
buy plendil
buy pravachol
buy prednisone
buy premarin
buy prevacid
buy prilosec
buy propecia
buy proscar
buy protonix
buy prozac
buy relafen
buy remeron
buy risperdal
buy serevent
buy seroquel
buy singulair
buy skelaxin
buy buysoma
buy synthroid
buy tetracycline
buy toprol
buy tramadol
buy trazodone
buy tricor
buy ultracet
buy ultram
buy viagra

Unknown said...

不動産投資
アスクル
埼玉 不動産
三井ダイレクト
カラーコンタクト
カーボンオフセット
コンタクトレンズ
知多半島 温泉
知多半島 旅館
プリンセスルーム
アクサダイレクト
賃貸
不動産

Anonymous said...

結婚指輪~~
チューリッヒ
ブライダル
パソコン自作
オートローン
ブライダル
ショッピングカート

Anonymous said...

カラーコンタクト
ショッピングカート
マンガ 専門学校

Anonymous said...

不動産投資
不動産 東京
カラーコンタクト
フロアコーティング
フロアコーティング
フランチャイズ
自動車 保険 見積
オーガニック
ショッピング枠 現金化
フランチャイズ
韓国ツアー

Anonymous said...

結婚相談所 東京
アスクル
営業支援
営業代行
チューリッヒ
ペアリング

Anonymous said...

リバイタラッシュ
高級住宅
二子玉川
水 通販
フロント 仕事
グループウェア

Anonymous said...

浮気調査

花粉症
浮気調査

花粉症

Anonymous said...

Payday loans is great to use in case of emergencies!

Anonymous said...

鍵屋なら、プレスリリースなら、ウォーターサーバー 比較なら、ウォーターサーバー ランキングなら、FXなら軽貨物なら、おまとめローンなら、任意整理なら、POS システムなら、ウォーターサーバー ランキングなら、ニュースリリースなら、なら、DM発送代行自動販売機設置なら、キャッシングなら、FX比較なら、おまとめローンです。!

Anonymous said...

seo
seo対策
seo
SEO対策
seo
SEO対策
seo
SEO対策
seo
SEO対策
seo
SEO対策
seo
SEO対策

Anonymous said...

不動産投資
不動産
格安 名刺
賃貸
名刺作成
価格
名刺 激安
価格比較

Anonymous said...

Links:The followings are about tiffanycosite.If you want to know more info,the followings are good choice.
&middot  tiffany necklace,&middot  tiffany pendant,&middot  tiffany bracelet,&middot  tiffany earring,&middot  tiffany ring,&middot  tiffany accessory,&middot  tiffany set. &middot  tiffany jewelry
Links:The followings are about tiffanysilverworld.If you want to know more info,the followings are good choice.
&middot  tiffany necklace,&middot  tiffany pendant,&middot  tiffany bracelet,&middot  tiffany earring,&middot  tiffany ring,&middot  tiffany accessory,&middot  tiffany set. &middot  tiffany jewelry
Links:The followings are about tiffanyguide.If you want to know more info,the followings are good choice.
&middot  tiffany necklace,&middot tiffany pendant,&middot  tiffany bracelet,&middot  tiffany earring,&middot  tiffany ring,&middot  tiffany accessory,&middot  tiffany set. &middot  tiffany jewelry
Links:The followings are about tiffanycoltd.If you want to know more info,the followings are good choice.
&middot  tiffany necklace,middot  tiffany bracelet,&middot  tiffany earring,&middot  tiffany ring,&middot  tiffany accessory,&middot tiffany set. &middot  tiffany jewelry
If you are a tiffany fan,pls don't miss the info i gave you above.I swear all of them are useful.

Anonymous said...

"Accelerated ejaculate" - is mostly psychological problem and can be easily treated with the help of psychiatric treatment. http://www.viagrathunder.com

Anonymous said...

杭州装修公司
杭州店面装修
杭州办公室装修
杭州装饰公司
杭州装饰公司

蜂王浆
芦荟
蜂胶
蜂王浆
芦荟
蜂胶

ball valve球阀
gate valve闸阀
angle valve角阀
bibcock水嘴
tap
Check valve
hot-water heating
fittings
苏州led
上海led
北京led
苏州电磁铁
苏州装修公司
苏州装饰公司
ats
ATS生产
ats
ATS开关

Anonymous said...

婚紗攝影, 室內設計, 音樂是另一種花開, 平淡生活中感悟幸福, 禮品資訊世界, 開心快樂生活, 汽車模型知識, 寂寞在今夜延伸, 捕風的漢子, 閒雲野鶴逍遙遊, 時尚美麗生活, 健康美食中心, 以和為貴!, 那遠去的藍天白雲

新娘化妝 時裝批發 婚紗攝影 搜尋引擎最佳化 減肥 瑜珈 迷你倉 英文翻譯 個人收藏 交友 環保袋 禮品 搬屋公司 英語課程

Anonymous said...

You must choose a Portable Media Player which has high quality outputs, such as S-Video for video and Optical Out for audio, so you can obtain the best possible playback results. Again, if you are in the habit of sunnyren sf sharing your audio with a friend, then you will also have to look for double headphone jacks provision in the In dash DVD player. Today, players like Cheap MP3 Playersare available with built-in screens, which make the DVD entertainment thoroughly pleasurable wherever you are.

Anonymous said...

搬屋公司搬運搬運公司Moving companyHouse moving搬屋搬屋公司推介

Anonymous said...

電報
op
iop
uy
探偵
ent
you
qwo
wer
to
for
名刺
live
hi
sky
per
cou
xie
wei
shi
look
enw
up
here
go
hom
hous
gucl
shunk
cona
netbol
saish
town
yeawo

Anonymous said...

03170
電報
op
iop
青島 温泉
uy
探偵
ent
you
qwo
wer
to
for
名刺
live
hi
sky
per

网络电话 said...

深圳租房

深圳新楼盘

深圳房产

Cialis said...

Wow! Thank you! Honestly, I love the internet for having writers like yourself that sit down and take time to educate, and mentor us into preparing us through the right way to succeed in life. Whether you think that this helps or not, I just want you to know that it most definitely makes a huge impact and a difference for someone like myself. I'm taking my time to write this because I don't want you to go feeling un-noticed! You have most definitely been recognized and you should know that this has surely helped me along my way! Thank you once again, really..
Have a great day!

Cheap Generic Viagra Online said...

great post!!!
i really enjoyed reading!!
tati

Cheap Online Viagra said...

excellent post!! I really enjoy this reading, thank you so much for sharing this!!!
danielle

Unknown said...

What should not complete and acts selectively in other medicines for whom also found in men in the plasma concentration buy viagra

Bob Mu said...

laptop batteries
laptop battery
toshiba laptop battery
hp laptop battery
laptop computer batteries
laptop battery charger
acer laptop battery
hp laptop batteries
toshiba laptop batteries
compaq laptop battery
battery for laptop
acer laptop batteries
cheap laptop batteries

Viagra Online said...

Magnificent idea!

Anonymous said...

Buy Viagra Online : Buy cheap viagra online from our trusted pharmacy store. Easy order, Accept all credit card types, Worldwide shipping, No prescription needed, Thousands of viagra online products.
Follow Yahoo's useful tips on how to buy authentic viagra online safely. Don't harm yourself buy buying generic Viagra just to save a few dollars.

wow strategy guide said...

this is really cool. I agree with Rosie

viagra online said...

Rosie I just liked the style you write the content on your posts...

Thanks
Generic Levitra, Generic Viagra, Generic Cipro Online

Unknown said...

tn requin

Air Jordan Shoes

NFL Jerseys

MBT shoes

nike tn

puma chaussures hommes

NFL Jerseys

Affliction Jeans

NFL Jerseys

Air Jordan Shoes

Chaussure de Sport

Chaussures Sports



Chaussures Nike

Ed Hardy clothing

Air Max

Luxury hotel said...

Berlin Hotels

macafe said...

good article.
Thanks again for your help.
thanks a lot for the information!
China Business
Hong Kong Business
International Business
Business Opportunities
China Manufacturer
China Market
Picture
Computer
Computer Peripheral
Electronic
That a thank you

Unknown said...

Thanks for your great post . it help me a lot ! but I have something to share with you too ! you can login our website to look around , all our products are top quality and low prices . would you like to buy something ? ok follow me ! better choice better life ! do not leave something to regret in yourfuture!
Cheap Polo
Air Max
Nike Chaussures
Chaussures Sport
NFL Jerseys
China Wholesale
Thanks, it is very nice and helpful .i agree with you very much ! but I have something to share with you too ! you can login our website to look around , all our products are top quality and low prices . would you like to buy something ? ok follow me ! better choice better life ! do not leave something to regret in yourfuture!
NFL Jerseys
tn chaussures
chaussures puma
Tn Requin
Cheap Polo Shirts
chaussures pas cher
better choice better life !Thanks for your post , it is very nice and helpful .see you !

Mapics said...

Annuaire | Nettoyage | dardenac | Annuaire | Maternelle | Referencement | arianax | Deenox | Vin bergerac | Qrom | pagerank

jewish weddings miami said...

Would help us out do the laundry.

Unknown said...

GHD Mini Styler|Nike air jordan 2010|cheap Jordan shoes|discount jordan shoes|jordan|jumpman23|Jordan ajf shoes|NFL JERSEYS|NBA JERSEYS|NHL JERSEYS|MLB JERSEYS|FOOTBALL JERSEYS|NFL|NBA|NHL|MLB|spyder|spyder jackets|spyder ski wear|
cheap ugg boots|discount ugg boots|ugg boots|classic ugg boots|ugg classic tall boots|cheap ugg boots|discount ugg boots|ugg boots|classic ugg boots|ugg classic tall boots|

Anonymous said...

realestate

genericmedpharma said...

nice post. i want to bookmark this site.

Anonymous said...

When I see your article, I really agree with you about the blog.I think people will know this after read the information. I hope you will share more with us.

At the same time, you also can go to our website to find someting that maybe you like. We have
nike chaussures,nike shox chaussures,
nike tn,nike tn requin
nike air max chaussures,nike chaussures femmes.
nike chaussures homme,nike chaussures enfants
We have so many kinds of nike shoes that we are sure you will find the one that you like. Besides, we have the special
MBT chaussures.
If you like climbing then you can choose the vibram chaussures in our store.
You can find the Y-3 Yohji Yamamotoand
Nike Air Jordan are designed for you!

Mechanism of Erection said...

I prefer javafx. But i guess without WebRenderer can anybody assemble a browser like dryerfox with javafx?

Generic Viagra
Cheap kamagra

Send Flowers to Dubai said...

Hey great stuff, thank you for sharing this useful information and i will let know my friends as well.

trustme said...

This is really a nice blog, I appreciate you for telling us so nice things, thank you!By the way, if you like nike tn you can come here to choose! We have a

lot of
nike tn,tn chaussures,
nike tn chaussures
nike tn requin chaussures,nike air max tn chaussures.
nike homme chaussures,
nike femme chaususres,
nike enfant chaussres,
MBT France
vibram
If you want to find the shoes according to the sorts, then here you can have the informations,
we classied the shoes in nike presto,
nike air max,
nike air rift ninja,
tn requin,tn pas cher
vibram

fivefingers
,
converse.
At the same time, the vibram also offer you in our store.
You also can choose the most fashionable sunglasses here, it really can make you different from other people. We have
sunglasses,designer sunglasses,
wholesale sunglasses,sunglasses discount in USA.
They includ men's sunglasses,women's sunglasses.
So many fashion brands are for you,like Dior Sunglasses,
Emporio Armani Sunglasses,
Fendi Sunglasses,
Giorgio Armani Sunglasses,
Gucci Sunglasses,
LV Sunglasses and so on.

combattery84 said...

APPLE A1079 battery
APPLE A1175 battery
APPLE a1185 battery
APPLE A1189 battery 1
Acer aspire 5920 battery
Acer btp-arj1 battery
Acer LC.BTP01.013 battery
Acer ASPIRE 1300 battery
Acer ASPIRE 1310 battery
Acer Aspire 1410 battery
Acer ASPIRE 1680 battery
ACER BTP-63D1 battery
ACER BTP-43D1 battery
Acer lc.btp05.001 battery
Acer aspire 3000 battery
Acer Travelmate 4000 battery
ACER aspire 5560 battery
ACER BATBL50L6 battery
ACER TravelMate 240 Battery
ACER BT.00803.004 Battery
ACER Travelmate 4002lmi battery
Acer travelmate 800 battery
Acer aspire 3613wlmi battery
Travelmate 2414wlmi battery
Acer batcl50l battery
Acer Travelmate 2300 battery
ACER aspire 3610 battery
ACER travelmate 4600 battery
Dell Latitude D800 battery

combattery84 said...

Dell INSPIRON 6400 Battery
Dell Inspiron 9300 battery
Dell INSPIRON 9400 Battery
Dell INSPIRON e1505 battery
Dell INSPIRON 2500 battery
Dell INSPIRON 630m battery
Dell Latitude D820 battery
Dell Latitude D610 Battery
Dell Latitude D620 battery
Dell Latitude D630 battery
Dell xps m1210 battery
Dell e1705 battery
Dell d830 battery
Dell inspiron 2200 battery
Dell inspiron 640m battery
Dell inspiron b120 battery
Dell xps m1210 battery
Dell inspiron xps m1710 battery
Dell inspiron 1100 battery
Dell 310-6321 battery
Dell 1691p battery
Dell Inspiron 500m battery
Dell 6Y270 battery
Dell inspiron 8600 battery
Latitude x300 series battery
Dell latitude cpi battery
Dell 1x793 battery
dell Inspiron 1501 battery
Dell 75UYF Battery
Dell Inspiron 1720 battery

Canada flower shops said...

Really like this website, this really helps and very useful.very informative blog thanks to share

Anonymous said...

FUJITSU Fpcbp98 Battery
FUJITSU Fpcbp121 Battery
FUJITSU Fpcbp151 Battery
FUJITSU lifebook t4010 Battery
FUJITSU lifebook t4020d Battery
TOSHIBA PA3307U-1BRS Battery
TOSHIBA PA3383U-1BRS Battery
TOSHIBA PA3384U-1BRS Battery ACER TRAVELMATE 4600 Battery
HP PAVILION DV4000 Battery
HP PAVILION DV9000 Battery
TOSHIBA PA3465U-1BRS Battery
Compaq Presario R3000 Battery HP F4809A Battery
Dell INSPIRON 6000 Battery
IBM THINKPAD T42 Battery
Dell Latitude D610 Battery
SONY VGP-BPS2 Battery
APPLE A1078 Battery
APPLE M8403 Battery Acer LC.BTP01.013 battery
Acer ASPIRE 1300 battery
Acer ASPIRE 1310 battery
Acer Aspire 1410 battery
Acer ASPIRE 1680 battery
ACER BTP-63D1 battery ACER BTP-43D1 battery
Acer lc.btp05.001 battery
Compaq Business Notebook NX9000 series battery
FUJITSU Lifebook C2220 battery
FUJITSU Fpcbp63 Battery

Anonymous said...

FUJITSU Fpcbp68 Battery FUJITSU Fpcbp77 Battery
FUJITSU Fpcbp78 Battery
FUJITSU Fpcbp79 Battery
Armada E700 Series battery
SONY PCGA-BP1N battery
SONY PCGA-BP2E battery
SONY PCGA-BP2NX battery
SONY PCGA-BP2S battery
SONY PCGA-BP2SA battery
SONY PCGA-BP2T battery
SONY PCGA-BP2V battery
SONY PCGA-BP4V battery
SONY PCGA-BP71 battery
SONY PCGA-BP71A battery
SONY VGP-BPL1 battery
SONY VGP-BPL2 battery
HP F4098A battery
HP pavilion zx6000 battery
HP omnibook xe4400 battery
HP omnibook xe4500 battery
APPLE A1078 battery
APPLE A1079 battery
APPLE A1175 battery
APPLE A1189 battery
Business Notebook NX9110 Series battery
GATEWAY NX7000 Series laptop battery
IBM 02K6821 battery
IBM 02K7054 battery
IBM 08K8195 battery

Anonymous said...

IBM 08K8218 battery IBM Thinkpad 390 Series battery
HP omnibook xe3 battery
IBM Thinkpad 390X battery
IBM ThinkPad G40 Series battery
ThinkPad G41 Series battery
Toshiba PA2487UR battery
Toshiba Satellite A105 battery
Toshiba A70 battery
PA3062U-1BAT battery
Toshiba Satellite P30 battery
Toshiba PA3084U-1BRS battery
Toshiba PA3098U battery
PA3107U-1BAS battery
PA3107U-1BRS battery
PA3166U-1BRS battery
PA3176U-1BAS batteryPanasonic CGR-S006E battery Panasonic CGA-S006 battery Panasonic Lumix DMC-FZ8 battery OLYMPUS LI-40B battery OLYMPUS LI-42B battery FUJIFILM NP-45 battery FUJIFILM NP-40 Battery FUJIFILM NP-60 Battery FUJIFILM NP-70 Battery
---------------------------------
CANON BP-511 battery
CANON BP-512 battery
CANON BP-514 battery
hitachi DZ-BP14R battery

Anonymous said...

PANASONIC CGR-D120 battery
PANASONIC VW-VBD55 battery
canon BP-2L12 battery
canon NB-2L battery
canon FVM20 battery
Acer aspire 5920 battery
Acer btp-arj1 battery
Apple a1185 battery
Compaq 116314-001 battery
Compaq 319411-001 battery
Compaq nc4200 battery
Dell e1705 battery
Dell d830 battery
Dell inspiron 2200 battery
Dell inspiron 640m battery
Dell inspiron b120 battery
Dell xps m1210 battery
HP 395789-001 battery

Anonymous said...

HP Pavilion dv6000 Battery
HP dv9700 battery
HP nc8000 battery
HP nc8230 battery
HP Pavilion ZD7000 Battery
IBM ThinkPad T41 Battery
IBM ThinkPad Z61m Battery
Toshiba pa3399u-1brs battery
TOSHIBA PA3421U-1BRS Battery
TOSHIBA PA3456U-1BRS Battery
UNIWILL 258-4S4400-S1P1 Battery
ACER TravelMate 240 Battery
ACER BT.00803.004 Battery
ACER Travelmate 4002lmi battery
Acer travelmate 800 battery
Acer aspire 3613wlmi battery
Travelmate 2414wlmi battery
Acer batcl50l battery
ACER aspire 3610 series battery
Dell inspiron 1100 battery

Anonymous said...

Dell 310-6321 battery
Dell 1691p battery
Dell Inspiron 500m battery
Dell 6Y270 battery
Dell inspiron 8600 battery
Latitude x300 series battery
Dell latitude cpi battery
Dell 1x793 battery
HP pavilion zd8000 series battery
HP f2024b battery
HP f4812a battery


HP pavilion dv4000 battery
IBM thinkpad t41p battery
Thinkpad x24 series battery
Thinkpad t21 series battery
IBM thinkpad r52 battery
Thinkpad x22 series battery
IBM thinkpad t42 battery
IBM thinkpad r51 battery
Thinkpad r50 series battery
IBM thinkpad r32 battery
Thinkpad x41 series battery
Sony vgn-t2xp/s battery
Sony vaio vgn-s4xp battery

Anonymous said...

CANON NB-2LH Batter
CANON BP-511A battery
SONY NP-FT1 battery
SONY NP-FC10 Battery

dell Inspiron 1501 battery
Dell 75UYF Battery
Dell Inspiron 1720 battery
dell Latitude C640 battery
Dell XPS M140 battery
Dell Inspiron E1405 battery
Dell Latitude C600 battery
HP Pavilion DV2000 battery
IBM 92P1089 battery
Dell Latitude D800 battery
Dell Inspiron 600m battery
Dell Inspiron 8100 Battery
Dell Y9943 battery
Dell Inspiron 1521 battery
Dell Inspiron 510m battery
Dell Latitude D500 battery
Dell Latitude D520 battery

Anonymous said...

Dell GD761 battery
Dell NF343 battery
Dell D5318 battery
Dell G5260 battery
Dell Inspiron 9200 battery
Dell Latitude C500 battery
Dell GK479 battery
Dell PC764 battery
Dell inspiron 8500 battery
Dell Inspiron 4100 battery
Dell Inspiron 4000 battery
Dell Inspiron 8200 battery
Dell FK890 battery
Dell Inspiron 1721 battery
Dell Inspiron 1300 Battery
Dell Inspiron 1520 Battery
Acer Travelmate 2300 battery
Dell Latitude D600 Battery
Toshiba A100 Battery
HP 446506-001 Battery
dell 700m battery
dell C1295 battery

Anonymous said...

Dell Inspiron 1300 Battery
Dell Inspiron 1520 Battery
Dell Latitude D600 Battery
Dell XPS M1330 battery
Dell Latitude D531N Battery
Dell INSPIRON 6000 battery
Dell INSPIRON 6400 Battery
Dell Inspiron 9300 battery
Dell INSPIRON 9400 Battery
Dell INSPIRON e1505 battery
Dell INSPIRON 2500 battery
Dell INSPIRON 630m battery
Dell Latitude D820 battery
Dell Latitude D610 Battery
Dell Latitude D620 battery
Dell Latitude D630 battery
Dell xps m1210 battery
Dell e1705 battery
Dell d830 battery
Dell inspiron 2200 battery
Dell inspiron 640m battery
Dell inspiron b120 battery
Dell xps m1210 battery
Dell inspiron xps m1710 battery
Dell inspiron 1100 battery
Dell 310-6321 battery
Dell 1691p battery
Dell Inspiron 500m battery
Dell 6Y270 battery
Dell inspiron 8600 battery
Latitude x300 series battery
ca

Anonymous said...

IBM thinkpad t42 battery
IBM thinkpad r51 battery
Thinkpad r50 battery
IBM thinkpad r32 battery
Thinkpad x41 battery
SONY VGP-BPS2 Battery
SONY VGP-BPS2C Battery
SONY VGP-BPS5 battery
SONY VGP-BPL2C battery
SONY VGP-BPS2A battery
SONY VGP-BPS2B battery
SONY PCGA-BP1N battery
SONY PCGA-BP2E battery
SONY PCGA-BP2NX battery
SONY PCGA-BP2S battery
SONY PCGA-BP2SA battery
SONY PCGA-BP2T battery
SONY PCGA-BP2V battery
SONY PCGA-BP4V battery
SONY PCGA-BP71 battery
SONY PCGA-BP71A battery
SONY VGP-BPL1 battery
SONY VGP-BPL2 battery
Sony vgn-t2xp/s battery
Sony vaio vgn-s4xp battery
Sony vaio pcg-z1rsp battery
SONY NP-FT1 battery
SONY NP-FC10 Battery
SONY NP-F330 Battery
SONY NP-F550 Battery

Unknown said...

Cheap Christian Louboutin Shoes
cheap air jordan shoes
Ralph Lauren Polo Shirts
Nfl jerseys

Christian Louboutin Sandals
nike air jordan shoes
Polo Shirts
Nhl jerseys
Alexander Wang
Alexander_McQueen

Dvdrip Movies said...

very nice blog

buy viagra online said...

Greetings I recently hemorrhoid finished reading through your blog and I'm very hemorrhoid treatment impressed. I do have a couple questions for you personally however. Do you think you're thinking about doing a follow-up hemorrhoids symptoms posting about this? Will you be going to keep bringing up-to-date as well?

ผลบอล said...

Thanks

buy generic viagra said...

I love when you share your views through the best articles.Keep sharing and posting articles like these.This article has helped me a lot.Keep posting this stuff.

online levitra generic said...

Wow ! This is too amazing and really a great deed. Thanks for sharing this.

Rob@ multi picture frames said...

This fantastic, great idea indeed.

Anonymous said...

Loved it!
I like listening to the music of avril.

Unknown said...

Weddings
Weddings Dresses
Weddings Party Dresses
Special Occasion Dresses
Weddings Accessories
Weddings Ceremony
Weddings Favors
Weddings Events

alice said...

thanks you share!ugg outlet
ugg classic
ugg classic boots
ugg online
ugg boots
cheap ugg boots
discount ugg boots
australia ugg boots
wholesale ugg boots
sheepskin ugg boots
ugg boots 5815
ugg boots size 9
ugg snowboots
womens ugg boots
classic tall ugg boots
short ugg boots
new ugg boots
winter ugg boots
Is t fast enough? I`ve tried qemu 3 months ago with my 512MB ram pc but it was too slow to be used.

Cialis Articles said...

Pour que n’importe quel rapport travaille il faut un certain compromis. Don’ ; t prennent des décisions sans consulter votre associé. Essayez et considérez son point de vue.

huangsx said...

One style of Converse boots is the Bosey. Chaussures Converse
This boot contains a soft leather upper portion along with shearling lining to keep the feet nice and warm in the wintertime

Free Ovulation Predictor Kit said...

As usual this is hysterical Dough. First of all the blog title is fantastic. It's funny to look at these old posts and appreciate how far we have come in technology and browsing

Anonymous said...

Well done. My organization is floored with the standard of the data provided. I hope that you continue with the good work achieved.
Pasadena CA Locksmith
Norwalk CT locksmith
Locksmith Fremont CA
Locksmith Milpitas
Locksmith Milpitas CA
Locksmith Milpitas
Locksmith Milpitas CA
Locksmith Milpitas
Locksmith Elmhurst IL
Locksmith Elmhurst
Locksmith Elmhurst
Locksmith Elmhurst
Locksmith Elmhurst IL
Locksmith Elmhurst
Locksmith Elmhurst IL
Locksmith Elmhurst
Locksmith Elmhurst IL
Locksmith Elmhurst IL
Locksmith Elmhurst IL
Elmhurst Locksmith
Locksmith Elmhurst
Locksmith Elmhurst
mesquite tx locksmith
irvine locksmiths
locksmith plano tx
locksmith plano tx
irvine locksmiths
irvine locksmiths
miami beach locksmith
miami beach locksmith
hialeah locksmiths
hialeah locksmiths
irvine locksmiths
irvine locksmiths
irvine locksmiths
irvine locksmiths
irvine locksmiths

refinance mortgage said...

Doug, do not put yourself down. I do understand you better than some it guys.

best android apps said...

The beauty of Android Apps is the fact that the Android operating system is open source. Google were very astute here, allowing the creativity of bedroom developers to shine through, and although Android Apps have some way to go before they reach the 280,000 plus apps for Apple, there are plenty to choose from. So the simple question is, what are the Top 10 Android Apps you must have?

logo design said...

I am searching new blogs about it ,

Formspring Clone said...

Thanks for the information. It was very interesting and meaningful.
Clone Script| Movies

infoactu said...

Which platform were you using when the install failed? I've had it work for me on OS X and WinXP, but I haven't tried it (yet) on Vista or Win2003.

Web-créativité

Anonymous said...

Firefox in a wash! Who would have thought about this. Thanks!

Registry Resource

elizabeth bernot said...

Costa Rica Tours
Jaco Tours
Jaco Costa Rica Tours
Los Suenos Costa Rica Tours

Unknown said...

Thank you for this article. This is my first time I visit here.That’s all I can say. You most definitely have made this blog into something special. At the same time,Welcome to look at my website ghd uk and hope we can become good friends, and exchange and to help each other! Thanks.Best Chi Hair Straightener
You can also visit ghd uk and
chi us

Groupon Clone Script said...

Thanks for the post. It was very interesting and meaningful.
Angry birds clone| Groupon Clone| airbnb clone

Angry birds clone said...

Thanks for the post. It was very interesting and meaningful.
Angry birds clone| Groupon Clone| Groupon Clone Script| groupon clone|

Sunburn Treatment said...

ha, thats hilarious.

Anonymous said...

ツヴァイ 結婚
マッチ.com 結婚
アクー
函館 結婚
埼玉 結婚
愛知 結婚
堺 結婚
佐賀 結婚
婚活しましょ♪
オーネット 婚活
ユーブライド 婚活
party★party 婚活
岩手 婚活
東京 婚活
静岡 婚活
島根 婚活
長崎 婚活
女性の気持ち
婚活サイトランキング
ノッツェ 婚活
結婚相談所の選び方
結婚相談所 低料金
結婚相談所 サンマリエ
結婚相談所 フィオーレ
婚活 ユーブライド
婚活 オーネット
婚活 プライムマリッジ
脚やせ
メンズエステ
メンズエステ

Angry birds clone said...

Nice post. Great blog. Thanks for sharing.
Fiverr clone script| airbnb clone| Fiverr clone script| Yelp Clone Script|

airbnb clone said...

Great thanks for sharing. It was very interesting and meaningful.
Clone Script| Angry birds flash| Angry birds flash|

Quora Clone said...

Thanks for sharing. It was very interesting and informative. Keep posting. I follow you.
Web Design|Web Development|

viagra price comparison said...

Thanks mate... just dropped by. Will look for BIKE STN when we get to Seattle. Still in Buenos Airies.

home removals in London said...

You have a very interesting way of expressing yourself, which I like and as much as I can see so do other, visitors. Keep up the good work with such relevant information.

Clone Script said...

Thanks for sharing your info. I really appreciate your efforts and I will be waiting for your further write ups thanks once again.
Super Bowl 2012| Web Design| Web Development|

lesbian bondage said...

interesting! although I have no expert, but I want have to know more and more, on your blog just interesting and useful information. Keep it up!

Anonymous said...

I was interested know about it.

bondage sex said...

Very interesting! I have no expert, but I want have to know more and more, on your blog just interesting and useful information.

Anonymous said...

はげ

lesbian wrestling said...

Great website, looks very clean and organized.

Images said...

Interesting post. Thanks for the share. It was very interesting and informative.
Money Talks News| Bot and me|

buy brand cialis online said...

you can count with me, just tell me where I can made some donation or send some help, I like when a person that person take the situation in their own hands, and deciced to act in this way, kudos to you!

London Escort Agency said...

Your Escort Agency offers exclusive and most beautiful London escort girls of various nationalities.

Super Bowl 2012 said...

Web Development Company| Web Design Company| Clone Script|

London escorts said...

Bestescort4U agency provids best London escorts companionship in the UK.

marven said...

I personally like Jquery its easy to use, easy deploy, easy to load on any browser and its much lighter then flash. logo design services .

winter jackets said...

This is a smart blog. I mean it. You have so much knowledge about this issue, and so much passion. You also know how to make people rally behind it, obviously from the responses. Youve got a design here thats not too flashy, but makes a statement as big as what youre saying. Great job, indeed.

marven said...

Logo's you shared on this blog are really nice attractive, unique and with new concept. toronto limousine .

viagra said...

Wow, nice post,there are many person searching about that now they will find enough resources by your post.Thank you for sharing to us.Please one more post about that..

marven said...

I think your article very useful for us..thanks for sharing!!, satellite internet .

Unknown said...



Nice Sharing..! I have been following you for a couple of months now but this is my first time commenting on a blog post. Thank you for sharing your knowledge and experience with us. Keep up the good work. Already bookmarked for future reference.


Always Money

best male enhancement pills said...

good post, very informative

online shop said...

Viagra Tablets in Pakistan

Anonymous said...

youtubelampung.blogspot.com
bimbellampung.blogspot.com
bateraitanam.blogspot.com
lampungservice.com