單詞化日記 留言簿 主頁

WandShare链接分享V0.1

最近在学bash,就老写这种小程序--
其实没什么技术含量,API都是提供好的,本还以为是要用服务器/客户端结构的,后来居然发现Firefox可以直接执行本地程序…

WandShare链接分享V0.1使用说明
本脚本用来把当前打开的页面分享到Twitter&饭否上
Linux+Firefox,很简陋,本是自己用的,就懒得加美化了,没有任何提示,全自动完成…
理论上bash改成批处理,Windows也可以使用,但没测试环境,呵呵,别的浏览器大概就不可以了..
首先下载WandShareV0.1.tar.gz
解压缩后放在某个文件夹里,打开Share_Sender.sh,更改用户名密码
然后打开另一个文件,更改脚本位置,然后把内容复制到浏览器的书签地址里
打开about:config,signed.applets.codebase_principal_support的属性值设置为true
完成

下载地址:http://wandsea.com/down/WandShareV0.1.tar.gz
就这样了吧~Twitter居然不让个人Blog申请API ID…BS下…大家其实也可以自己申请个Fanfou的ID,很快就能搞定的

Tags: , , , , ,
65

一个”正在播放”信息发布器

这名字起得真纠结,Wandsea’s”正在播放”信息发布器…….

Update 09-02-24: V0.3发布 更新试听功能,去除文字多余符号,使其更为美观

常来的同学也许已经看到了,在我的Widget栏中把8box换成了现在的正在播放信息发布,这用的就是本文的这个小脚本(应该不能算软件…..--),耗时不长,也很简单,主要是利用了前几天的一个显示歌词的脚本中的一个函数,自己编一定很困难…开源就是好,能很好地避免重复劳动,呵呵~

首先从系统中读取现在播放的歌曲信息,经过去空格等操作后利用Get方式与密钥一起发送到服务器段的php脚本上,这个php脚本会把传送过来的密钥与自己存储的密钥进行比对,如一致,则去除html标签(防黑)后保存到服务器上的一个文本文件中,之后打开网页时就从此文本文件中读取内容以及文件最后修改时间并显示出来….就这样….很简单…

支持的播放器有Audicious,Rhythmbox(已测试),mpc,amarok(理论可以)…当然了,Linux下使用

压缩包内一共四个文件,首先修改各个文件中的各个变量(密钥、服务器地址以及文本文件地址),然后把music_add.php传送到服务器端,music_get.php中的内容复制到你所要显示信息的地方,在终端中运行music_sender_main.sh就可以了。

其他还可以定制的有发布格式,更新间隔等等…(废话…都开源的什么还不能改)

本软件采取GPL协议发布,用来发送本地正在播放的歌曲名称到服务器上并在页面上显示出来,这个小程序在本地使用Bash+Python,服务器端使用PHP,主要部分参考自UbuntuForum上的歌词显示插件
作者:Wandsea (2009-02-22)
联系方式:Wandsea [at] gmail.com
网站:http://Wandsea.com/
再次感谢开源社区为我提供如此便利的方式来编写程序!

下载地址:http://wandsea.com/down/Wandsea’s_Music_Infomation_Sender_V0.3.tar.gz

欢迎提出修改意见,有修改好的也可以发送给我,呵呵~

Tags: , , , ,
65

Win32 Emacs 配置

Ubuntu下編程序用Emacs習慣了,WinXP的IDE倒用起來不順手了,下載了一個(Patched的那個)~

剛下載下來的的當然不能直接用了,除非你受得了那奇怪的字體= =

.emacs是emacs的配置文件,Win32下在 C:\Documents and Settings\你的用戶名\Application Data下

下面這個是我參考了N多人的帖子寫出來的配置,呵呵,Ubuntu中文論壇Evalls,謝謝了

這個配置適合pascal環境,自定義了F5關閉窗口,F7單步,F8單步,F9編譯,F10GDB

fontset-wincolor-theme自己到網上去下載一下吧,保存到下面的那個位置,一個是改字體的,另一個是改顏色配置的

emacs2emacs Read More »

Tags: , , ,
65

更改Wordpress的默認搜索框

