问题来源 /t/823909
根据提示内容我 google 到了 typora 官方多语言文本地址
https://github.com/typora/Typora-i18n/blob/master/zh-Hans.lproj/Panel.strings
"This beta version of Typora is expired, please download and install a newer version." = "当前测试版版本过低,请下载较新版本";
然后根据这个英文文本找到了这个 issue https://github.com/typora/typora-issues/issues/4357
似乎是一个在 0.10.10 版本出现,随后很快在 0.10.11 版本修复的 bug
然后去官网查看 beta 版本更新日志,发现确实有这一项 https://typora.io/releases/all
0.10.11
1.Fix issue about "version expire".
根据我自己的测试,我两台 mac 上的 typora 最后一个测试版本均无此弹窗
随后我在 twitter 和 reddit 上用关键字搜索了一下,近期也没有用户反馈此问题,合理怀疑是原帖楼主使用的恰好是这个版本?
比较遗憾的是官网没有提供 0.10.10 版本的 dmg 安装文件
各位可以说一下自己在用的 typora beta 版本有无弹窗,我感觉大概率不是强制要求升级到付费版本
1
icyalala 2021-12-23 12:50:29 +08:00
好像不付费也不会怎样,像 Sublime
|
2
aireason 2021-12-23 13:41:24 +08:00
我的测试版没有强制要求升级,0.11.18, macOS
|
3
jonathanchoo 2021-12-23 13:56:51 +08:00
他那个帖子喷的一头雾水
0.11.16 MacOS 没有强制要求升级 |
4
Love4Taylor 2021-12-23 13:58:14 +08:00
|
6
Innovatino 2021-12-23 15:20:22 +08:00 2
免费用了得有 5 、6 年了,说收费二话不说买了一个。
我都没明白,这么多年都写着 beta ,正式版收个费这么大反应。难以理解。 |
7
Innovatino 2021-12-23 15:20:58 +08:00
@Innovatino
我说刚才那个帖子,没有针对这个楼里的人哈 |
8
xloger 2021-12-23 15:44:15 +08:00
知道 Typora 后我是打算付费的,但是最近工作忙一直没管,结果这么久了也没见它弹窗让我升级或者付费。。。
反正一次性买断我肯定乐意,如果变订阅制我才会考虑换别的。 |
9
Akesudia 2021-12-23 16:05:28 +08:00 1
是有这个机制
改系统时间就能复现 版本 0.11.18 |
10
cairnechen OP @Akesudia 感谢,已 append ,我已验证确实存在这种机制,看来测试版本会在明年 6 月 6 日 16 点 15 分 04 秒到期(不确定每个人是否一样),那个楼主虽然说的不完全对,但是确实可能会有他说的问题
|
11
Stevenv 2021-12-23 16:36:16 +08:00 1
不知道他喷啥,从最开始接触这个软件就知道这个未来会收费。。虽然我也没怎样用。。md 编辑器太多了,收费换一个,或者买都行
|
12
Akesudia 2021-12-23 16:38:45 +08:00
不过也有可能是从安装开始算的?具体咋实现的那只能看代码了,或者逆向,我也不会
如果是版本固定时间的话到时候还会有这类帖子出来的吧(逃 |
13
cairnechen OP @Akesudia 我说的那个时间点你试过了吗?
|
14
cmdOptionKana 2021-12-23 16:50:45 +08:00
我觉得甚至没必要证明什么,作者从未承诺 beta 版可以永久使用。
我不理解“软件无权强制升级或停用”的观念是从哪里来的,有这个说法吗? |
15
cairnechen OP Append 了 [版本过期] 功能的具体上线时间
|
16
whatalittleboy 2021-12-23 18:20:24 +08:00
windows ,0.11.18 ,时间设置 2022 年 10 月直接弹出更新提示且强退,跳转官网😅
|
17
cairnechen OP @whatalittleboy 可以麻烦设置一下我说的时间吗?
|
18
whatalittleboy 2021-12-23 18:33:12 +08:00
@cairnechen 我的 6 月 6 日是可以打开的,直到 6 月 14 日才弹出提示强退
|
19
AndyZhuAZ 2021-12-23 20:43:07 +08:00
以后再考虑是否付费了,好用是好用就是用的少
|
20
liuyulvv 2021-12-23 22:14:15 +08:00 via iPhone
Win11 ,0.11.18 ,关闭 Typora 自动更新,更改日期,直接提示过期,无法打开。
|
21
ddsfeng 2021-12-23 22:18:26 +08:00 2
Mac 版本 0.11.18 用 Hopper 简单看了一下, 基本的逻辑是根据当前时间和 buildTime 进行比较, 如果超过某个数值, 则显示 版本过低的提示 并自动打开官网.
可以采用打补丁的形式调整过期时间的判断数值, 从而一直 Beta. c2VkIC1pICdzL1x4NDFceDgxXHhGRVx4MDFceEFDXHgwN1x4MDEvXHg0MVx4ODFceEZFXHgwMVx4QUNceGZmXHhmZi8nIC9BcHBsaWNhdGlvbnMvVHlwb3JhLmFwcC9Db250ZW50cy9NYWNPUy9UeXBvcmE= |
22
mineralsalt 2021-12-23 22:33:25 +08:00
我遇到了, 但是我没耐心研究版本, 直接卸载了
|
23
ddsfeng 2021-12-23 22:57:30 +08:00 2
过期时间应该是在
UTC: '2022-06-04T16:00:01.000Z' 北京时间: '2022-06-05 00:00:01' |
24
iBugOne 2021-12-24 01:35:13 +08:00
|
25
YuiTH 2021-12-24 01:47:56 +08:00
说句老实话,个人觉得虽然这种行为也实属正常,但是也不值得如此吹捧,好像你用了那么久免费的 Typora ,不充钱给他就是你的不对一样。滴滴当年也发了那么多补贴,后来价格高了你没被割几把韭菜也没觉得对不起滴滴吧?
作者愿意这么做,有他的考虑(也挺聪明),虽然和有些捆绑销售啊,Notability 强制订阅啊,强制花钱买 bug 修复啊这类的只能算是小恶,但是没必要把这么做了的独立开发者洗成什么白莲花。我觉得至少是一类操作。 最后就是,符合协议的事不一定是好的。我们默认用户协议里可以写一些免责条款,不是真的乐意你在软件里面藏一个 kill switch (并宣传你的收费新作),而是让你可以放开手搞,不会因为好心把自己的软件免费给大家用而遭到起诉。理论上你在 Steam 上买的所有游戏都不是你的,你只有使用权,明天 Valve 可以把服务器关了不给你用,完全符合协议。但是会有人开心吗?也不会。 真要说,旧版 Typora 今天开始每次打开就弹个广告要求你升级,很多人怕是不会有好脸色看。但是现在这个操作比弹广告还要恶劣多了。 |
26
wyfyw 2021-12-24 04:09:47 +08:00
|
27
DearMark 2021-12-24 08:28:34 +08:00
@Innovatino 可能是葡萄太酸
|
28
cmdOptionKana 2021-12-24 09:00:19 +08:00
@YuiTH 具体问题具体分析,Typora 就算立即停用,也不会造成用户的任何数据损失,也不会造成用户数据泄露,即,用户没有任何损失。
这种情况下,用那些会造成用户损失的停用来举例是不妥的。 “旧版 Typora 今天开始每次打开就弹个广告要求你升级,很多人怕是不会有好脸色看。” 但是,这种没有好脸色,是正义的吗,有理有据吗,是值得提倡的吗? “但是现在这个操作比弹广告还要恶劣多了。” 你这句评价就更奇怪了,每次弹广告是会对用户操作体验产生明显影响的,现在已经全网讨论 Typora 收费了,同时旧版可以继续用,也不会每次弹窗,用户体验没有下降,从现在知道收费开始还有半年无痛缓冲期来考虑付费还是换工具,这为什么就更恶劣了呢? |
29
cmdOptionKana 2021-12-24 09:04:17 +08:00
为什么用户想省钱是正义的,作者想赚钱是罪恶的?
为什么用户永久使用别人早就说过将来会收费的软件是正义的,作者在合法并且早有说明的情况下自由处置自己的资产却是罪恶的? |
30
panxianhai 2021-12-24 09:44:00 +08:00 1
我自愿替楼主成为 Typora 的付费用户。
|
31
cairnechen OP @panxianhai 我早就是付费用户了
|
33
ddsfeng 2021-12-24 20:44:36 +08:00 1
@wyfyw buildTime 代码里面写死的, 偏移量 0x000ADE44, 字符串是 "Nov 17 2021", 即 "2021-11-17"
|
35
wyfyw 2021-12-26 08:42:20 +08:00
@ddsfeng 谢谢,发现我的版本是 0.11.11 🤦♀️
所以 buildTime 要早一点 r14 = [[NSString stringWithUTF8String:"Oct 10 2021"] retain]; |
36
xmuli 2022-01-17 22:24:17 +08:00
用时,突弹窗提示禁用,Google 下,尝试更改时间一定会触发禁止使用,原来是该付费了,购之
#typora 程序员的奇思妙想 <img src="https://cdn.jsdelivr.net/gh/xmuli/xmuliPic@pic/2022/20220117222317.png" width="50%"/> <img src="https://cdn.jsdelivr.net/gh/xmuli/xmuliPic@pic/2022/20220117222334.png" width="50%"/> |