變調的愛心?
2 週以前

Linux的FUSE讓開發者很容易設計各種用途的檔案系統,方便在Linux系統下掛載,因此各種提供儲存空間的網路服務,也可透過FUSE變成在本地電腦上的掛載點,使用起來就跟一般磁碟一樣方便,檔案可以方便地複製搬移。GDataFS(前身是PicasaFS)就是可以將Google的網路相簿服務Picasa掛載的程式,它使用Java開發,存取Google提供的API來達成相片檔案的存取。
Google Gadgets能幫Linux桌面添加更多樂趣,更令人興奮的是在Ubuntu中不必自己動手編譯,只要增加兩行套件來源,輕輕鬆鬆就能裝好google-gadgets。
Linux發行版本:Ubuntu 7.10 (Gutsy)wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.14rc3.tar.bz2tar jxvf alsa-driver-1.0.14rc3.tar.bz2cd alsa-driver-1.0.14rc3
./configure --with-kernel=/usr/src/linux-headers-$(uname -r) --with-cards=hda-intel --with-oss=yes
make
sudo make install $ curlftpfs -o utf8 -o allow_other ftp://USERNAME:PASSWORD@HOSTNAME/ MNT_NAME/$ fusermount -u sunet/
#!/usr/bin/perl
# Usage: sms-emome #PHONE MSG
use HTML::Form;
use WWW::Mechanize;
use Text::Iconv;
use strict;
die "Usage: sms-emome #PHONE MSG\n" if $#ARGV<1;
my ($target, $msg) = @ARGV;
my $converter = Text::Iconv->new("utf8", "big5");
&sendsms('手機號碼', '密碼', $target, $converter->convert($msg));
sub sendsms
{
my ($username, $password, $receiver, $msg) = @_;
my $agent = WWW::Mechanize->new();
$agent->agent_alias('Windows IE 6');
$agent->get('http://www.emome.net/cgi-bin/MASP/jsp/membersvc/AuthServlet?serviceId=5235');
$agent->form('myform');
$agent->field('MSISDN', $username);
$agent->field('PASSWD', $password);
$agent->submit();
$agent->get('http://websms1.emome.net/sms/sendsms/new.jsp?msg=');
$agent->form('form1');
$agent->field('phonelist', $receiver);
$agent->field('data', $msg);
$agent->field('language', 1); # 1 == 中,2 == 英
$agent->current_form()->action('http://websms1.emome.net/sms/sendsms/send.jsp');
$agent->submit();
}
