Web技術日記
ホームページ制作の小技を紹介します。
auで動画などをDLさせるためのタグ 2008年11月22日
![]()
<object data="ファイル名" type="MIMEタイプ" copyright="no" standby="表示文字">
<param name="disposition" value="au指定のデータ種別" valuetype="data">
<param name="size" value="ファイルサイズ" valuetype="data">
<param name="title" value="ダウンロードされるファイル名" valuetype="data">
</object">
ドメイン指定受信の解除 2008年11月21日
![]()
2008/11/21現在の解除方法
■DoCoMo
http://docomo.ne.jp/cp/mailsetst.cgi
■KDDI
http://imutl.ezweb.ne.jp/cgi2001/utl_menu.cgi
■Softbank
Yahoo!ボタンからMySoftbankへアクセス
↓
各種変更手続き
↓
オリジナルメール設定・各種メール設定
PHPで文章の最後を省略形にする 2008年11月20日
![]()
mb_strimwidthで良い気がするのだけど、動作が不安定という話を聞いたので、作ってみた。
どちらも文字コードには注意
$str = "あいうえおかきくけこさしすせそ';
$tmp = mb_substr($str, 0, 10, 'UTF-8');
if(mb_strlen($tmp, 'UTF-8')> 10) $tmp .='...';
print $tmp;
↓
あいうえおかきくけこ...
phpのming 2008年11月 9日
![]()
mingの備忘録。これを応用すれば大体のことはできる?かな。
//携帯対応するためバージョン4で
ming_useswfversion(4);
$m = new SWFMovie();
$m->setDimension(240, 320);
$m->setbackground(0, 0, 0);
//jpg読込
$s = new SWFShape();
//jpgまたはdblのみ
$f = $s->addFill(new SWFBitmap(fopen('sample.jpg', "rb")));
$s->setRightFill($f[$i]);
$s->drawLine(0, 320);
$s->drawLine(240, 0);
$s->drawLine(0, -320);
$s->drawLine(-240, 0);
$p = new SWFSprite();
$p->add($s);
$p->nextFrame();
$m->add($p);
//swf読込
$c = new SWFPrebuiltClip(fopen('../sozai/ugoku/sample.swf', "rb"));
$i = $m->add($c);
$i->setName("sozai");
$m->add(new SWFAction("sozai{$j}.x = 100;sozai{$j}.y = 100;sozai.xScale = 100;sozai.yScale = 100;"));
//文字書込
$o = new SWFFont('sample.ttf');
$t = new SWFText();
$t->setFont($o);
//フォントの高さ
$t->setHeight(20);
$t->setColor(0xff,0xff,0xff);
//文字記入位置
$t->moveTo(20,20);
$t->addUTF8String('Sample');
$w = new SWFSprite();
$w->add($t);
$w->nextFrame();
$m->add($w);
$m->nextFrame();
$m->save('sample.swf');
携帯flashワークメモリ 2008年11月 5日
![]()
携帯flashについて気づいたこと。
ファイルサイズが○KB以下というのは、どのキャリアのサイトにも記載されてるし、作る時に分かるので問題なし。
最近、困っているのがワークメモリ。
docomoはサイト上で公開されているため、作るときには分からないけど、シミュレータでテストしてみればOKかNGかは分かる。
しかし、auはどこにも情報が公開されてないため、非常に困る。ワークメモリをオーバーすると「メモリ不足で表示できません。」になるし・・・。
何を基準に作ったらよいのやら。
どうにかならないものか。
ちなみにflash lite1.1対応機種だとdocomoだとワークメモリが2M~くらいだけど、auだと感覚的には1.5M~くらいかなあ。