It's been a long road, but a stable, secure, and much improved Greasemonkey is now available for Firefox 1.5.
Install Greasemonkey 0.6.4
This is for Firefox 1.5 only and will not install on previous Firefoxen. If you use a Firefox version prior to 1.5, you should continue using Greasemonkey 0.5.3.
Some of the changes required for security caused minor API changes. If you are a developer and your script breaks in Greasemonkey 0.6.4, consult the wiki for information on how to fix it. Or, as always, ask on the mailing list.
What's new since 0.5.x?
- Monkey menu: Right-click on the monkey to get quick access to enable or disable the scripts which apply to this page.
- New install UI: There's a cute new yellow install bar like the one that's displayed for extensions when you load a user script file. When you install, you get a simple animation in the status bar for the loading progress followed by a single dialog when installation is successful.
- New injection system: We now use a much stabler injection system which is only available to Firefox 1.5. This should solve all double-injects or non-injects.
- The document.domain bug which was causing scripts to not inject on sites such as myspace.com fixed.
- New migration system: Greasemonkey no longer tries to migrate the script folder's location on install, which was causing install headaches for some users. Instead, it uses the old location if a previous version was already installed.
- Fastback support: Previous Greasemonkeys interfered with Firefox 1.5's awesome Fastback feature. This release does not.
- Remove script prefs when uninstalling the scripts. Sort of; see issues.
Known Issues:
- When uninstalling scripts, the "also uninstall script preferences" checkbox looks works when "OK" is clicked, rather than when "uninstall" is clicked. In other words, before confirming uninstallation of scripts, make sure the checkbox is selected to also remove the associated prefs. This is needlessly confusing.

