2012年12月23日星期日

[U960S3][卡刷Rom][基于官方B03制作][全屏MiPOP,精简,微优化,GMS][20121214]



[U960S3][卡刷Rom][基于官方B03制作][全屏MiPOP,精简,微优化,GMS][20121214]




    ROM简介
    基于官方卡刷包制作(U960s3V1.0.0B03)(124 MB)
    精简:
    移动定制软件均已精简.永久Root.无商业广告,无捆绑软件,铃声视频帮助套件及一些无用程序均已精简.
    优化:

    替换开机关机画面,开机关机拍照均静音,ApexLaunche启动,官方MIPOP.
    增加:
    加入了GMS,自带官方市场,可同步联系人,自带红帽版本R.E.

    ROM截图







    刷机方法

    先备份你的数据~拔掉SIM卡~充好电~不管你是什么版本~先卡强制刷官方U960S3V1.0.0B03包~ >>>猛击我去官网<<<
    1.安装好手机USB驱动(连接电脑有个joinme,安装即可),下载TPSparkyRoot.rar,安装里面的驱动MTK_drivers.(执行InstallDriver.exe)下载U960S3_B03_2.zip放到你的TF卡里面.

    2.手机开机,链接usb,打开SP_Flash里面的Flash_tool.exe(蓝色图标),点击"Scatter-loading",选择包中的MT6577_Android_scatter_emmc.txt文件,然后点击下面的recovery,选择包中的U960s3_Recovery.img,并在recovery之前点上对号,别的选项都不要点对号!截图如下:


    3.准备好后点及Download按钮,手机关机,这程序会在关机后的某一刻,上传数据到手机,成功后显示一个绿色圈圈.

    4.关闭软件,拔掉usb线,等待10秒后,开机键+音量上一起按下,直到进入移动叔叔做的recovery.

    5.双wipe,刷我的包.重启,搞定~!

    注意

    此Rom中没输入法,请各位同学自己准备
    官方MIPOP没电源键,无法一键锁屏,这里推荐Standby touch(404基本完美锁屏,不会亮起哦,快去Play市场搜索吧)

    ROM下载地址

    本部分设定了隐藏,您已回复过了,以下是隐藏的内容

    2012年12月21日星期五

    .Net 集成汇付天下


          网找了好久没有找到相关的资料,都是提问的没有回答,在这里发一下,做为笔记吧!

    第一步:准备资料
          开通汇付天下后,需要从http://mas.chinapnr.com/gam 下需二个签名验签DLL文件(ChinaPnr.dll,pnrpay.dll),这个是用来做RSA加解密的.
    另外分别是两个Key文件,分别提公钥与私钥文件.例如:PgPubk.key与MerPrK510010.key.

    第二步:官方推荐是在服务器上注册DLL文件
          例如你将DLL文件放在C:/DLL文件夹下面。则在“开始”-“运行”中输入regsvr32 C:\DLL\ChinaPnr.dll,个人不推荐这样做,特别有的朋友是用虚拟机的,先不说提供商是否愿意,从安全角度来说也是有一定的风险性的.
    我的方法是,DllImport使用非托管的方式来调用,msdn关于DllImport属性类的链接:
    http://msdn.microsoft.com/zh-cn/library/system.runtime.interopservices.dllimportattribute(v=VS.100).aspx
    //将两个DLL放在Web站点的Bin目录下
    [DllImport("pnrpay.dll", EntryPoint = "SignMsg")]
    public static extern int SignMsg(string MerId, string MerPubFile, string MsgData, int MsgLen, StringBuilder chkVal);

    [DllImport("pnrpay.dll", EntryPoint = "VeriSignMsg")]
    public static extern int VeriSignMsg(string MerKeyFile, string MsgData, int MsgLen, string chkVal);
           
    第三步:创建支付订单
          参数说明,就请自己参考文档了.
    string msgData = Version + CmdId + MerId + OrdId + OrdAmt + CurCode + Pid + RetUrl + MerPriv + GateId + UsrMp + DivDetails + PayUsrId + BgRetUrl;
    string chkVal = string.Empty;
    //私钥文件的位置(这里是放在了站点的根目录下)
    string pubPath = AppDomain.CurrentDomain.BaseDirectory + "MerPrK510010.key";
    StringBuilder outchkVal = new StringBuilder(256);
    //需要指定提交字符串的长度,汇付天下没有指定编码的功能,他们只接受GBK的数据,而且开发文档里面也不说明这个.
    int len = Encoding.GetEncoding(936).GetBytes(msgData).Length;
    int flag = SignMsg(this.MerId, pubPath, msgData, len, outchkVal);
    this.ChkVal = outchkVal.ToString();
    //填充为POST提交就OK啦!

    最后:再写一个检验的方法
     
    //我的站点是UTF8的.一开始,怎么都无法检验正确,后来联系了汇付才知道,他们的POST都是GBK的.在处理长度时需要注意.
    public int CheckSignMsg(string msgData, string chkVal)
    {
        string pubPath = AppDomain.CurrentDomain.BaseDirectory + "PgPubk.key";
        int len = Encoding.GetEncoding(936).GetBytes(msgData).Length; //需要取得GBK编码时的长度.
        return VeriSignMsg(pubPath, msgData, len, chkVal);
    }
    注意:
    如果你发现UTF8站点不做转码也可以正常验证,那是因为返回的字符串是全英文和数字的.做退款异步通知时,他的POST数据中就有中文,需要注意.如果你的站点也是GBK的那么就不用处理了.

    任天堂Wii游戏机使用体验


    任天堂Wii游戏机使用体验

      前几天新购买了一台任天堂的最新游戏机WII,花了1900元。这也是我购买的第四台家用游戏机了,前面的几台分别是索尼的PS和PS2以及任天堂的掌机GBA.现在我拥有的索尼和任天堂的游戏机正好相等。
      Wii是任天堂的新一代游戏机,其操作方式非常独特,游戏可以感应出玩家所做出的各种动作,试图带给玩家一种全新的游戏概念。
    WII的外观非常精巧
      任天堂的Wii非常小巧玲珑,采用纯白色设计,看起来非常精致。任天堂Wii设计了一个银色的底座,原本方方正正的Wii放入底座之后,会将光驱舱稍稍提起,形成一个非规则的外形。
    Wii的手柄很独特
      Wii的最大特色就是非同一般的操控体验。内置了特殊芯片的Wiimote可以感应不同幅度的坐标变化,转化为可以控制游戏人物动作的信号。在运动类游戏的时候,这种操控体验尤为吸引人,你挥舞无线控制器,游戏里的人物也跟着挥动,效果非常不错。
      Wii Sports是Wii的必玩游戏,也是目前来说最好玩的Wii游戏之一,是一款体育题材的Wii主机首发游戏。
    Wii Sports游戏
      这款体育游戏共收录了网球、棒球、拳击、高尔夫球和保龄球五大运动,利用Wii的感应手柄,玩家将可以很自然地作出挥拍、挥棒、挥拳、挥杆和掷球的动作。
    Wii Sport支持4人同时游戏
      游戏还支持四人同乐,可以在朋友聚会的时候,在家里的客厅里享受室外运动般的乐趣。
      这里,我发现Wii的游戏和SONY的游戏理念是不同的,索尼的游戏一般上手较难,操作复杂,故事性和解谜性强。而任天堂则追求的游戏的快乐理念,游戏非常简单很容易上手,很多非传统游戏玩家都可以玩Wii。
      做为索尼游戏机的忠实玩家,我玩PS和PS2游戏的时间是非常多的,总的来说,我感觉PS和PS2的游戏都很好玩,PS除了显示效果不太好以外,有不少非常经典的游戏,PS2上的游戏则更多了,这两代游戏机都是非常成功的游戏机。
      而Wii和PS2操作游戏的感觉完全不一样,Wii的操作非常直观,操作起来也不错,但是对于传统类似动作或冒险类型的游戏,Wii的有些操作反而会更麻烦。对于第一人称射击游戏来说,Wii比PS2要好操作一些,但似乎不如电脑鼠标容易瞄准。
      可惜,目前Wii的游戏还比较少,除了Wii Sports以外,玩了几个都没什么意思。Wii Sports还是比较好玩的,打一下还是挺累的,有人说Wii有健身效果,也有一种说法是Wii可能会对身体造成伤害,根据我的使用结果表明,第一天打了Wii Sports之后,次日右臂就有轻微的酸痛感,可能是Wii Sports这类游戏对于手臂有一定的影响,也可能是我平时锻炼太少的原因。
      Wii是兼容任天堂的NGC游戏机的,我也顺便玩了几个NGC的游戏,如生化危机0和生化危机1,CAPCOM的游戏还是比较经典的,可惜这两款作品的销售量都不大,但无疑,做为生化危机的老玩家,我发现这两个版本的生化危机画面和效果都非常出色(不知道是不是和NGC上的效果一样),比生化危机4都好,有时间一定都玩一下。
      有意思的是,有不少游戏,我同时拥有PS2,Wii和PC三个版本,例如生化危机4和使命召唤3,等我稍后有时间,可以玩玩这些游戏,看看在不同主机环境下这些游戏有什么区别和特色。
      总的来说,Wii目前还缺少一些游戏大作的支持,画面也不是特别好,希望Wii能多出一些耐玩的大作,总不能老玩NGC的游戏吧,否则的话,如果PS3的价格能降低到Wii的价格水平,那么PS3未必会败给Wii,不要低估了索尼的能力啊。

    2012年12月20日星期四

    服务器上从零开始安装dokuwiki

    服务器上从零开始安装dokuwiki

    今天搞定了一下从阿里云服务器上纯净的Ubuntu系统到安装使用dokuwiki的过程,其中涉及到一些远程控制、apache/PHP、sendmail和dokuwiki安装过程,记录下以备以后之须。
    1. 申请试用阿里云服务器:选择阿里云关键还是看它的便宜和品牌啦,我就想试试这款最差的配置: 单核2.26G/512M/40G/1Mbps/Ubuntu (890元/年)
    这是推广链接10%off:  http://www.aliyun.com/cps/rebate?from_uid=Z5hKKt740mx88yBA84Sx1xiFnNm6mbC2
    2. 试用申请成功后,会给你分配一个外网IP,同时通过短信给你发一个密码。这个密码可以在管理控制台自行修改,这个密码就是远程控制的密码。
    3. 下载用于SSH连接的PuTTY,以及SCP文件传输的WinSCP
    4. 安装Apache2: 
    (1)SSH连接远程主机,你可以使用用户名root和密码登录。
    (2)登录成功后,通过 #sudo apt-get install apache2
    (3)安装完后,你可以通过http://IP连接下测试是否成功。
    5. 安装PHP:
    #sudo apt-get install php5 libapache2-mod-php5
    怎么测试是否成功呢?一般看有没有报错,另外就是看dokuwiki能否安装了。
    6. 安装dokuwiki: 这是一个非常简单简洁而方便的wiki,非常值得推荐! 我参考了这篇文章
    (1)下载安装包:http://www.splitbrain.org/projects/dokuwiki
    (2)将安装包通过WinSCP传到主机的/var/www文件夹下; (如果没有开通SCP,尝试命令#sudo apt-get install openssh-server 安装)
    (3)解压和文件夹重命名:
    #cd /var/www
    #sudo tar -zxvf dokuwiki-xxxxxxx.tgz
    #sudo mv dokuwiki-xxxxxxx dokuwiki
    (4)设置写权限:
    #data和conf目录需要写权限
    #cd dokuwiki
    #sudo chown -R www-data:www-data data conf
    (5)安装界面: http://你的IP/dokuwiki/install
    7. 安装Sendmail服务:
    这时候dokuwiki已经安装好了,你还可以设置部分安全配置
    但是,如果你测试注册功能,你会发现用户无法注册!
    Looks like there was an error on sending the password mail. Please contact the admin!
    这时候需要配置Sendmail功能,我参考了这篇文章
    #sudo apt-get install sendmail
    #sudo apt-get install bsd-mailx
    8. 使用dokuwiki:
    dokuwiki功能强大,这边就讲一个最基本的功能——创建页面。老实说,我也是找了半天没发现哪里有这个按钮呢?o(╯□╰)o
    一开始,你只能编辑主页面对吧,而新的页面必然和主页面有关联对吧,这时候你可以创建一个内部链接,发现了吧,这时候就会创建一个新的页面啦 ! `(*∩_∩*)′

    DokuWiki Tikiwiki



    DokuWiki Tikiwiki 

    DokuWiki是一个基于PHP开发的开源wiki引擎。它具有小巧、功能强大、灵活的特点,适合于中小团队和个人网站搭建知识库系统。 DokuWiki可以集成到WordPress、XOOPS、PostNuke等系统中使用。它具有以下特性:
    =无需要数据库支持,直接采用文件系统来存储数据。
    =使用类似mediawiki的文本编辑器,支持快捷键。支持段落编辑,能自动生成文章目录。
    =wiki语法完善,自动产生条目链接,支持图片上传、外部链接等。
    =支持无限版本记录,支持彩色版本差异功能。
    =支持页面锁定(只读)。通过ACL插件,还可以控制用户对页面及名字空间的访问权限。
    =支持RSS及ATOM新闻聚合
    =具有页面缓存机制
    =具有垃圾信息过滤功能
    =支持快速全文检索 
    =可定制页面样式模板及插件


    Tikiwiki
    TikiWiki是基于PHP、ADODB(持久层)以及Smarty(模板引擎)开发的CMS(内容管理系统)/门户系统/群件(Groupware)系统。它由来自全世界范围的开源爱好者、捐赠者参与开发和维护。
    通过TikiWiki,您可以很轻松的搭建各种类型的站点、门户、内部网等。TikiWiki同样也是一个强大的基于Web的协作系统。TikiWiki内置了非常多的功能选项,当您需要某个功能时可以很方便的将其激活。TikiWiki除了拥有当前几个优秀的Wiki的所有功能外,并且还提供很多其他实用的功能。您可以通过TkiWiki搭建论坛系统、聊天室、投票系统、客户支持网站以及其他。TikiWiki的开发与维护团队一直处于活跃状态,并将无限期的持续下去。您可以看到有越来越多的网站正基于TikiWiki建设当中。
    TikiWiki的主要功能包括:文章库、论坛、电子报、博客日志、文件/图库系统、投票/调查问卷/测验系统、FAQ、聊天室、横幅广告管理系统、Webmail、行事历、工作流、在线支持系统等等。

    DokuWiki安装


    安装DokuWiki服务器的要求

    • 具有PHP 支持的Web 服务器
    • 首选Apache
    • 对PHP的要求
    • 基于某些安全考虑强烈建议使用PHP 4.3.10及其以上的版本
    • 使用libGD2 的PHP's  GD 扩展 — 可选项
    • 建议运行于PHP的 Safe Mode
    • 建议运行于PHP的 register_globals=off 模式.

    DokuWiki 的目录结构

    dokuwiki
    |-- bin
    |-- conf                        ---  存放配置文件
    |   |-- acl.auth.php.dist         --- acl.auth.php(ACL 控制配置文件)的默认发布 *
    |   |-- acronyms.conf             --- 用于定义首字母缩写词,以便当鼠标移动到这些词时显示解释信息
    |   |-- dokuwiki.php              --- DokuWiki 的主配置文件 *
    |   |-- entities.conf             --- 用于定义实体字符 **
    |   |-- interwiki.conf            --- 用于定义 interwiki,以便使用简单的方式书写 URL **
    |   |-- local.php.dist            --- local.php(本地配置文件)的默认发布 *
    |   |-- mediameta.php             --- 定义用于 media manager 的 meta data 配置 *
    |   |-- mime.conf                 --- 定义 mimetypes 的配置文件 *
    |   |-- msg                       --- 一个标志文件,用于判断当前版本是否为最新 *
    |   |-- mysql.conf.php.example    --- mysql.conf.php(mysql 用户认证的配置文件)的默认发布 *
    |   |-- smileys.conf              --- 用于定义“笑脸”的配置文件 *
    |   |-- users.auth.php.dist       --- users.auth.php(文本用户认证的配置文件)的默认发布 *
    |   |-- wordblock.conf            --- 用于配置不允许书写的 URL **
    |   `-- words.aspell.dist         --- words.aspell(拼写检查配置文件)的默认发布 *
    |-- data                        ---  存放文档数据
    |   |-- attic                     ---  存放版本信息
    |   |-- cache                     ---  数据缓存
    |   |-- index                     ---  存放内部索引
    |   |-- locks                     ---  用于存放编辑页面时的锁定文件
    |   |-- media                     ---  存放图片等
    |   |-- meta                      ---  存放 meta 以便系统读取这些信息生成页面
    |   |-- pages                     ---  存放 wiki 页面
    |   `-- tmp                       ---  临时目录
    |-- inc                         ---  DokuWiki 的 Include 目录
    |   |-- auth                      --- 存放不同方式的用户认证脚本
    |   |-- geshi                     --- 使用 geshi 进行代码加亮显示
    |   |-- lang                      --- 多语言支持
    |   |   |-- en
    |   |   |-- fr
    |   |   |-- zh
    |   |   `-- zh-tw
    |   `-- parser                    --- DokuWiki 的核心解析器
    `-- lib
        |-- exe
        |-- images
        |-- plugins                   ---  存放插件的目录
        |   |-- acl
        |   |-- config
        |   |-- importoldchangelog
        |   |-- info
        |   |-- plugin
        |   `-- usermanager
        |-- scripts
        |-- styles
        `-- tpl                       ---  存放模版的目录
            `-- default
    

    DokuWiki安装在Windows 上

    在Windows环境下要运行Dokuwki,你可以:
    • 直接下载 Apache、PHP,安装之后配置 Apache+PHP
    安装步骤
    • 配置支持PHP的Web服务器
    • 下载 最新版的DokuWiki
    • 将下载文件dokuwiki-YYYY-MM-DD.tgz 解压
    • 复制内容到Web文档根目录
    小贴士:
    若你希望以http://wiki.mytest.net   域名访问WIKI站,将dokuwiki-YYYY-MM-DD 目录里的内容复制到Web文档根目录
    若您希望以http://mytest.net/dokuwiki   域名访问WIKI站,首先将dokuwiki-YYYY-MM-DD 目录改名为dokuwiki,然后将dokuwiki目录复制到Web文档根目录


    Dokuwiki安装

    Dokuwiki的安装是很简单的,无需修改任何文件,只需要解压缩然后填入一些基本信息就可以了。当然,这在很大程度上和它不需要数据库有关。想想如果要MySQL,那要增加多少步骤。

    下载

    在官方网站下载最新的稳定版:http://www.splitbrain.org/projects/dokuwiki ,然后解压缩到你的网站目录下,比如/var/www/dokuwiki。

    修改权限

    修改权限以使Web服务器对文件有相应的读写权限。
    • 对于Linux系统,假设Web服务器的用户和组是www-data,那么执行
    sudo chown www-data:www-data -R /var/www/dokuwiki
    • 如果是Windows的系统,可以右键打开文件夹的属性,找到“权限”选项卡,然后对Web服务器的用户组赋予相应权限。(这是XP的操作。VIsta和Win7没用过,不知道改没改)

    安装

    现在在浏览器中输入地址,比如http://localhost/dokuwiki ,应该可以看到Dokuwiki的界面了。如果出现错误,一般是权限有问题。不过这并不是装好了,你还没有自己的账户,也不能进行任何配置。
    要真正完成安装,在浏览器中输入,比如http://localhost/dokuwiki/install.php ,这会打开安装页面。先在右上角的“Choose your language”后面的下拉列表中选择“zh”,将页面变成中文。
    现在开始安装配置:
    • 维基名称:你wiki的名字,比如我的是Lainme's Blog
    • 启用ACL(推荐):即启用权限控制,这个保持默认(选中状态)
    • 超级用户:输入超级用户的用户名
    • 全名:超级用户的全名,和上一个一样就行
    • E-Mail:超级用户的电子邮件地址
    • 密码:超级用户的密码
    • 请再输一次:再次输入密码
    • 初始的ACL政策:全局权限控制策略,在下拉列表中选择一个合适的
      • 开放的维基(任何人都有读、写、上传的权限)
      • 公开的维基(任何人都有读的权限,只有注册用户才有写和上传的权限)
      • 关闭的维基(只有注册用户才有读、写、上传的权限)
    填写完成后按“保存”完成安装。现在再次进入http://localhost/dokuwiki ,可以在右下角看到有个“登录”按钮,同时标题栏也变成了你设定的网站名称。
    为了安全,最好删除目录下的install.php文件。虽然Dokuwiki自身也有保护,install.php已经不能再次运行,不过还是以防万一吧。

    2012年12月19日星期三

    Dokuwiki模版Vector使用总结


    Dokuwiki模版Vector使用总结


    Vector模版的介绍:

    仿维基百科主题,有侧边栏、用户页、讨论页、标签页功能,支持中文。
    可以自定义 LOGO、CSS 样式、侧栏、标签页等。所有修改都在 lib/tpl/vector/user 目录下。
    • 自定义 LOGO:将图片命名为 logo,扩展名可以是 png、gif、jpg。然后放入 user 目录下。
    • 自定义 Favicon:将图片命名为 favicon.ico,放入 user 目录。(最好再放一个在根目录,方便搜索引擎收录 favicon 图片)
    • 自定义 CSS:要改变页面的显示样式,编辑 user 目录下的 screen.css 文件。要改变打印样式,编辑 print.css
    • 自定义 JavaScript:编辑 user 目录下的 user.js 文件。需要在配置设置里激活——载入“vector/user /user.js“?
    • 自定义标签页:标签页就是上面那一排“文章”、“讨论”之类的,可以添加自己的。在 user 目录的 tabs.php 里编辑,文件里有例子可以参考。
    • 自定义底部按钮:在 user 目录下的 buttons.php 中,文件里有例子。
    • 自定义侧栏内容:可以添加自己的区块,在 user 目录下的 boxes.php 中,文件里有例子。
    应用1、增加自定义顶部导航
    在user/screen.css中添加css代码
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    
    /*导航条*/
    #diynav {
            width: 450px;
            height: 20px;
            background: transparent url(http://localhost/wiki/lib/images/back.png) top left no-repeat;
            position: absolute;
            top: 0;
            left: 36%;
            margin-left: -225px;
            padding: 0;
            font: 14px Arial;
            list-style-type:none;
     
    }
    #diynav a {
     display: block;
     text-align:center;
    }
    #diynav a:link  {
     color:#666;
     text-decoration:none;
    }
    #diynav a:visited  {
     color:#666;
     text-decoration:none;
    }
    #diynav a:hover  {
     color:#9AC0CD;
     text-decoration:none;
     font-weight:bold;
    }
    #diynav li {
     float: left;
    }
    #diynav li a:hover{
     background:#D9D9D9;
    }
    #diynav li:hover ul {
     left: auto;
    }
    #diynav li.sfhover ul {
     left: auto;
    }
    修改main.php,在结尾加入导航代码
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    
    <!--开始设置导航条-->
    <ul id="diynav">
    <li><a href="http://annhe.net" target="_blank">主页</a></li>
    <li><a href="http://www.annhe.net" target="_blank">博客</a></li>
     
    <li><a href="http://wiki.annhe.net">维基</a></li>
    <li><a href="/首页?do=index">站点索引</a></li>
     
    <li><a href="/wiki/about">关于</a></li>
    <li><a href="http://www.annhe.net/leave-a-message" target="_blank">留言</a></li>
    <li><a href="http://www.annhe.net/about-me" target="_blank">联系我</a></li>
    <li><a href="http://bbs.tecbbs.com/group-281-1.html" target="_blank">论坛</a></li>
     
    </ul>
     
    <!--导航条设置结束-->
    应用2、用户自定义样式的使用,调整页面和目录字体
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    
    /*重定义页面文字大小*/
    #bodyContent {
            font-size:14px;
    }
     
    /*重定义目录文字大小*/
    .toc .level1 {
            font-size:14px;
    }
    .toc .level2 {
            font-size:13px;
    }
    .toc .level3 {
            font-size:12px;
    }
    应用3、重定义标题样式
    1
    2
    3
    4
    5
    6
    7
    8
    
    /*重定义标题样式*/
    div.dokuwiki h3 {
            font-size:120%;
            margin-left:40px;
            border-bottom:none;
            padding:0.2em 0.4em;
            background-color:#DDEFBD;
    }
    参考链接:http://www.icomez.com/net/1641.html