忘记Imagevue x2 的管理员密码怎么办?

这篇日志的主要目的是推荐——Imagevue x2, 它是一个效果很NB&NX 的Flash 相册,文件管理、界面自定义、图片浏览等功能都十分的很强大,并且还带有音乐播放器,但只能连接本地音乐文件(如果你的主机吃得消的话,否则不建议启用)。这一切加起来,就是个很科幻的效果,可以先看看它的官方Demo

为了让客官们有个更具体的了解,先大概介绍一下它的功能点,

  • 文件管理:支持多级目录结构,有文件夹、文本、链接、图片四种模板可选;可在线批量上传、移动、复制、编辑等操作
  • 图片浏览:可在Flash/HTML 两种浏览模式中切换,LightBox 是最基本的效果,Flash 模式下更强悍;并支持自动生成缩略图
  • 界面自定义:后台有大量的自定义选项,比如阴影、透明度、速度等,这些都是传统的HTML 中无法体验的;还有背景、CSS 什么的
  • 帐户控制:支持访客账户和各文件夹的权限限制,从而可变成多用户系统
  • 主机要求:全系统基于PHP+FLASH+XML,所以不需要数据库,移植和备份都方便
  • 心理准备:各设置选项异常繁杂,体验前需要调整好心态

在半年前,我用x2搭了个相册,就是看中了它的效果,存放了一些很重要但不是艳照的图片。今天突然想进后台修改些东西,竟然忘记了管理员密码,也没有找回密码的途径,这可咋整?

由于它不需要数据库,密码肯定是存在文件中的,于是就找啊找,终于定位到了\imagevue\config\users.php 这个文件,密码果然在这里:

$users[‘ZFreet’][‘password’] = ‘bbcd6f1bec741e610b42e83fc48198fe9b65d999’
$users[‘ZFreet’][‘access’] = ‘*’

原来是经过SHA1 加密的(姑且把密文都贴出来,不信谁能破了它),我手头又没有SHA1 的加密工具,所以无法替换密码,这条路不通了。

于是又下了个x2 的安装包,装备替换为初始文件,竟然,初始状态就根本没有users.php 这个文件。于是,一下豁然开朗,就突然找到了找回密码的方法,很是简单:

删除或另命名users.php 文件(当然是指在主机上),然后打开登录地址,用初始的admin/admin 进去,改密码,-_- !

最后要说的,Imagevue x2 是一套商业程序,庆幸的是,我们在中国,可以忽略这点;Imagevue x2 是一套英文程序,但国内也已有组织作出了汉化包,当然是基于忽略上一点的前提下——所以,需要体验的还是自己去搜索吧。

我仿佛又回忆起了曾经调试Imagevue x2 主题的痛苦场景,半年前是还没有汉化包这个东西的;如果有谁在使用x2的过程中碰到问题,可以交流之。