{"id":2301,"date":"2008-04-29T18:21:58","date_gmt":"2008-04-29T15:21:58","guid":{"rendered":"http:\/\/mummila.net\/vuorovaikutus\/?p=116"},"modified":"2010-09-23T18:16:24","modified_gmt":"2010-09-23T15:16:24","slug":"greasemonkeyn-skriptien-muokkaus-ei-toimi","status":"publish","type":"post","link":"https:\/\/mummila.net\/nuudelisoppa\/2008\/04\/29\/greasemonkeyn-skriptien-muokkaus-ei-toimi\/","title":{"rendered":"[Ratkaisu] Greasemonkeyn skriptien muokkaus ei toimi"},"content":{"rendered":"<dl>\n<dt>L\u00e4ht\u00f6kohta<\/dt>\n<dd>Olen asentanut <code>Firefox-selaimeen<\/code> <a href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/748\"><code>Greasemonkey-laajennuksen<\/code><\/a>. Olen asentanut sill\u00e4 <a href=\"http:\/\/userscripts.org\/scripts\/show\/1404\"><code>GMailSecure<\/code>-skriptin<\/a>. Haluan muokata skriptin l\u00e4hdekoodia, joten valitsen Firefoxin <code>Ty\u00f6kalut &rarr; Greasemonkey<\/code> -valikosta kohdan <code>Hallinnoi skriptej\u00e4...<\/code>. Valitsen avautuvan ikkunan listasta kohdan <code>GMailSecure<\/code>, ja painan <code>Muokkaa<\/code>-nappia.<\/dd>\n<dt>Ongelma<\/dt>\n<dd>Muokkaa-napin painamisen j\u00e4lkeen mit\u00e4\u00e4n ei tapahdu. Skriptin l\u00e4hdekoodi ei avaudu muokattavaksi. Haluan, ett\u00e4 l\u00e4hdekoodi avataan <code>Tekstieditorissa<\/code> muokattavaksi.<\/dd>\n<dt>Ongelman syy<\/dt>\n<dd><a href=\"http:\/\/greasemonkey.devjavu.com\/ticket\/93\">Greasemonkey-laajennuksessa on ohjelmavirhe, jonka takia Tekstieditori ei k\u00e4ynnisty<\/a>.<\/dd>\n<dt>Ratkaisu<\/dt>\n<dd>Ohjelmavirhe on korjattu k\u00e4yt\u00f6ss\u00e4ni olevaa versiota uudemmissa Greasemonkeyn versioissa. Mozillan sivuilla on kuitenkin tarjolla vain vanha versio, joten lataan uusimman version Greasemonkey-kehitt\u00e4jien versionhallintaj\u00e4rjestelm\u00e4st\u00e4, k\u00e4\u00e4nn\u00e4n ja asennan sen.<\/p>\n<ol>\n<li><b>Lataan Greasemonkeyn uusimman version l\u00e4hdekoodin<\/b> seuraavilla komennoilla:<br \/>\n<blockquote>\n<pre><code>mkdir ~\/greasemonkey\ncd ~\/greasemonkey\nsvn co http:\/\/svn.devjavu.com\/greasemonkey\/trunk\/src\/ .<\/code><\/pre>\n<\/blockquote>\n<\/li>\n<li><b>K\u00e4\u00e4nn\u00e4n l\u00e4hdekoodista asennettavan laajennustiedoston<\/b> seuraavalla komennolla:<br \/>\n<blockquote>\n<pre><code>bash -v build.sh<\/code><\/pre>\n<\/blockquote>\n<\/li>\n<li><b>Asennan itse k\u00e4\u00e4nt\u00e4m\u00e4ni laajennustiedoston<\/b> valitsemalla Firefoxin <code>Tiedosto<\/code>-valikosta kohdan <code>Avaa tiedosto...<\/code>, ja valitsemalla avautuvassa tiedostonvalitsimessa kotihakemistossani olevasta <code>greasemonkey<\/code>-alihakemistosta siell\u00e4 olevan <code>.xpi<\/code> -p\u00e4\u00e4tteisen tiedoston, t\u00e4ss\u00e4 tapauksessa <code>greasemonkey-0.8.20080429.0.xpi<\/code>. Sen j\u00e4lkeen k\u00e4ynnist\u00e4n Firefoxin uudestaan, jotta laajennuksen p\u00e4ivitys tulisi voimaan.<\/li>\n<\/ol>\n<p>   Kun t\u00e4m\u00e4n j\u00e4lkeen valitsen asennetun skriptin muokattavaksi, se avautuu Tekstieditorissa haluamallani tavalla.<\/dd>\n<\/dl>\n","protected":false},"excerpt":{"rendered":"<p>Greasemonkeyn Muokkaa-nappi ei toimi. Ongelman aiheuttava ohjelmavirhe on korjattu Greasemonkeyn uudessa versiossa, joka t\u00e4ytyy ladata versionhallinnasta ja k\u00e4\u00e4nt\u00e4\u00e4 itse.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[546,3118],"class_list":["post-2301","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-firefox","tag-greasemonkey"],"_links":{"self":[{"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/posts\/2301","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/comments?post=2301"}],"version-history":[{"count":1,"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/posts\/2301\/revisions"}],"predecessor-version":[{"id":2664,"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/posts\/2301\/revisions\/2664"}],"wp:attachment":[{"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/media?parent=2301"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/categories?post=2301"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/tags?post=2301"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}