81 comments:
Still having that same problem with 0.6.4: "Config is not defined" in greasemonkey.js line 116, every time I run a script.
Also, for some reason, I cannot edit any of the scripts.
Yeah, you're experiencing a problem with the config directory. Basically, Greasemonkey is not able to read the config.xml file.
Lots of previous blog entries talk about how to work around this. Make sure config.xml exists and is readable by the Firefox user.
Thanks for making such a quick update for FF1.5!
I'm getting an error when tryin to install from the link in the blog and also from the firefox plugin update. It says the file is not a valid install package file.
Same error here too - "not a valid install package"
try uninstalling, and then the install should work, i guess it got fauled up because of my 0.5.4 install i did off cvs. Not sure if all scripts are broken, or if its just Gmail smart delete button.
i've just installed the 0.6.4 release and am having issues installing new scripts. as a safery measure i've completely uninstalled the previous gm extension and cleaned out any traces of gm from my firefox profile. i'm getting the following error. see screenshot.
any tips for getting this working?
.derek,
Go into about:config. Type "greasemonkey" into the search box. Right click on "greasemonkey.version" and select "reset".
That should fix it.
i have the identically problem of .derek
thank you boogs, with "reset" operation does it work!!
Just don't forget to uninstall the previous version first before installing GM 0.6.4 or you will have two Greasemonkeys in EM window because the GUID has changed.
I'm having trouble getting 'top.js.whatever' to work. I get an error saying 'top.js has no properties'. For an example of what I'm trying to do, see 'Pitfall #8' of Mark Pilgrim's article: Avoid Common Pitfalls in Greasemonkey.
thanks for the tip boogs.
boogs-
It does and it is. The error is with capital-C "Config": For some reason the Config class isn't defined.
I got it working after fully uninstalling and reinstalling Greasemonkey, but then I installed "Add Bookmark Here" and "SpellBound" and the error came back.
l33t -
I had a friend who had your issue, who was on a mac, and he ran repair disk permissions on the config folder and it worked. I maintain that this is some wierd permissions issue.
I'm still looking into it how to avoid it in the installer.
luke -
There's a bug in Firefox (one of the last ones, sorry!) regarding window.top.
See: http://www.userscripts.org/fixes/gmailconversationpreview.user.js
Search for "XXX" for the solution.
I'm having the problem of not being about to install scripts. Same error as .derek. Reseting greasemonkey.version in about:config had no effect. I've tried uninstalling/reinstalling. Ideas?
This is what I get every time I try to install a user script:
==================================
Error installing user script.
[Exception... "Component returned failure code: 0x80520012
(NS_ERROR_FILE_NOT_FOUND) [nslChannel.open]" nsresult: 0x80520012
(NS_ERROR_FILE_NOT_FOUND)" location "JS frame ::
chrome://greasemonkey/content/utils.js :: getContents :: line 167" data: no]
==================================
Same problem as BERLITO.
I have reset greasemonkey in ABOUT:COnfig but the problem persists
PLEASE HELP
bertilo, jerome:
Can you guys please follow the instructions in the Known Issues section of this post:
http://greaseblog.blogspot.com/2005/09/firefox-15-compatible-greasemonkey.html
and report back whether it works, or if not what happpens?
I keep on getting this error:
Error: DOMParser is not a constructor
But this worked in previous versions of Greasemonkey...
Anonymous:
Use E4X:
var foo = new XML(req.responseText);
GM_log(foo.bar);
GM_log(foo.baz);
We had to make a design choice whether to be secure or to be convenient. Being secure meant dropping support for xml-extras (which DOMParser is part of). We chose to be secure. Some scripts break. Sorry. :(
I am using GM 0.6.4 with Firefox 1.5 (20051202). I can install scripts no problems although they don't show up where they're meant to go. All I see is "No scripts installed!". But that's not the case. See a screenshot. Any chance of a fix for this?
Greasemonkey doesn't seem to install or work properly if I have Google Toolbar installed and enabled. The first time I tried to install Greasemonkey, it didn't create the gm_scripts folder, so I kept getting FILE_NOT_FOUND. Even after disabling all my extensions and reinstalling, I had to reset greasemonkey.version before it created the folder.
Now that Greasemonkey is installed and working, the "This is a Greasemonkey User Script" bar doesn't appear when the Google Toolbar is enabled.
Maybe there should be a warning to uninstall the Google Toolbar and restart Firefox before installing Greasemonkey.
With the removal of DOMParser, is there some other way of retrieving a whole HTML page and get Firefox to convert it to a DOM document?
I tried e4x, but it started complaining right away about the HTML DOCTYPE which about 95% of all pages on the web is using. Ok, could RegEx that away before creating the XML, but got stuck immediately there after again. This time because of HTML entities like ä . I'm starting to feel like I'll have to re-implement TagSoup in javascript before I can get an object model using E4X (which would be sad, since Firefox is so darn good at reading completely broken pages and internally creating valid DOM structures!).
Any hints would be greatly appreciated as to how one can read entire HTML pages into a DOM (or other object model) from for ex. Greasemonkey's GM_xmlhttpRequest.
Boogs-
You're right. It isn't the config file that had weird permissions, though. For some reason the "gm_scripts" folder was getting marked as read only.
I still don't get why that caused the problem it did, but at least I was able to fix it...
boogs:
bertilo, jerome:
Can you guys please follow the instructions in the Known Issues section of this post:
http://greaseblog.blogspot.com/2005/09/firefox-15-compatible-greasemonkey.html
and report back whether it works, or if not what happpens?
That did the trick! Thank you!
johan -
Interesting question. I'm actually pretty surprised that DOMParser was working for you before. It's rare for any site to be completely valid XML.
The way to do what you're trying to do is probably to use an iframe, and - like you said - leverage Firefox's very good tag soup parsing.
I hacked up an example of how to do this. It ain't pretty, but it works.
See:
http://youngpup.net/userscripts/htmlparserexample.user.js
Good luck!
That's http://youngpup.net/userscripts/
htmlparserexample.user.js without the URL cut off.
Carey,
If you have GM load first, both will work.
In Extension Manager, right-click on Greasemonkey and choose "Move to Top".
Ever since I upgraded to the 0.6.4 version I get the follow error when I try to install scripts: Exception... "Component return failure code:0x804b000a [nsIIOService.newChannel]" nsresult: "0x804b000a (unknown)"location: "JS frame :: chrome://{name of script} :: getContents :: line ##" data:no]
I get this on my portable firefox install at work and my regular install at home.
Any ideas why or how to fix?
Bryan, I was getting the same error and fiddling with it for a few days. Then just a few minutes ago I noticed that where you've got {name of script} it was saying something about GmailDelete. I did have the Gmail Delete button installed, but via an extension, not a GM script. Presumably there was some conflict, as once I uninstalled that and restarted, I could install scripts with no problems at all.
Has anyone else had a problem using the Image constructor. When I create a simple script that contains:
(function() {
new Image();
})();
I get the error "Image is not a constructor"
That Javascript of course works fine outside of GM scripts.
I can not figure out how to fix this. I've tried every fix that is for any similar problem, but to no avail. With FF 1.5, I get this error every time I try to do Tools -> New User Script.
------------------------
Failed to launch editor: [Exception... "Component returned failure code: 0x80520003 (NS_ERROR_FILE_EXECUTION_FAILED) [nsIMIMEInfo.launchWithFile]" nsresult: "0x80520003 (NS_ERROR_FILE_EXECUTION_FAILED)" location: "JS frame :: chrome://greasemonkey/content/utils.js :: openInEditor :: line 121" data: no]
------------------------
Any more ideas?
Thanks much.
So, it was this script that broke GM:
http://rephrase.net/days/05/01/wordpress-bookmarklet-bloglines-userscript
After trying to add that one, I would get the error above every time I tried to bring up the new script dialog. I got GM working again by resetting the greasemonkey.editor preference (type about:config in address, search for greasemonkey, right-click reset the greasemonkey.editor line).
So, at least GM works again. Any idea on what's broken in or if there's an update to the script above?
Thanks again.
I am still getting errors in regards to installing scripts and I have tried everything imaginable...
Here's a link to my error message:
http://img526.imageshack.us/img526/336/untitled8iu.jpg
Any help would be appreciated...
NS_ERROR_... fix!!!!
type :
"about:config" on url field without "
then type on search field:
grease
then click right button mouse on values and reset all for the default value...
Now Greasemonkey will install the scripts with no problem.
Scripts which ran fine on FF1.0.7 no longer work on FF1.5 with GM 0.6.4.
The JS error message is:
document.forms[0].elements.userNM has no properties (Line 19)
Line 19 is:
document.forms[0].submit();
What's the correct syntax for submitting a form now?
document.getElementsByTagName('form')[0].submit();
For some reason, JS statements that are valid in a web page are NOT valid in a GS script.
For example, both of these work OK in a web page.:
document.getElementsByTagName('form')[0].
elements['userNM']
fails in GM.
However,
document.getElementsByTagName('form')[0].
elements[0]
(which refers to the same form element) works OK in GM.
First noticed this in GM 0.6.4 & FF 1.5. What's going on????
The http://greaseblog.blogspot.com/2005/09/firefox-15-compatible-greasemonkey.html fix worked for me as well. Tip of der hat :)
Re: JS not valid in GM
The good folks over at GMUserScripts
http://dunck.us/collab/GreaseMonkey
UserScripts?action=show&redirect=
GreasemonkeyUserScripts
in Sec. 3.3 have a list of JS commands that no longer work in GM 0.6.4, including:
- Access to nodes by id doesn't work (use getElementById)
- Access to form inputs by name doesn't work (use form.elements.namedItem("somename"))
plus a couple dozen more. Worth checking there for hints when your code doesn't work in GM 0.6.4.
Hi,
I updates my version of greasemonkey to 0.6.4. Since I did it, no (really no script) works anymore. They are listed as installed scripts in this "Mange User Scripts" window, but when I do a rightclick on the bottom right of mozilla (this monkey) there's a text telling me that no user script is installed. How can this be?
How can I solve this problem?
Anon: This may just be confusion about the UI. The scripts listed when you right-click are the ones which would be injected on the current page.
Is it possible that you don't have any scripts installed for the page you're currently viewing?
thank you for your answer. The scripts are exactly for this page ... in the old version of Firefox the scripts worked very well ... but since I updated to 1.5 no script works anymore
Maybe you can post a script which works in your firefox 1.5 browser? I didn't find yet one which works ...
Here's a very simple script which injects on every page and alerts. It's good for testing, but you'll want to disable it after success, since it's annoying. ;)
ok this script works ...
If that script works, do you see it in the context menu?
Also, can you give an example script that doesn't work? Preferably to an English-lang site I don't have to register for. ;)
it's very interesting ... all scripts I tested now are working ... sorry
maybe it's just because my scripts are older. Is it possible to change it for the new greasemonkey version? The scripts are for the onlinegame ogame (www.ogame.org). Shall I post one of these scripts?
I would like this script to work again. Is this possible?
// ==UserScript==
// @name Add the time of the arrival in the overview.
// @author HaMF
// @description Adds the time when a fleet arrives in overview.php
// @include http://ogame*.de/game/overview.php*
// ==/UserScript==
(function(){
v=new Date();
for(cn=1;cn<=anz;cn++){
bxx=document.getElementById('bxx'+cn);
timeleft=bxx.title*1000;
time=v.getTime();
ar_time = new Date(time+timeleft);
arrival = ar_time.getHours()+":"+ar_time.getMinutes()+":"+ar_time.getSeconds();
var node = document.createElement("th");
arrival = document.createTextNode(arrival);
node.appendChild(arrival);
bxx.parentNode.parentNode.appendChild(node);
}
})();
Anon,
GM version 6.4.0 made a major change in its interface with Firefox 1.5. Many older scripts no longer work. For downloaded scripts, check for an updated version that works with FF 1.5. If you write your own scripts, you'll need to debug them to get them working. For help with that, see the post about GMUserScripts on Dec. 23.
mmh there is no updated script ... I'll really have to try to find the failure ...
how can I debug the project/ how can I find the failure?
DiG has a decent section on debugging.
I'm just taking a guess, since I can't visit that site, but I think you just need to change this line:
for(cn=1;cn<=anz;cn++){
to this:
for(cn=1;cn<=unsafeWindow.anz;cn++){
THANK YOU VERY MUCH!!! It works!!!
Wouldn't it be possible to have a GM version where global variables and functionas are properly prefixed so that they do not clash with other extensions?
Instead of looking for workarounds, this sounds to me the best approach.
"
Wouldn't it be possible to have a GM version where global variables and functionas are properly prefixed so that they do not clash with other extensions?
Instead of looking for workarounds, this sounds to me the best approach.
" -- Anon
I'm not sure what provoked this response. GM functions and globals will be prefixed/namespaced soon, but I don't know if that'll solve the problem you're addressing.
Whatcho talkin' bout, Willis?
What I am talking about is that GM 0.6.4 does not work for me in FF 1.5. Get a lot of JS errors, mostly caused by "Config".
Tried to follow what is written in this thread but without success.... I am missing GM, really. I would like to have it back! But I have no clue about which other extension(s) is making it not working.... sigh !!!
Hey anon. Send me an email if you don't mind. We can probly hammer through it easier that way, and then we can post back here with a solution.
jdunck gmail
sent you a mail with my coordinates. Thanks
Works fine exempt when I uninstall a script, I close and reopen the manager and half of my scripts are gone from the list!
Just bought Pilgrim's "Greasemonkey Hacks" book and had at it. Went to install his "Butler" script and got a diagnostic.
[Exception..."Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) nsIChannel.open]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: chrome://greasemonkey/content/utils.js :: getContents :: line 167" data:no]
Google searching revealed that my old Greasemonkey (loaded, installed, and overlooked for weeks) does not work with my new Firefox 1.5. Installed Greasemonkey 0.6.4 and still get the same blasted diagnostic. I download version 0.3 of Butler, and as it says, I have it open in Firefox 1.5 and select Tools > Install User Script. (No other scripts appear in the script manager.)
gkhaas,
Please try creating gm_scripts and config.xml as described in this post:
http://greaseblog.blogspot.com/2005/09/firefox-15-compatible-greasemonkey.html
If that doesn't fix it, email me at jdunck gmail.com
Thanks! That did it.
anon#539 had an issue which was not resolved by creating the gm_scripts directory.
It turned out he had two problems.
One affects 0.6.4, and one was specific to his configuration.
The first issue is that installing from a data URL (which is an URL starting with "data:") doesn't work in 0.6.4, and will result in an exception from nsIURI.host in scriptdownloader.js (line 94). As a workaround, open the URL with your browser and then save it as a local file, being careful to save it as "[something].user.js". You should then be able to install from the local file.
We'll try to fix that one in an upcoming release.
The 2nd issue he had was due to a naming conflict with a private extension he was running. This was specific to him, but some of you may run into a similar problem. We're trying to address the naming conflict issue in the next release.
For now if you see an error with a chrome URL coming from something other than Greasemonkey, you probably have a naming conflict. For example, his error included "chrome://w3rted/content/browser.xul".
You can work around this naming conflict by disabling the other extension. Sometimes you can also work around it by moving the other extension down below Greasemonkey in the extension manager (Tools > Extensions, right click, Move Down). Doing this affects the order in which extensions are laoded and sometimes allows Greasemonkey to initialize successfully.
To identify which extension is responsible for the chrome URL, you'll need to open your extensions.rdf. (Careful; an error here can break your profile. Don't save changes to this file unless you know what you're doing.) Your extensions.rdf is located in [profile dir]\extension, which on Windows is something like: C:\Documents and Settings\[windows user]\Application Data\Mozilla\Firefox\Profiles\[special value].[profile name]\extensions\.
I cannot edit any of the scripts. The New User Script only work for the first time. Then there is no response to any greasemonkey menus on the Tool menu.
"I cannot edit any of the scripts.
...
there is no response to any greasemonkey menus on the Tool menu.
"
Please open your javascript console, clear all the messages, click "Tools > Manage User Scripts", then reply here with any errors in the console.
Thanks.
Can't edit scripts. Javascript console returns this message:
Failed to launch editor: [Exception... "Component returned failure code: 0x80520003 (NS_ERROR_FILE_EXECUTION_FAILED) [nsIMIMEInfo.launchWithFile]" nsresult: "0x80520003 (NS_ERROR_FILE_EXECUTION_FAILED)" location: "JS frame :: chrome://greasemonkey/content/utils.js :: openInEditor :: line 121" data: no]
Go to about:config (in your browser) and ensure that "greasemonkey.editor" has a valid path to your favorite text editor.
If it does, what editor is it?
[Exception... "Component returned failure code: 0xc1f30001 (NS_ERROR_NOT_INITIALIZED) [nsIDOMJSWindow.setTimeout]" nsresult: "0xc1f30001 (NS_ERROR_NOT_INITIALIZED)" location: "JS frame :: chrome://greasemonkey/content/xmlhttprequester.js :: anonymous :: line 104" data: no]
This is with NO scripts active. It seems to heavily interfere with myspace.com
about:config
edit greasemonkey.editor with
URFFCONFIG\extensions\{e4a8a97b-f2ed-450b-b12d-ee082ba24781}\chrome\chromeFiles\content\utils.js
antivirus gratuitementtelecharger antivirus gratuitement antivirus pour scannerscanner antivirus antivirus softwaresoftware antivirus antivirusantivirus gratuit avast antivirusantivirus avast avg antivirusantivirus avg avgavg free bitdefenderbitdefender 9 internet security comparatif antivirusantivirus comparatif etrustmy etrust firewallpix and firewall logiciel antiviruslogiciel antivirus gratuit mcafeemcafee com meilleur antivirusmeilleur antivirus gratuit norton antivirus gratuitantivirus norton gratuit norton antivirusnorton antivirus gratuit anti spyware gratuitanti spyware avast antivirusantivirus avast antivirus en ligneantivirus en ligne gratuit antivirus gratuittelecharger antivirus gratuitfirewallpix and firewall logiciel antiviruslogiciel antivirus gratuit mcafeemcafee com meilleur antivirusmeilleur antivirus gratuit norton antivirus gratuitantivirus norton gratuit norton antivirusnorton antivirus gratuit telecharger nortonnorton panda antivirusantivirus panda spybotspybot search and destroy spywarespyware removal telecharger antivirus gratuitantivirus gratuit a telecharger telecharger antivirustelecharger antivirus gratuit zone alarmzone alarm pro bitdefenderbitdefender 9 internet security etrustmy etrustcodeccodec divx compressionressort de compression convertir mp3convertir mid en mp3 convertisseur mp3convertisseur wma mp3 codec divxdivx codec divx gratuitfilm divx gratuit ace mega codecace mega codec pack acrobat readeracrobat ad awaread aware 6.0 baladeur mp3baladeur cd mp3 clone cdcrack clone cd clone dvdclone dvd 2 codec audiotelecharger codec audio codec aviavi codec codec divxdivx codec codec dvdcodec lecteur dvd codec gratuittelecharger codec gratuit pack codeccodec pack codec videovideo codec codec xvidxvid codecemule paradiseemule and paradise emule plustelecharger emule plus emuleemule paradise encodeur mp3encodeur enregistreur dvdlecteur enregistreur dvd graveur dvdgraveur dvd externe hp driverdriver imprimante hp icqte cherche icq i seek you divx playertelecharger divx player divxlecteur divx download acceleratordownload accelerator plus drivertous les driver dvd divxlecteur dvd divx dvd playerdvd player for car dvdlecteur dvd edonkey 2000telecharger edonkey 2000 edonkeyedonkey 2000 emule frtelecharger emule fr emule francefrance emule emule gratuittelecharger emule gratuitnero burning romnero burning nero expressnero vision express pack codeccodec pack ripperripper dvd imeshimesh 5 jaquette dvdjaquette dvd gratuite javajeu java kazaa litetelecharger kazaa lite kazaakazaa lite lecteur mp3lecteur mp3 2f multim e9dia logiciel a telechargerlogiciel gratuit a telecharger logiciel antiviruslogiciel antivirus gratuit logiciel architecturelogiciel architecture 3d logiciel comptabilitelogiciel comptabilite gratuit logiciel dessinlogiciel dessin 3d logiciel de gravurelogiciel gravure dvd telechargement logicieltelechargement logiciel gratuit logiciel de traductiontraduction logiciel logiciel gratuittelechargement logiciel gratuit logiciellogiciel gratuittelecharger javatelecharger java script telecharger kazaa litetelecharger kazaa lite gratuitement telecharger kazaatelecharger kazaa lite telecharger nero 6telecharger nero 6 gratuit shareazatelecharger shareaza serveur emuleliste serveur emule skypetelecharger skype telechargement logiciel gratuitlogiciel de telechargement gratuit telechargement logicieltelechargement logiciel gratuit telechargement p2plogiciel telechargement p2p telecharger acrobat readertelecharger acrobat telecharger ad awaread aware telecharger antivirustelecharger antivirus gratuit telecharger avastavast telecharger telecharger divxdivx a telecharger telecharger e muletelecharger e mule gratuitement telecharger emule gratuitemule telecharger gratuit telecharger emule gratuitementtelecharger gratuitement emule telecharger emuletelecharger emule gratuitement jeu gratuit a telechargertelecharger jeu gratuitwinamptelecharger winamp telecharger winziptelecharger winzip gratuit telechargertelecharger musique traducteurtraducteur anglais francais trilliantrillian pro winmxtelecharger winmx winrartelecharger winrar winzipwinzip gratuit zone alarmzone alarm pro telecharger nero 7telecharger nero 7 gratuit telecharger nerotelecharger nero 6 telecharger real playertelecharger real player gratuit telecharger shareazatelecharger shareaza gratuitement telecharger skypeskype telechargertous les drivertous les driver .com clone dvdclone dvd 2 mp3 gratuittelecharger mp3 gratuit lecteur mp3mp3 musique mp3mp3 gratuit musique prix mp3prix baladeur mp3 sonnerie mp3mp3 sonnerie telechargement musique mp3telechargement gratuit de musique mp3 telecharger chansonchanson telecharger telecharger codectelecharger codec divx telecharger mp3 gratuittelecharger musique mp3 gratuit telecharger mp3telecharger mp3 gratuitmsn plusmsn messenger plus msn web messengerweb msn messenger msn web messengermsn web adresse msnadresse msn de fille astuce msnmsn astuce avataravatar msn clin d oeil msnclin d oeil msn gratuit clin oeilclin oeil gratuit emoticone gratuitemoticone msn gratuit emoticone msnemoticone msn gratuit emoticoneemoticone gratuit msn messengermessenger msn 7.5msn messenger 7.5 msn messenger 7.5telecharger msn messenger 7.5 msn messengermsn web messengertelecharger msn plustelecharger msn messenger plus telecharger msntelecharger msn 7.5 telecharger msn messenger 8msn 8 telecharger yahoo messengertelecharger yahoo messenger 6 msnmsn messenger yahoo messengertelecharger yahoo messenger nouvelle version msnmsn nouvelle version telecharger emoticonetelecharger emoticone gratuit telecharger messengertelecharger msn messenger 7.5 telecharger messenger 7.5telecharger msn messenger 7.5 telecharger msn messenger 7.5telecharger msn messenger 7.5 gratuitement telecharger msn 7.5telecharger msn messenger 7.5partition batteriepartition batterie gratuite parole et chansonparole et traduction de chanson partition clarinettepartition gratuite clarinette partition de chansonpartition chanson francaise partition musiquepartition musique gratuite partition flutepartition flute traversiere partition gratuitepartition piano gratuite partition guitarepartition gratuite guitare partition pianopartition piano gratuite partition saxophonepartition gratuite saxophone partitionpartition de musique rire et chansonradio rire et chanson texte de chansontexte chanson auteur traduction de chansontraduction de parole de chanson chanson arabeparole de chanson arabe chanson d amourparole chanson amour sans amour chanson enfantineartiste divers chanson enfantine et noel chanson francaiseparole de chanson francaise chanson paillardeparole de chanson paillarde parole chansonparole de chanson francaise chanson pour enfantparole de chanson pour enfant parole chansonchanson parole chansonparole de chanson francaise parole de chanson francaisechanson francaise parolesoupe aux chousoupe aperitifrecette aperitif cuisinerecette de cuisine recette de cuisinecuisine recette porcroti de porc pouletrecette poulet recetterecette crepe recette cuisinerecette cuisine facilehoroscope lionhoroscope lion 2006 horoscope mensuelhoroscope mensuel gratuit horoscope poissonhoroscope poisson mars 2006 astrologie chinoiseastrologie chinoise gratuite astrologie gratuiteastrologie chinoise gratuite astrologieastrologie gratuite les chevaliers du zodiaquefigurine chevaliers du zodiaque horoscope 2006 gratuithoroscope gratuit 2006 horoscope 2006horoscope 2006 gratuit horoscope amoureuxhoroscope amoureux gratuit horoscope balancehoroscope balance 2004 horoscope belierbelier horoscope horoscope cancerhoroscope cancer 2005 horoscope capricornecapricorne horoscope tarot gratuit horoscope chinoishoroscope chinois gratuit horoscope du jourhoroscope du jour gratuit horoscope gemeauhoroscope gemeau 2004 horoscope gratuithoroscope 2006 gratuittarot gratuittirage tarot gratuit tarottarot gratuit tirage tarot gratuittirage gratuit tarot tirage tarottirage tarot gratuit zodiaquechevalier zodiaque horoscope sagittairehoroscope sagittaire 2004 horoscope scorpionhoroscope gratuit pour scorpion horoscope taureauhoroscope taureau 2004 horoscope verseau