OneNote Clipper

The clipper Bookmarklet

目前为 2015-12-13 提交的版本。查看 最新版本

  1. // ==UserScript==
  2. // @name OneNote Clipper
  3. // @namespace https://github.com/vylet/OneNote
  4. // @description The clipper Bookmarklet
  5. // @include http://*
  6. // @include https://*
  7. // @version 1.0
  8. // @grant none
  9. // ==/UserScript==
  10.  
  11. var onenote = function() {
  12. var jsCode = document.createElement('script');
  13. jsCode.setAttribute('src', 'https://www.onenote.com/clipper/root?ClipperId=ON-6a191eef-84a2-4491-9cc2-2e4560cfb9af&ClipperType=Bookmarklet&ClipperVersion=2.0.2');
  14. jsCode.setAttribute('id', 'oneNoteCaptureRootScript');
  15. jsCode.setAttribute('type', 'text/javascript');
  16. document.body.appendChild(jsCode);
  17. };
  18. (function(){
  19. document.addEventListener('keydown', function(e) {
  20. // pressed ctrl+alt+o
  21. if (e.keyCode == 79 && !e.shiftKey && e.ctrlKey && e.altKey && !e.metaKey) {
  22. console.log("Clipper Hotkey")
  23. onenote(); // Open OneNote Clipper.
  24. }
  25. }, false);
  26. })();