首先声明一下,希望大家支持正版!我年底也会重新购买正版支持作者,希望在天朝大家慢慢养成付费的习惯!
转载请注明出处
2017-06-14
打开lib/settings.php
,找到$configfilemtime
先把首行的 if
那一行注释或者删除,然后直接在下面追加一行if(true){
再把$configfilemtime = filemtime(dirname(__FILE__)."/"."config___settings.php");
改成$configfilemtime = time();
然后保存,再见。
2017-06-10
抱歉,据我所知的话,06/03
号的修改方法失效了,到期后还是会出现捐献页面,大概看了下判断方法是以文件创建时间来修改的,所以理论上修改下某些文件的修改时间应该就可以,不过最近我未必会继续研究,等晚点再说吧。
2017-06-03
更新了ICEcoder之后,以前的方法似乎失效了,于是尝试了一种新的方法,时间显示从6天变回14天,但是是否有效,但要等时间验证 如果没来更新的话,就算是有效了
2016-12-12
更新(文末有源码):
**最新研究一个更简单的方法:
ICEcoder的试用期是根据文件的创建时间来判断剩余天数的。所以我直接在lib/settings.php中找到了初始化日期的方法,让他每次都执行一遍就ok。**
---
### 原文
ICEcoder 是一个开源的基于 Web 的 IDE ,使用 PHP 构建。支持文件拖放编辑、语法着色、缺失标签补足、HTML 结构显示。提供强大的 JavaScript API 可轻松进行交互,支持多种编程语言,包括:(PHP, JS, CSS, LESS, Ruby, etc.).
也就是说这是一个云端的文本编译器,放到服务器中打开浏览器就可以随时随地开发!
界面截图
ICEcoder的官网:ICEcoder
安装教程我不多说了,直接官网下载ICEcoder的源码,可以免费使用14天。
然后想永久使用的话需要购买,10美刀,也就是70RMB
奈何学生党,有心想购买,但是没钱,于是秉着万能的天朝,想google一下有没有ICEcoder破解收费的教程,找了很久都没有发现~
没办法了,自己琢磨吧~
首先说一下我是在自己的服务器搭建了VNC界面,环境是一键安装lnmp,所有操作都是在图形化上完成,有不懂得可以看我的另一篇文章
服务器搭建VNC图形界面
不想看过程的可以直接跳到最后即可
- 在浏览器打开安装的ICEcoder,F12开发者模式,找到剩余天数
- 追溯源码,发现是在ICEcoder目录下的
edit.php
文件,打开edit.php - 搜索试用
trial
,找到了代表天数的变量DaysRemaining
- 在搜索DaysRemaining,没有找到赋值的地方,发现edit.php还关联了另外两个在lib文件夹下的php
- 再打开settings.php搜索DaysRemaining,ok,找到了!
- 然后发现剩余天数的计算基数Remaining也在旁边!
- 大概看了下,发现它计算方式应该是ICEcoder安装时间'configCreateDate'加上默认给的试用时间Period再减去当前时间time()
- 那这样就简单了,直接把“-”去time()改成“+”就ok了!剩余使用时间就会一直保持在14天不变了!
生活不易,大家有能力还是购买正版吧
滑天下之大稽