Habitica番茄钟与网站拦截器

###

**Chrome浏览器、Opera浏览器、Edge浏览器与Firefox浏览器**

###

另见
--

扩展和插件

接入了Habitica的番茄钟计时器和网站拦截器，把浪费时间的网上冲浪行为设置成有偿的自定义奖励。

安装
--

* 在Chrome浏览器中安装
* 在Opera浏览器中安装（请从Chrome网上应用商店安装这个扩展程序）
* 在Edge浏览器中安装
* 在Firefox浏览器中安装
* 在Github中关注扩展程序的开发动态。

## 有偿上网的网站拦截器

该扩展程序包含了一个接入了Habitica的**网站拦截器**，能限制你浏览你设定的网站。你可以通过支付平时养成好习惯和完成杂务后在Habitica中得到的金币来浏览这些网站。

### 使用方法

安装好扩展程序后，点击浏览器右上角扩展栏中的扩展程序图标打开菜单。在这里，**你必须输入你的用户ID和API令牌**。然后，你就可以通过打开想拦截的网站，然后点击**“Block Site!”按钮**来拦截网站了。点击按钮后，你会需要输入浏览网站需付费的价格。从这时起，你再访问这个网站，这个扩展程序就会开始询问你是否想要付费来浏览这个网站了。

你可以在设置（settings）中启用**“度假模式”（Vacation Mode）**来休息一段时间，这时你就可以免费访问所有设置了拦截的网站了。

## 番茄钟计时器

该扩展程序也包含了一个**番茄钟计时器**（在这里了解更多有关番茄工作法的信息）。

在执行番茄钟时，所有设置了拦截的网站都会被拦截。

**付费价格设置为0的网站仅会在执行番茄钟时被拦截。**

扩展程序会在Habitica中自动生成完成一个番茄钟的习惯，而在扩展程序的设置（settings）中会有相应的选项，可以选择在一个番茄钟执行成功或执行失败后是否自动点击这个习惯的[+]和[-]按钮。

扩展程序还会在Habitica中自动生成完成一个番茄钟循环的习惯，而在扩展程序的设置（settings）中会有相应的选项，可以选择在一个番茄钟循环执行成功后是否自动点击这个习惯的[+]按钮。

你可以根据自身情况在Habitica中修改这些习惯的难度（完成一个番茄钟的习惯的默认难度是“简单”，而完成一个番茄钟循环的习惯的默认难度是“中等”）

### 番茄钟执行失败

* 在计时结束前中止番茄钟就算作番茄钟执行失败。
* 你必须在**休息延长期（Break Extension）**\*结束前点击番茄来开始一个新的番茄钟！
* 如果你在设置中启用了相应选项，番茄钟执行失败将会扣除你的生命值（通过自动点击习惯的[-]按钮）。
* **休息延长期（Break Extension）**的目的在于给你额外的一小会休息时间，使得你能够从休息状态中恢复回来，做好准备开始下一个新的番茄钟。既然休息延长期实际上是额外的休息时间，推荐的做法是不要刻意去利用这一小段时间，而是在充分休息后尽快开始新的番茄钟。在设置（settings）中，你可以启用在休息延长期开始时自动在Habitica中给你发送一条私信的选项（如果在Habitica移动客户端中启用了“推送通知”，则会在手机通知栏中推送这一私信的通知）。

### 使用方法

要开始一个番茄钟，只需要点击计时器旁的番茄。再次点击番茄将会中止番茄钟。在设置（settings）中，你将会发现**非常多**能修改、调整番茄钟属性的选项，使得番茄钟能更加适合你个人的执行情况和需求。

例如：

* 启用/禁用在番茄钟执行成功/失败时番茄钟习惯对应的奖励/惩罚
* 设置单个番茄钟的时长
* 设置休息时长
* 开启通知
* 启用番茄钟循环
* 选定自定义的番茄钟习惯和任务（对于Habitica中的番茄钟挑战来说特别有用！）

* 如此等等……

小贴士：如果你想快速作出修改，例如单个番茄钟的时长，你可以点击菜单左上角的秒表图标进行番茄钟的快速设置，这样的修改方法更加简便。

### 给移动客户端用户的小贴士

这个扩展程序使你能在**电脑上**的浏览器中完成番茄钟时获得奖励，但如果你不在电脑旁边时也想通过完成番茄钟来获得奖励，该怎么办呢？对于这种情况，我推荐你看看这个页面中的Android和iOS集成。

