Showing posts with label Greasemonkey. Show all posts
Showing posts with label Greasemonkey. Show all posts

Tuesday, October 8, 2013

Hack new Yahoo Mail!


Yahoo Mail is back with a Bang! 

By now you must have heard that Yahoo have launched much cooler Mail

However, to make it much usable, I'm trying with few Hacks.

* Increase the Message Read Pane Area (stretch)
In Mailbox vertical split, Inbox area is hardly using 65% of my screen width, and right most ~20% of the area is unused (Ads, Banners!). Moreover, my content viewable area is quite small.
  1. Check if you have Greasemonkey or Tempermonkey installed in your browser.
  2. Install the following script there:
    1. // ==UserScript==
      // @name       Ymail stretch
      // @namespace  http://vishnu-agarwal.blogspot.com/
      // @version    0.1
      // @include    https://in-mg0.mail.yahoo.com/neo*
      // @description  stretches the new YMail Inbox area
      // @match      https://in-mg0.mail.yahoo.com/neo/*
      // @copyright  2012+, You
      // ==/UserScript==
      
      if(ele = document.getElementById('shellcontent')) ele.style.width='1300px';
      

Done!

Will update the post with more tweaks!


References:
1. https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo
2. http://vishnu-agarwal.blogspot.com/2010/03/introduction-to-greasemonkey.html
3. http://yahoo.tumblr.com/post/63462971435/yahoo-mails-sweet-16-is-sweet-a-brand-new-view




Tuesday, September 20, 2011

Hacking Firefox : Useful Addons

After using firefox for almost 8 years, I think that there are so many firefox Addons without which my life wouldn't be so comfortable. In the progression of Hacking firefox to make browsing easy, here are few most used Firefox addons:
  • Firebug : Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.
  • YSlow : YSlow analyzes web pages and why they're slow based on Predefined & Custom rules for high performance web sites.
  • Pagespeed : Very Similar to YSlow provided by Google.
  • ColorZilla : a color picker, which is used to find any color code just by hovering mouse.
  • Xmarks Sync : is a bookmarking add-on. Keep your bookmarks, passwords and open tabs backed up and synchronized across computers and browsers.
  • FoxClocks : FoxClocks lets you keep an eye on the time around the world - or just your local time - by putting small clocks in your statusbar.
  • AdBlock Plus : Annoyed by adverts? Troubled by tracking? Bothered by banners? Install Adblock Plus now to regain control of the internet and change the way that you view the web.
  • ChatZila : A clean, easy to use and highly extensible Internet Relay Chat (IRC) client.
  • Cookies Manager+ : Cookie manager that allows view, edit and create new cookies. It also allows show extra information about cookies and allows edit multiple cookies at once, as well as backup/restore them.
  • JS Switch : Add a toolbar button or an option in Tool menu to toggle JavaScript.

Monday, March 8, 2010

Introduction to Greasemonkey

What is the need?
Sometimes it is needed that you want to execute some scripts automatically at your page using some client side language (e.g. Javascript). Some good examples are like Mob Wars, Mafia wars or FarmVille where attacks etc are automatically done with certain defined rules . Another example may be automatically retrieving data from other sites to make two sites more interconnected.

What is Greasemonkey?
"Greasemonkey is a Firefox extension that allows you to write scripts that alter the web pages you visit." Using Greasemonkey extension many script can be executed as a hack to the Firefox to make your work smoother.

How to install?
Download from http://www.greasespot.net/, install and restart the browser (Firefox). Scripts can be installed then after. It name must end in .user.js
http://dunck.us/collab/GreaseMonkeyUserScripts is the script repository containing hundreds of scripts

Example please!
// ==UserScript==
// @name Hello World (helloworld.user.js)
// @namespace http://vishnu-agarwal.blogspot.com
// @description example script to alert "Hello world!" on every page
// @include *
// @exclude http://timir126.blogspot.com/*
// ==/UserScript==


Further help?

LinkWithin

Related Posts with Thumbnails