P

开发一个油猴插件魔改dnspod

Posted by Zeusro on July 5, 2019
👈🏻 Select language

背景信息

img

通过腾讯云向他们吐槽了不满,结果他们叫我按ctrl + 缩放页面,作为一个资深键盘侠,孰能忍.

dnspod这个770px宽度的域名配置页真的恶心到我了,我决定把他改长一点.

一怒之下我决定自己动手,用油猴插件把整个页面拓宽点.

熟悉油猴插件开发模式

可以参考这个

大致跟原生JavaScript没啥区别,只是多了一点点约束和语法

分发

油猴脚本,适配1080p屏幕

源代码

mydnspod

欢迎PR

后续恶搞

在 dnspod 网站上面看到他们在招工 我决定皮一波,发一封邮件给[email protected]🤡.

img

2019-10-17 更新:最近他们换新版了,所以把项目冻结了

参考链接

  1. 油猴脚本编写规则
  2. Tutorials
  3. 引入外部脚本
  4. 深入浅出 Greasemonkey

Background Information

img

I complained to them through Tencent Cloud about my dissatisfaction, and they told me to press ctrl + to zoom the page. As a veteran keyboard warrior, who can tolerate this?

DNSPod’s 770px wide domain configuration page really disgusted me. I decided to make it longer.

In a fit of anger, I decided to do it myself, using the Tampermonkey plugin to widen the entire page.

Familiarize with Tampermonkey Plugin Development

You can refer to this

It’s roughly the same as native JavaScript, just with a few more constraints and syntax

Distribution

Tampermonkey script, adapted for 1080p screens

Source Code

mydnspod

PRs welcome

Follow-up Prank

I saw on the DNSPod website that they were recruiting. I decided to be mischievous and send an email to [email protected]🤡.

img

2019-10-17 Update: They recently switched to a new version, so the project has been frozen.

  1. Tampermonkey Script Writing Rules
  2. Tutorials
  3. Introducing External Scripts
  4. Greasemonkey In-Depth

Фоновая информация

img

Я пожаловался им через Tencent Cloud о своем недовольстве, и они сказали мне нажать ctrl + для масштабирования страницы. Как ветеран клавиатурного воина, кто может это терпеть?

Страница конфигурации домена DNSPod шириной 770px действительно меня раздражала. Я решил сделать ее длиннее.

В приступе гнева я решил сделать это сам, используя плагин Tampermonkey, чтобы расширить всю страницу.

Ознакомление с разработкой плагина Tampermonkey

Вы можете обратиться к этому

Это примерно то же самое, что и нативный JavaScript, просто с несколькими дополнительными ограничениями и синтаксисом

Распространение

Скрипт Tampermonkey, адаптированный для экранов 1080p

Исходный код

mydnspod

PR приветствуются

Последующая шутка

Я увидел на веб-сайте DNSPod, что они набирают сотрудников. Я решил пошалить и отправить письмо на [email protected]🤡.

img

2019-10-17 Обновление: Они недавно переключились на новую версию, поэтому проект был заморожен.

Ссылки

  1. Правила написания скриптов Tampermonkey
  2. Учебные пособия
  3. Введение внешних скриптов
  4. Greasemonkey Подробно


💬 讨论 / Discussion

对这篇文章有想法?欢迎在 GitHub 上发起讨论。
Have thoughts on this post? Start a discussion on GitHub.

在 GitHub 参与讨论 / Discuss on GitHub