Windows下把Shadowsocks建成系统服务

8 3 月, 2016

之前用GoAgent+来部署本地的Shadowsocks,发现依赖于.Net Framework 3.5,给别人用时经常由于没有安装这个依赖包而失败。后来由于GoAgent挂了,COW也没用过,实际上只用了自建的Shadowsocks,所以就想能不能从GoAgent+把SS单独剥离出来。查看Shadowsocks子目录发现比较关键的是ss-local.exe和config.json两个文件,查看系统进程发现ss-local.exe是通过命令行运行的,没有用到config.json文件,命令格式是:
[text]ss-local.exe -s SS服务器 -p SS端口 -l 本地监听端口 -b 本地绑定的IP -k 密码 -m 方法 -t 超时时间[/text]

通过“ss-loca.exe -?”查看到通过“ss-loca.exe -c config.json”可以直接使用config.json里的配置,测试发现config.json必段所有内容放到第一行且同一行上才能识别,格式:
[text]{“server”:”SS服务器”,”server_port”:SS端口,”local_address”:”本地绑定的IP”,”local_port”:本地监听端口,”password”:”密码”,”timeout”:超时时间,”method”:”方法”}[/text]
本地绑定的IP如果使用127.0.0.1就只能用本机连接,如果使用0.0.0.0就可以共享给局域网的其它电脑连接。

Read the rest of this entry »

使用diskpart命令修复U盘分区

18 2 月, 2016

来源:http://alien.blog.51cto.com/951694/599203

这里摘录一下使用的命令:
diskpart
list disk
select disk N –N为上一步查看到的磁盘序号,从0开始
clean
create partition primary
list partition
format quick fs=fat32 –格式化为FAT32
format quick fs=ntfs –格式化为NTFS

查看命令的帮助:help [command],比如:help format

在树莓派中部署MySQL

15 1 月, 2016

上一篇说到在树莓派中部署Nginx+PHP,在这里可以找到部署MySQL的方法,在这里可以找到给php部署mcrypt扩展的方法。

命名汇总如下:
[bash]sudo apt-get install mysql-server
sudo mv /etc/mysql/my.cnf /etc/mysql/my.cnf.bak
sudo cp /usr/share/doc/mysql-server-5.5/examples/my-small.cnf /etc/mysql/my.cnf
echo 修改/etc/mysql/my.cnf在[mysqld]下增加一行:query_cache_size = 8M
sudo service mysql restart
sudo apt-get install php5-mysql
echo php增加mcrypt扩展方法
sudo apt-get install php5-mcrypt
sudo php5enmod mcrypt
echo 最后要重启php
sudo service php5-fpm restart
[/bash]

最后到这里下载phpmyadmin部署即可:把解压后所有文件复制进/var/www/phpmyadmin目录下,把config.sample.inc.php复制成config.inc.php,打开修改$cfg[‘blowfish_secret’] = ”,单引号里加上随机的字符串即可。

在树莓派中部署Nginx+PHP的方法

14 1 月, 2016

参考来源:点这里

1. 安装
[bash]sudo apt-get update
sudo apt-get install nginx
sudo service nginx start
sudo apt-get install php5-fpm php-apc
sudo service php5-fpm restart[/bash]

2. 部署
Read the rest of this entry »

Nexus设备手动刷机步骤

13 1 月, 2016

ROOT之后通过Nexus设备的OTA通常升级不成功,如需要升级一般要从官网下载新的线刷包来安装。

升级过程如果不想清除已安装软件和数据需要修改flash-all.*文件,把“fastboot -w update xxx”命令里的“-w”删除,即“fastboot update xxx”。

线刷过程中如果碰到“missing system.img”错误,请参考这个方法解决,这里摘录一下:

Read the rest of this entry »

解决虚拟机不支持1600×900分辨率问题

8 1 月, 2016

本机最大分辨率是1280×1024,因工作需要想设置VMWare虚拟机里Windows 7的分辨率成1600×900,网上找了好多方法都行不通,接近的分辨率是1440×900和1600×1200,即使设置虚拟机分辨率成自定义1600×900也无效。

后来通过这里找到一个自定义本机分辨率的方法,就是使用本机自带的显卡设置程序,创建一个1600×900的自定义分辨率,保存后把本机设成1600×900并应用。接着切换到VMWare窗体,进入全屏模式,此时打开虚拟机的分辨率设置界面,发现分辨率已经自动调成1600×900,选项里也有这一项,最后把主机的分辨率恢复成原来的1280×1024,虚拟机分辨率仍保持1600×900的分辨率,下拉选项里也有,搞定。

安卓获取root权限后无法连上VPN的解决办法

11 12 月, 2015

解决办法:#chmod 777 /etc/ppp/ip-up-vpn

也可以用可以授权的软件,比如Root Explorer、ES文件管理器等。

参考:http://www.ruan8.com/tutorial_1128.html

黑莓OS10自主转制概要

10 12 月, 2015

1. 进入BB10设置-关于下选择“硬件”类别,查看并记录PIN码(大写)。
2. 通过这里获得bbidtoken.csk文件,如果没有BBID到这里注册。
3. 钩选“For BlackBerry 10 apps developed using a BlackBerry 10 SDK …”,使用BBID登录。
4. 输入6~8位的密码,选择保存bbidtoken.csk的位置。
5. 把刚才下载的bbidtoken.csk文件放到指定C盘文件夹中:WIN7系统文件夹位置:%localappdata%\research in motion,XP系统文件夹位置:C:\Documents and Settings\[用户名]\Local Settings\Application Data\Research In Motion(可复制粘贴到地址栏点回车)
6. 编辑CreateToken.bat文件,修改PASSKEY为生成csk时输入的密码,Author可以自定义,DEVICEPIN输入BB10的PIN。
XP系统需把文件中这行:%localappdata%\research in motion改为C:\Documents and Settings\[用户名]\Local Settings\Application Data\Research In Motion(wi7系统不需要改)
Read the rest of this entry »

转:导出已安装的apk

21 10 月, 2015

最近在倒弄个东东,需要实现上传分享功能,其中就涉及到一个问题,如何导出已安装的apk文件,通过百度google,发现系统安装了一个应该后都会将apk备份,我要做的工作就是找到这个apk,经过实践发现系统将会备份到3个地方:
1、系统签名的软件:/system/app
2、安装到内存上的非系统签名软件:/data/app
3、安装到sd卡上的非系统签名软件:/mnt/asec/包名-数字/pkg.apk

转自:http://blog.csdn.net/sweetvvck/article/details/10100539

Windows 7下部署IIS运行asp.net

22 9 月, 2015

最近在研究asp.net,为了测试就想在Windows 7下部署IIS来测试和运行asp.net,开局不利,搞出一大堆错误,经多方查错,现在总算可以运行了。

首先是安装IIS支持asp.net,先是从网上找到安装选项,安装成功后我自己也截个完整的选项图上来:

Read the rest of this entry »