由于不知道為什么的原因,突然感覺原來的模板過于死氣沉沉,但又不想換模板,因為現在的模板已經被我改動了好多,換一個新的模板又要重新改,所以就開始修改原來的模板了。

好廢話= =

好吧,懶得重啟電腦,Ubuntu下完成,Gimp功能還算可以,用起來也蠻順手,把原來那些死氣沉沉的Css也用Emacs全部修Google 自定義搜索改了一下,就成了現在這個樣子,改名叫 Bright Final3.0 = = ,原來是Dark Final 2.0,由于自己把模板已經改得不像樣了,所以就不提供下載啦,如果你有耐心,E-mail索取或是修改原版主題都可以。

切入正題= =

wordpress默認的搜索是查詢自己的數據庫,只能查找文章,而且速度慢,剛好改主題,搜索框也改一下吧,Google提供的站點搜索服務,突然發現現在可以把搜索結果放在一個iframe里,然后放在自己的網站里,很和諧,哈哈~

我是注冊過Google AdSense的,如果沒有注冊,好像Google自定義搜索也是可以的,但都需要Google帳號,說說我的吧,Google 搜索廣告,設定好各項參數,會生成兩段代碼,一段是搜索框,我用這段代碼替換了原來Header的搜索,然后把另外一個接受搜索關鍵詞的代碼放在一個新創建的頁面中,順便也在那個頁面中也放了一個搜索框,呵呵,沒超過Google的要求2個,生成的頁面風格和我的Bo很搭的呢~

繼續跑題,寫了一個PHP計數器. Read More »

Tags: , , ,
65

Wordpress密碼保護無法使用

前一段時間,給幾篇文章加上了訪問密碼,然后無論怎么輸入密碼,IE7和火狐都打不開。

然后一狠心,把插件一個個都關閉打開,最終發現原來是首字下沉這個插件造成的問題。

這就好辦了,打開PHP文件,慢慢修改,如下。

function drop_cap ($content) {

    global $post;   //從這里開始更改

    $p = get_post($post->ID);

    if ( !empty($post->post_password) )   // 如果有密碼保護,直接輸出內容 

    {

       return $content;

    }

    else

    {   //到這里結束 ,最后加上一個“}”,完成

        $newContent = explode(”</p>”, $content);

        $newContent1 = explode(”<p>”, $newContent[0]);

        // 如果第一个字母不是 <,就进行首字下沉处理,否则就输出原始内容。这样做,是为了避免一些显示问题。 PS:已經考慮到Html代碼了,嘿嘿~

        if (substr($newContent1[1],0,1)!=’<’) {

            $bufContent = “<p class=’fp’>”.$newContent1[1].”</p>”;

            for($i = 1; $i < count($newContent); $i ++){

            $bufContent .= $newContent[$i] . ‘</p>’;

        }

        // Return the updated markup

        return $bufContent;

        } else {

            return $content;

        }

    }

}

如想省事,請直接下載以下文件。

Dropcap 修改版

下載完解壓放入插件文件夾啟用即可

Tags: , ,
65

Php單詞日記&留言簿

昨天晚上寫那個PHP日記本寫到了快1點,到最后還沒調試成功,早晨起來繼續寫,突然發現 require_once(‘數據庫調用地址)’; 這句代碼原來是應該寫在function函數里的,加進去立刻就好了。

現在實現的功能有讀取數據庫內的日期和單詞,每個月在最上方新增一張表格,自動添加側欄書簽,后臺頁面能夠手動添加單詞,更改某一天的單詞~

日記本還有很多地方需要完善的,比如刪除某一天的,而且日記本的登錄程序也沒有寫,現在的添加頁面地址就是一個密碼,哈哈,很偷懶啊~

不過Index頁面還是蠻漂亮的,Wordpress默認模板就是好啊,很簡潔,留言簿的網頁也是用這個模板的~

說到留言簿,現在的空間真的很好,fsock()能夠使用了,這樣發郵件就能夠完成了~

好吧,下面貼代碼,根據知识共享署名-非商业性使用-相同方式共享进行许可~哈哈~由于留言簿借鑒了好多網絡上的代碼,就不貼了~ Read More »

Tags: , ,
65

  • Google Adsense

  • 訂閱我

  • G-Readers

  • Twitter

  • My Links