如果这些集成不适合你，一种更简便的方法是使用普通的计时器[译者注：Android应用的话国内推荐番茄ToDo]，然后手动点击扩展程序在Habitica中创建的单个番茄钟习惯。

帮助
--

如果你有任何问题，尽情联系我。你可以在Habitica中私信我（@Ofex）或是发送邮件到ofex.create@gmail.com。

欢迎你们的问题报告和建议！点击扩展程序的“反馈”（Feedback）选项卡里弹窗中的“Report a bug”，或是在GitHub中创建一个议题。

## 著作名单

* 本扩展程序（Habitica番茄钟与网站拦截器）由Ofex制作。
* 本项目最初灵感来自于MHDante开发的“Habitica网站拦截器”，同时最初也是从Habitica网站拦截器仓库克隆而来的。
* 番茄钟（Pomodoro®）与番茄工作法（The Pomodoro Technique®）商标属于Francesco Cirillo。本扩展程序并不附属于番茄钟（Pomodoro®）、番茄工作法（The Pomodoro Technique®）或Francesco Cirillo，也与这三者无关。

### 艺术创作

* 扩展程序中的像素画归Habitica.com所有。
* 番茄宠物来自2019年愚人节中由Beffymaroo创作的作品。
* 番茄钟由Jasmine Osler创作。
* 锁链由@lulufox和@aspiring\_advocate创作。
* 亡灵法师（necromancer，提示玩家金币不足以支付的浮窗中的人物）由Inventrix创作。
* Vlad the Derailer（提示玩家需付费浏览网站的浮窗中的人物）由@jinjoohat创作。

## 更新日志

```
**version 6.1.2**
- Bug fixed: can't download history.json (network error)

```

```
**version 6.1.0**
- Each site has it's own cost and pass duration
- New field in settings for habitica developers - custom habitica server url

```

```
**version 6.0.4**
- Better settings explanation
- Save last custom break

```

```
**version 6.0.3**
- Mozilla Firefox support
- Lower file size! (only 8MB now)
- popup in new window button (on the top right corner of the timer)
- Better history page

```

```
**version 5.98**
- New Ko-Fi (buy me a coffee) page!
- Better sound volume controls

```

```
**version 5.97**
- Pomodoro hotkey: Alt + Shift + P
Change hotKeys at chrome://extensions/shortcuts

```

```
**version 5.95 , 5.96**
- New font
- bug fix for blocked sites without Habitica connection

```

```
**version 5.93 , 5.94**
- History by weekDay, Full History page

```

```
**version 5.92**
- Added New History Stats

```

```
**version 5.91**
- Mute blocked site bug fix

```

```
**version 5.90**
- Free Pass schedule (see in the blocker settings)
- Website Whitelist (see in the blocker settings) - **special thanks to jhd-dev**

```

```
**version 5.80**
- Ambient Sounds

```

```
**version 5.78**
- Stopping pomodoro stuck bug fixed

```

```
**version 5.77**
- Start pomodoros manually option

```

```
**version 5.76**
- break sound bug fix

```

```
**version 5.75**
- Added more sounds & sound volume
- Extension badge timer (small timer on the icon) for pay to pass time left.
- font change
- Fixed habitica custom habit bug - option didn't change on save
- Fixed pay to pass timer bug

```

```
**version 5.70**
- New UI design!
- Blocked website that are paid to pass show remaining time in minutes instead of clock hour.
- Donate button changed to paypal
- New feature under development - History analitycs page

```

```
**version 5.61**
- Skip to break during pomodoro option (enable in advanced settings)
- Start break manually in quick settings
- Habitica communication improvement

```

```
**version 5.52**
- Habitica communication improvement

```

```
**version 5.51**
- Mute site improvement and fixes

```

```
**version 5.50**
- Mute site improvement and fixes
- Ticking Clock Sound option
- Remove Overlay Block Page opacity option

```

```
**version 5.40**
- Use the Pomodoro timer without connecting to Habitica.
- Mute blocked websites option

```

```
**version 5.31**
- User id and api info link

```

```
**version 5.3**
- Hide editing options in advanced setting

```

```
**version 5.2**
- Website blocker bug fixes
-new icon

```

```
**version 5.1**
- Website blocker bug fixes
- Sound notifications
- design changes

```

```
**version 5**
- Bug fixes
- Choose your own custom Pomodoro habit in habitica!

```