Theosoft.Blog

Goddess Light My Path!

真的好久好久没有认认真真地写Blog了,每一次的借口都是太忙了,咳……

先来汇报一下这段日子到底在忙些什么。最近忽然对飞信这个东东特别的感兴趣,因为可以免费发短信嘛。从网找来了一个php版的飞信客户端,发布到了自己的网站上。简单的看过源码,主要是模仿电脑版的飞信和飞信的服务器做交互。然后做了个支持短信群发的简单的支持get方式递交数据的接口。但是很快就发现这样在发送含中文的短信时会变成乱码,除非事先对短信的内容进行UrlEncode,显然这样子调用很麻烦,所以就把那个php的接口封装倒了我的Webservice里,取名SendSMS(string user,string psw,string phonelist,string msg);

sendsms1

sendsms

查看全文 »

, , , 浏览:640次

google在2月10日推出了自己的Google Sync同步平台,大家可以正式用上官方的了。下面是Windows Mobile平台Google Sync配置方法:

1、打开ActiveSync
2、点击“菜单”->添加源服务器
3、在“输入电子邮件地址”步骤,输入Gmail的电子邮件地址(不要选中“尝  试自动检测Exchange Server设置”),点击下一步

4、在“编辑服务器设置”步骤,输入服务器地址m.google.com(选中“服务器需要加密的(SSL)连接”),点击下一步

5、在“用户信息”步骤,填写用户名字段(userid@gmail.com)、密码字段,域字段为空,选中“保存密码”,点击下一步

6、在“编辑服务器设置”步骤,选中要同步的数据,点击完成,开始同步操作

, , 浏览:470次

        十月底入手了一台HTC的VIVA,也就是传说中的T2223,水货,为了要wifi,国内行货版本是T2222。因为是繁体的系统,所以用着一直觉得不爽。好不容易昨天在网上找到了简体的rom,于是自己刷成了简体的系统。可是刷完以后才发现,原来简体的系统比繁体的系统还要不爽!到处都是移动的广告。VIVA预制的TouchFlo 2D是个很方便的桌面软件,可以迅速的切换常用的软件,可是呢,里面偏偏却有很多移动的标签页,很烦人。本以为装个个性化,可以迅速的切换TouchFlo的软件M2DC就可以去掉,可是就算禁用了移动的那个标签,也没有效果。还有那个“移动梦网”,放在首页“日历”的下面,把原来人家“通话记录”的地盘给占了,真是蛮不讲理,谁没事老上你这个破网站阿?!要是人家没订GPRS套餐,放在哪里岂不是很危险?稍不留神点到了,可能就要白送给移动好多钱哪!于是上网查了相关资料,发现原来这个软件是由一个xml文件配置的,放在/windows/HTCHomeSettings.xml下。打开,里面其中有一段是这样写的:

    <Tabs>
        <CMCCHomeWidget enable=”1″ tab_bg_icon=”7,8″ tab_icon=”69,70″ big_icon=”29,30″ />
        <OperatorWidget enable=”0″ tab_bg_icon=”120,129″ tab_icon=”145,147″ big_icon=”200,218″ />
        <WeatherWidget enable=”1″ tab_bg_icon=”27,28″ tab_icon=”176,177″ big_icon=”67,68″ />
        <PeopleWidget enable=”1″ tab_bg_icon=”19,20″ tab_icon=”168,169″ big_icon=”59,60″ />
        <MessagingWidget enable=”1″ tab_bg_icon=”15,16″ tab_icon=”115,165″ big_icon=”37,38″ />
        <EmailWidget enable=”1″ tab_bg_icon=”11,12″ tab_icon=”111,112″ big_icon=”33,34″ />
        <InternetWidget enable=”0″ tab_bg_icon=”9,10″ tab_icon=”71,110″ big_icon=”31,32″ />
        <PhotoWidget enable=”1″ tab_bg_icon=”21,22″ tab_icon=”170,171″ big_icon=”61,62″ />
        <MusicWidget enable=”0″ tab_bg_icon=”17,18″ tab_icon=”166,167″ big_icon=”39,58″ />
        <LocationWidget enable=”0″ tab_bg_icon=”13,14″ tab_icon=”113,114″ big_icon=”35,36″ />
        <SettingsWidget enable=”1″ tab_bg_icon=”25,26″ tab_icon=”174,175″ big_icon=”65,66″ />
        <LauncherWidget enable=”1″ tab_bg_icon=”23,24″ tab_icon=”172,173″ big_icon=”63,64″ />
    </Tabs>
