月度归档:2009年05月

SaBlogClient 1.0发布(支持sablog1.6和2.0)

现已支持sablog 1.6 和sablog 2.0,如其它bug问题,欢迎留言!

需安装Microsoft .NET Framework 3.5 安装客户端时自动下载安装Microsoft .NET Framework 3.5

客户端下载后直接安装使用,第一次使用时,请先点配置,输入php端地址 管理员用户名及密码及可。

php服务端,直接解压后上传至sablog 根目录下,打开http://您的网址/client/

能打开则表示安装服务端成功!

 无标题.jpg

客户端下载

sablogclientsetup.rar

php服务端下载

client.rar

sablog client 正在开发中

今天正在用c#写一个基于phprpc+sablog 1.6的winform

开发环境:vs 2008 c# 3.5 php5

目前完成部分:

1,vs2008设计界面,现已完工

2,博客管理员登陆及退出

3,把用户名密码加密加上服务器url地址保存在一个xml格式的配置文件中

4,自动获取日志的分类

5,php服务端完成用户登陆,用户退出,判断用户登陆状态及获取日志分类信息

6,timer通过读取配置完成,开启自动存稿间隔时间

未完成或正在开发的部分:

1,自动存稿功能

2,读取草稿功能

3,最重要的,发布日志部分

 

sablogclient.png2.png3.png4.png

小试一下PHPRPC php做服务器端c#做客户端

今天看了下phprpc的用法,打算以后用c#做一个写针对本blog发博文的桌面程序,这样就可以想什么时候写就什么时候写了!

c#客户端源码。可执行文件在debug文件夹下面

phprpclogin.rar

vs 2008开发 c# 3.5

 d.png

PHP代码
  1. <?php   
  2. require_once(‘PHPRPC/phprpc_server.php’);   
  3.   
  4. class xzy   
  5. {   
  6.     function login($user,$pass)   
  7.     {   
  8.         if($user==‘xzy’ && $pass==‘xzy’){   
  9.             return true;   
  10.         }else{   
  11.             return false;   
  12.         }   
  13.     }   
  14.     function hi($name)   
  15.     {   
  16.         return ‘hi  ‘.$name;   
  17.     }   
  18. }   
  19. $rpc = new phprpc_server();   
  20.   
  21. $rpc->add(array(‘login’,‘hi’),new xzy());   
  22.   
  23. $rpc->start();   
  24.   
  25. ?>