Amazon - Open Channel Page from Offer Page

Amazon - Open Channel Page from Offer Page.

  1. // ==UserScript==
  2. // @name Amazon - Open Channel Page from Offer Page
  3. // @description Amazon - Open Channel Page from Offer Page.
  4. // @version 0.1
  5. // @author to
  6. // @namespace https://github.com/to
  7. // @license MIT
  8. //
  9. // @grant GM_registerMenuCommand
  10. // @grant GM_openInTab
  11. //
  12. // @match https://www.amazon.co.jp/gp/video/offers/*
  13. // @icon https://www.google.com/s2/favicons?sz=64&domain=amazon.co.jp
  14. // ==/UserScript==
  15.  
  16. GM_registerMenuCommand('Open', () => {
  17. let match = location.href.match(/benefitId=(.+?)(&|$)/);
  18. if(match)
  19. GM_openInTab('https://www.amazon.co.jp/gp/video/storefront/?contentType=subscription&contentId=' + match[1]);
  20. });