可以看到,里面OperatorWidget的enable属性确实是0(False)了,但是它就是那么霸道的显示在那里!那么删掉它会怎么样呢?抱着试试看的心情,删掉了那一行。呵呵!奇迹出现了!果然,把那个讨厌的标签页给删掉了!

        接下来还要把“移动梦网”给删掉,把原来被占用的“通话记录”恢复出来。于是接着往下找,看到这样一段:

        <CMCCHomeWidget>
            <Property name=”IDHMWG_CLOCKBTN_BGIMG” id=”0″ value=”40″ />
            ……
            <Property name=”IDHMWG_LINE_IMG” id=”100″ value=”180″ />
            <Property name=”IDHMWG_LINE1_IMGPOS” id=”101″ value=”28,156″ />
            <Property name=”IDHMWG_LINE2_IMGPOS” id=”102″ value=”28,187″ />
            <Property name=”IDHMWG_LINE3_IMGPOS” id=”103″ value=”28,218″ />
            <Property name=”IDHMWG_DATE_RECT” id=”104″ value=”28,133,212,154″ />
            <Property name=”IDHMWG_LAUNCHBTN_RECT” id=”200″ value=”12,157,170,187″ />
            <Property name=”IDHMWG_LAUNCHBTN_IMG” id=”201″ value=”225″ />
            <Property name=”IDHMWG_LAUNCHBTN_IMGPOS” id=”202″ value=”29,160″ />
            <Property name=”IDHMWG_LAUNCHBTN_TEXT_RECT” id=”203″ value=”55,158,170,186″ />
            <Property name=”IDHMWG_LAUNCHBTN_IMG_FOCUS” id=”204″ value=”219″ />
            <Property name=”IDHMWG_LAUNCHBTN_IMG_FOCUS_DN” id=”205″ value=”220″ />
            <Property name=”IDCMCCHMWG_MISSEDCALLBTN_IMG_UNREAD” id=”300″ value=”134″ />
            <Property name=”IDCMCCHMWG_MISSEDCALLBTN_IMG_NOMISSED” id=”301″ value=”224″ />
            <Property name=”IDCMCCHMWG_RSSBTN_RECT” id=”310″ value=”12,188,228,218″ />
            <Property name=”IDCMCCHMWG_RSSBTN_IMG” id=”311″ value=”223″ />
            <Property name=”IDCMCCHMWG_RSSBTN_IMG_RECT” id=”312″ value=”29,191,53,215″ />
            <Property name=”IDCMCCHMWG_RSSBTN_TITLE_RECT” id=”313″ value=”55,189,213,203″ />
            <Property name=”IDCMCCHMWG_RSSBTN_MESSAGE_RECT” id=”314″ value=”55,203,213,217″ />
            <Property name=”IDCMCCHMWG_RSSBTN_IMG_FOCUS” id=”315″ value=”181″ />
            <Property name=”IDCMCCHMWG_RSSBTN_IMG_FOCUS_DN” id=”316″ value=”182″ />
        </CMCCHomeWidget>
照着我原来繁体的一个主题里的xml文件,发现只要把<Property name=”IDHMWG_DATE_RECT” id=”104″ value=”28,133,212,154″ />这行后面的记录(这行保留,到</CMCCHomeWidget>前为止)都删掉就能把“移动梦网”给删了,但是要恢复“通话记录”倒是花了不少时间很功夫,参考了很多主题的xml文件才得以实现。

        最后还把移动那个邪恶的数字时钟,改成了指针型的。不过不是原版的那种,偷了一个主题中的几张图片,稍微ps了一下,终于做成了下面这个效果:

 

        怎么样,还凑或吧?!至少没了那烦人的移动的广告,现在用起来舒坦多了。我把这个改动做成了M2DC的主题包,如果大家需要的话,应用一下这个主题包就行了。这个主题包会改动下面那个滑动的标签页的默认顺序,如果觉得不习惯,自己到M2DC里改一下就行了。

        今天意外发现原来有些版本的M2DC在应用主题的时候,不会乖乖得替换我给的HTCHomeSettings.xml文件,而是指替换了部分内容?!导致部分机子在应用了我的主题后,出现错位,移动的标签仍存在等问题!如果出现以上问题,请点击下面的连接,安装替换HTCHomeSettings.xml的补丁。因为那个文件是系统+只读属性,所以安装后需要重启手机!

下载M2DC      下载主题        下载主题补丁

, , , 浏览:1,658次