zoukankan      html  css  js  c++  java
  • dotjs

    dotjs

    dotjs is a Google Chrome extension that executes JavaScript files in ~/.js based on their filename.

    If you navigate to http://www.google.com/, dotjs will execute ~/.js/google.com.js.

    This makes it super easy to spruce up your favorite pages using JavaScript.

    Bonus: files in ~/.js have jQuery 1.6 loaded, regardless of whether the site you're hacking uses jQuery.

    Double bonus: `~/.js/default.js` is loaded on every request, meaning you can stick plugins or helper functions in it.

    GreaseMonkey user scripts are great, but you need to publish them somewhere and re-publish after making modifications. With dotjs, just add or edit files in ~/.js.

    Example

    $ cat ~/.js/github.com.js
    // swap github logo with trollface
    $('#header .logo img')
      .css('width', '100px')
      .css('margin-top', '-15px')
      .attr('src', '//bit.ly/ghD24e')

    Requires

    • OS X
    • Ruby 1.8
    • rake (gem install rake)
    • Google Chrome
    • /usr/local/bin in your $PATH

    Install it

    git clone http://github.com/defunkt/dotjs
    cd dotjs
    rake install

    Uninstall it

    rake uninstall

    Protip

    Keep ~/.js under version control and share it with the world.

    Credits

  • 相关阅读:
    1128项目跟进
    冲刺一 (day 3)
    1118 冲刺1-需求文档(初稿)
    1117 新冲刺 day1
    0622 总结与回顾
    0621 第三次冲刺
    0617 主存空间的分配和回收
    学习进度条
    软件工程学期总结
    学术诚信与职业道德
  • 原文地址:https://www.cnblogs.com/lexus/p/2430709.html
Copyright © 2011-2022 走看看