約 2,373,885 件
https://w.atwiki.jp/optimus-chat/pages/18.html
hidden menuの起動方法 docomo Optimus chat L-04C Part12より 890 :SIM無しさん:2012/03/10(土) 08 47 20.92 ID EdeZVOD0 L-07Cのスレを参考にしてたら L-04Cでもhidden menuできるんだね テンプレやマトメwikiに無かったんで知らなかった 俺はWiFi運用だからGPSのSUPLl設定を ドコモサーバーからグーグルサーバーに変更してみた ■携帯電話情報表示 電話を立ち上げて *#*#4636#*#* をプッシュ。 ■hidden menuの操作 電話立ち上げて 3845#*04# をプッシュ。 891 :SIM無しさん:2012/03/10(土) 10 57 08.29 ID NC8bSzbK 890 ドコモの通話できるSIMいれないとダメかな? iPadのSIMだとエラーになって、メニューでない。 おれも、Googleのサーバーに変更したいよ。 892 :SIM無しさん:2012/03/10(土) 11 37 02.11 ID EdeZVOD0 891 SIMなしroot取得しないでもいけましたよ 因みに自分のはV10fにバージョンアップ済みです 設定方法は電話発信画面で3845#*04#をプッシュするとhidden menuが表示 GPS Test→gpsApp Main Menu→Settingsと画面を進み Operation ModeをSTANDALONE SPL ModeをManual(ここがAutoのままだとSUPL Settingsの変更が反映されない) SUPL Settingsはaddress supl.google.com port 7276 設定が終わったら電源OFFして再起動を忘れずに 896 :SIM無しさん:2012/03/10(土) 16 20 13.36 ID NC8bSzbK 892 SIMはずしたら、でけたー。ありがとー。 でも、オリジナルをコピーしとくのわすれた。 すんません、元々の設定何でしたっけ? 899 :SIM無しさん:2012/03/10(土) 16 44 29.86 ID EdeZVOD0 896 デフォルトは Operation ModeはMS-BASED SPL ModeはAuto SUPL Settingsはdcm-supl.com 7275 他社SIMを使ってる人はOperation ModeはMS-BASEDでもいいようです 912 :SIM無しさん:2012/03/11(日) 02 58 18.69 ID 7SB/IwYK どうやらhidden menuを呼び出すコマンドは hidden menu.apkというLG独自のアプリ立ち上げのようですね hidden menuの項目一つ一つを直接呼び出すコマンドが書いてあるページを見つけたので カスタムROMの人はこれを試してみてはいかがでしょうか? http //www.htcsensationforum.com/htc-sensation-4g-how-to/secret-menu%27s-in-sensation/ http //www.minusforty.net/2011/03/17/android-codes ノーマルROM(v10f)では直接コマンドを受け付けてはいるようですが (コマンドを打ち終わったら入力したコマンドがクリアーされる) 画面を呼び出せませんでした
https://w.atwiki.jp/theregulation/pages/110.html
正式名称:The Regulation 略式名称:TR 現れるであろう世界の脅威となるテロ組織を壊滅する為に秘密裏に設立された対テロ機関。 数多くの国家軍隊から極端な少数精鋭主義によって構成された特殊部隊があり、同じ名称となっている。 世間に存在が公開される以前はTR01-TR03までしか存在しなかったが、 ASAが動き出したと同時に世界中へと存在が公になった後は部隊が徐々に増えている。 徹底的な情報工作によって、内部からの機密漏洩を防いでいる。 世界各国の主要人物が数多く携わっており、合意のもとに設立された。 欧州に存在する有力な王侯貴族や国家と関わりが深い企業WACから秘密裏に莫大な支援を提供されている。 また、引き抜かれる人材も高度化・過激化するテロに対抗し、 常に即戦力となる高いプロフェッショナリティを持つ人材を多く傘下に入れている。 情報漏洩を防ぐためにも各国の重鎮や採用された人物による引き抜きや推薦のみという形を取っている。 それらから、非常にプライドが高い人間や、出世欲の強い人間、アクの強い人間が集いやすく テロの最中にも関わらず人間関係で揉めることもしばしばある。 多くの場合、スタッフは高収入、高待遇ではあるようだが、一流企業の上級職ほどではない模様。 主にASAを対象とし、彼らの関与が認められ、脅威と認識された国家や組織に対する軍事作戦を行っている。 表向きには治安維持を目的に活動するがその強引な手口には、批判も少なくない。 この組織は、現場での作戦行動を担当する部隊以外にも様々な部門が存在しており、 主に部隊のサポートを担当し、情報収集担当の工作員も所属する情報部門や、技術部門、警備部門、医療部門などに分かれている。 対テロ機関として存在するTRを統括する通称"本部"と呼ばれる最高意思決定機関には、 世界国家の重鎮が集っており、影響力の強い組織や莫大な資産を持つ者達で構成され、全ての方針や意思決定を行う機関として機能している。 よって、依頼の斡旋、作戦立案や指揮系統は"本部"の意図が絡んでいる場合も決して少ないとはいえない。 特殊部隊の作戦司令本部であるTRHQ自体は、基本的に部隊への任務支持を行う役目を担う。 だが、状況に応じて"本部"が独自の決定で作戦を展開することがあり、実働戦力としてのTRHQや部隊に対して知らされることもないケースがある。 このような方針の為、一部による"本部"の意向に沿わぬ人材の独断先行が目立ち、連携が取れてない部分もあるらしい。 部隊や隊員は所属国家などとの専属契約を禁止されており、一国家の意向により直接戦力を所有し運用する方式ではなく、 "本部"を始めとする上層部を介した共同管理とされるシステムで戦力を斡旋して任務にあたらせている。 『戦力の適切かつ平等な配分』を建前に設立されたこれは実質隊員を傭兵とするシステムのようなものであり、 このシステムに逆らったり命令に違反した者に対しては、追放などの厳しい処分が下される。 一部隊の数は30人程度の一個小隊となっている。 なお、TR01には戦術部隊司令官アレン・フォスターを始め、複数の初期メンバーが同部隊に所属する。 TR本部は最新設備を集積した海上プラントとなっており、規模は計り知れない。 隊員達の居住区から戦車やヘリ、戦闘機の格納庫に軍港や滑走路もあり、プラント内は車両で移動するほど。 又、敵が攻めてきた場合の対艦・対空ミサイルなどプラント自体が軍事基地そのものとなっている。 陸軍・海軍・空軍の枠組みなく編成されるため、航空機やヘリのパイロットも一部隊に定数で配属されている。
https://w.atwiki.jp/progtips/pages/19.html
ソースコード main.wsf job id="job-id" script language="VBScript" src="mypopup.vbs" /script script language="JScript" var jj=0; for (var i=0; i 20; ++i) { jj = i*30 + i; } mypopup("計算結果 " + jj); /script /job mypopup.vbs Option Explicit Sub mypopup(msg) WScript.Echo msg End Sub 解説 wsfという形式を使えば、VBScriptから他のVBScriptを呼び出したり、JScriptを呼び出したりできる。Cでいう#include、Perlのuse/require、HTMLでのscript srcと同じようにあつかえる。 http //www.happy2-island.com/vbs/cafe02/capter00108.shtml 言語を超えてライブラリ化できるため、メインをVBScriptで作り、サブルーチンをJScriptで書いたりすることもできる。
https://w.atwiki.jp/nicepaper/pages/165.html
前記事、PHPとMySQLを使って更新情報の再編集ページを作るの続きです。 今度は編集ボタンを押した際に、データベースから記事を読み込み編集できるよう設置していきます。8月6日記事 目次 データベースから取得した内容をvalueなどに埋め込む コード まとめ データベースから取得した内容をvalueなどに埋め込む データベースから取得した値をvalueに埋め込んだり、if文を用いて、selectタグのselectedを追加したりを実装していきます。 また、再びjQueryを読み込ませて、再選択をできるような状況にしておきます。 コード ?php require( config.php ); $dsn = mysql dbname= .DB_NAME. ;host= .DB_HOST. ;port= .DB_PORT. ; $user = DB_USER; $password = DB_PASSWORD; try{ $dbh = new PDO($dsn, $user, $password); }catch (PDOException $e){ print( Connection failed .$e- getMessage()); die(); } $filter_id = filter_var($_POST[id],FILTER_SANITIZE_NUMBER_INT,FILTER_NULL_ON_FAILURE); $stmt = $dbh- prepare("SELECT * FROM テーブル名 WHERE id = id"); $stmt- bindValue( id ,$filter_id,PDO PARAM_INT); $stmt- execute(); $result = $stmt- fetch(); ? !DOCTYPE HTML html head meta charset="utf-8" link href="reset.css" rel="stylesheet" type="text/css" link href="style.css" rel="stylesheet" type="text/css" script type="text/javascript" src="http //ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" /script script type="text/javascript" src="http //ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js" /script script type="text/javascript" src="http //ajax.googleapis.com/ajax/libs/jqueryui/1/i18n/jquery.ui.datepicker-ja.min.js" /script link type="text/css" href="http //ajax.googleapis.com/ajax/libs/jqueryui/1/themes/ui-lightness/jquery-ui.css" rel="stylesheet" script type="text/javascript" $(function(){ $("#datepicker").datepicker() }); /script title サイト名contents Manager /title /head body div id="page" div id="head" header h1 CONTENTS MANAGER /h1 /header /div div id="container" div id="menu" nav li id="current" a href="setting.php" 新規作成 /a /li li a href="editlist.php" 編集 /a /li li a href="http //www63.atwiki.jp/nicepaper/" サイトトップへ /a /li li a href="javascript ;" onclick="window.close();" ウインドウを閉じる /a /li /nav /div div id="contents" !-- ここから -- section id="form" h1 新規投稿 /h1 form action="edit_confirm.php" method="post" dl dt 公開日 /dt dd input type="text" name="info_date" id="datepicker" value=" ?php echo htmlspecialchars($result[ info_date ],ENT_QUOTES,"UTF-8"); ? " /dd dt 投稿カテゴリ /dt dd select name="type" option value="1" ?php if($result[ status ] == 1) echo selected ? お知らせ /option option value="2" ?php if($result[ status ] == 2) echo selected ? 重要情報 /option option value="3" ?php if($result[ status ] == 3) echo selected ? ○○情報 /option option value="4" ?php if($result[ status ] == 4) echo selected ? その他 /option /select /dd dt タイトル(20字以内) /dt dd input type="text" name="title" size="50" maxlength="30" value=" ?php echo htmlspecialchars(mb_convert_encoding($result[ title ],"UTF-8","EUC-JP"),ENT_QUOTES,"UTF-8"); ? " !--解説ポイント1-- /dd dt 内容 /dt dd textarea name="info_text" cols="45" rows="5" ?php echo htmlspecialchars(mb_convert_encoding($result[ info_text ],"UTF-8","EUC-JP"),ENT_QUOTES,"UTF-8"); ? /textarea !--解説ポイント2-- /dd dt URL /dt dd input type="url" name="url" size="50" value=" ?php echo htmlspecialchars(mb_convert_encoding($result[ url ],"UTF-8","EUC-JP"),ENT_QUOTES,"UTF-8"); ? " /dd dt 状態 /dt dd select name="status" option value="2" ?php if($result[ status ] == 2) echo selected ? 公開 /option option value="1" ?php if($result[ status ] == 1) echo selected ? 下書き /option /select /dd /dl div class="clear" /div input type="submit" name="submit" value="確認" class="form_submit" /form /section !-- ここまで-- /div /div footer p フッター内容 /p /footer /div /body /html 解説ポイント1や解説ポイント2(valueやtextareaの内容にもサニタイジングする) 一見HTML化されていない部分のようにも見えますが、 value部分やtextarea部分にデータをもってくる場合、タグを閉じられる内容が記述されることを防ぐために、サニタイジングは必要です。 まとめ htmlのコードの中に ?php ? を色々と作っていけば、phpとhtmlの切り替えを手早くできます。PHPとMySQLで削除ボタンからきた削除ページを作るに続きます。 以上
https://w.atwiki.jp/l2bbs/pages/281.html
SS ソウルショット消耗量 SPS スピリットショット及び祝福されたスピリットショット消耗量 変換 カマエル専用武器と一般武器の関連 |CENTER ~名称|CENTER ~高級 br()量産 br()幻影|CENTER ~基本価格|CENTER ~攻撃力 br()SS|CENTER ~魔法力 br()SPS|CENTER ~消耗MP|CENTER ~魂石 br()ジェム|CENTER ~付与オプション|CENTER ~変換| | | | | | | | | |BGCOLOR(White) COLOR(Black) ~ノングレード(レベル1~)| |CENTER ~ anchor(,option=nolink){}|CENTER br() br()|RIGHT |RIGHT br()|RIGHT br()|RIGHT |RIGHT br()|CENTER Color(Red){} br() Color(Blue){} br() Color(Green){}|| | | | | | | | | |BGCOLOR(Blue) COLOR(White) ~Dグレード(レベル20~)| |CENTER ~ anchor(,option=nolink){}|CENTER br() br()|RIGHT |RIGHT br()|RIGHT br()|RIGHT |RIGHT br()|CENTER Color(Red){} br() Color(Blue){} br() Color(Green){}|| | | | | | | | | |BGCOLOR(Green) COLOR(White) ~Cグレード(レベル40~)| |CENTER ~ anchor(,option=nolink){}|CENTER br() br()|RIGHT |RIGHT br()|RIGHT br()|RIGHT |RIGHT br()|CENTER Color(Red){} br() Color(Blue){} br() Color(Green){}|| |CENTER ~ anchor(,option=nolink){}|CENTER br() br()|RIGHT |RIGHT br()|RIGHT br()|RIGHT |RIGHT br()|CENTER Color(Red){} br() Color(Blue){} br() Color(Green){}|| | | | | | | | | |BGCOLOR(RED) COLOR(White) ~Bグレード(レベル40~)| |CENTER ~ anchor(,option=nolink){}|CENTER br() br()|RIGHT |RIGHT br()|RIGHT br()|RIGHT |RIGHT br()|CENTER Color(Red){} br() Color(Blue){} br() Color(Green){}|| | | | | | | | | |BGCOLOR(SILVER) COLOR(BLACK) ~Aグレード(レベル61~)| |CENTER ~ anchor(,option=nolink){}|CENTER br() br()|RIGHT |RIGHT br()|RIGHT br()|RIGHT |RIGHT br()|CENTER Color(Red){} br() Color(Blue){} br() Color(Green){}|| | | | | | | | | |BGCOLOR(GOLD) COLOR(BLACK) ~Cグレード(レベル75~)| |CENTER ~ anchor(,option=nolink){}|CENTER br() br()|RIGHT |RIGHT br()|RIGHT br()|RIGHT |RIGHT br()|CENTER Color(Red){} br() Color(Blue){} br() Color(Green){}|| | | | | | | | | |BGCOLOR(GOLD) COLOR(BLACK) ~S80グレード(レベル80~)| |CENTER ~ anchor(,option=nolink){}|CENTER br() br()|RIGHT |RIGHT br()|RIGHT br()|RIGHT |RIGHT br()|CENTER Color(Red){} br() Color(Blue){} br() Color(Green){}|| |CENTER ~ anchor(例の剣,option=nolink){例の剣}|CENTER 専心 br()有(店) br()無|RIGHT 500,000|RIGHT 100 br()2|RIGHT 50 br()1|RIGHT -|RIGHT 5 br()100|CENTER Color(Red){フォーカス}クリティカル+68 br() Color(Blue){Rヘイスト}攻撃速度+8% br() Color(Green){Mブレスザボディ}効力2|~ link_anchor(例の細身剣,page=システム/アイテム/武器/例){例の細身剣}| |CENTER ~ anchor(例の細身剣,option=nolink){例の細身剣}|CENTER 無し br()有(敵) br()有(2次転職)|RIGHT 500,000|RIGHT 100 br()2|RIGHT 50 br()1|RIGHT -|RIGHT 5 br()100|CENTER Color(Red){フォーカス}クリティカル+68 br() Color(Blue){Rヘイスト}攻撃速度+8% br() Color(Green){Mブレスザボディ}効力2|| 名称 高級量産幻影 基本価格 攻撃力SS 魔法力SPS 消耗MP 魂石ジェム 付与オプション 変換 ノングレード(レベル1~) Dグレード(レベル20~) Cグレード(レベル40~) Bグレード(レベル40~) Aグレード(レベル61~) Cグレード(レベル75~) S80グレード(レベル80~) 例の剣 専心有(店)無 500,000 1002 501 - 5100 フォーカスクリティカル+68Rヘイスト攻撃速度+8%Mブレスザボディ効力2 例の細身剣 例の細身剣 無し有(敵)有(2次転職) 500,000 1002 501 - 5100 フォーカスクリティカル+68Rヘイスト攻撃速度+8%Mブレスザボディ効力2
https://w.atwiki.jp/hoot2ch/pages/301.html
game name SUZUKA 8 HOURS 2(鈴鹿8アワーズ2) /name !--xml作成:kikur -- driver type = "system2" namco /driver options option name = "codeaddr" value = "0x7110"/ option name = "opm_mix" value = "0x160"/ option name = "opm_mix" value = "0x140"/ /options romlist archive = "suzuk8h2" rom type = "code" offset = "0x00000" ehs1-snd0.7j /rom rom type = "pcm" offset = "0x000000" ehs1-voi1.3m /rom rom type = "pcm" offset = "0x080000" ehs1-voi2.3l /rom /romlist titlelist title code = "0x00" 演奏停止 /title title code = "0x05" BGM 01 /title title code = "0x09" BGM 02a /title title code = "0x15" BGM 02b /title title code = "0x1e" BGM 03 /title /titlelist /game
https://w.atwiki.jp/glamnation/pages/71.html
Area Station Address area code Program DJ note Osaka FM802 Tenjinbashi 2chome Kita 2-6 Kita-ku,Osaka 530-8580 My fav Tokyo Inter-FM TV Tokyo Tennousu Studio 7F Higashi-Sinagawa 1-3-3 Shinagawa-ku, Tokyo 104-0002 Evening Session Yuriko Okamura She interviewed Adam.
https://w.atwiki.jp/api_programming/pages/98.html
Charts - Google 下位ページ Content 色 再描画画面リサイズ時 グラフの要素を選んだ時に何かを動作させる https //developers.google.com/chart/interactive/docs/ まだ使ったことがあるのは timeline だけ。 ライブラリをロードする script type="text/javascript" src="https //www.gstatic.com/charts/loader.js" /script 描画しようとする グラフタイプ だけ、 google.charts.load でロードする最初の引数 読み込むバージョン番号 (String) current とした場合は最新バージョン upcoming とした場合は次期テストバージョン 二つ目の引数 グラフの種類こんな感じ {packages [ corechart , table , sankey ]} packages, language, callback, mapsApiKey callback 次の setOnLoadCallback で指定する関数をここで指定することもできる。 google.charts.setOnLoadCallback で描画する関数を指定する。グローバルでユニークな名称とすること。 サンプルでは "drawChart" で描画する 使い方 https //developers.google.com/chart/interactive/docs/gallery/timeline そのまま 流れ 色 optionにcolorsを指定。chart.draw(data,option)のoption。 option = { colors [ #000000 , #111111 ]} http //www.colordic.org/ 再描画 画面リサイズ時 script ... var chart; ... google.setOnLoadCallback(function () { data = google.visualization.arrayToDataTable(); options = { title 会社業績 ;} chart = new google.visualization.LineChart(document.getElementById( gct_resizable_chart )); chart.draw(data, options); );} /script body onresize="chart.draw(...)" リサイズ時の関数に使う、chartなどの変数宣言を、setOnLoadCallbackの外で行っておくことがポイント Google Chart Tools - 動的なグラフの変更 - プログラマーズ雑記帳 グラフの要素を選んだ時に何かを動作させる とりあえずtimeline chartのばあい、以下をイベントリスナー addlistener に設定 getSelectionで、選ばれた要素のオブジェクトを取得する。複数選ばれることもある?配列で渡されるみたい 配列の一要素に、(グラフの元になった)行(、列)がどこか?という情報が入っている データが入っているオブジェクトに対して.getValue か .getFormattedValueでとりだす。
https://w.atwiki.jp/nakamura001/pages/112.html
(公式のショートカット一覧)Unity Technologies Blog » Blog Archive » Unity Hotkeys – keyboard shortcuts in Unity http //blogs.unity3d.com/2011/08/24/unity-hotkeys-keyboard-shortcuts-in-unity/ 操作 実行される処理 Qキー ハンドツールに切り替え Wキー 移動に切り替え Eキー 回転に切り替え Rキー スケール(拡大・縮小)に切り替え Fキー 選択しているGameObjectを画面の中心に表示(Hierarchyでダブルクリックした方が速いかも?) カーソルキー カメラが水平面に対して平行移動 shitキー+カーソルキー カメラが水平面に対して平行移動(移動量大) ハンドツールが選択されている状態で可能な操作 操作 実行される処理 マウスの左ボタンドラッグ カメラの平行移動 option(alt)キー+マウスの左ボタンドラッグ 画面中央を中心にカメラの回転 controlキー+マウスの左ボタンドラッグ カメラのズームイン/アウト controlキー+shiftキー+マウスの左ボタンドラッグ カメラのズームイン/アウト(ズームの量が大きい) ハンドツール以外が選択されている状態で可能な操作 操作 実行される処理 option(alt)キー+マウスの左ボタンドラッグ 画面中央を中心にカメラの回転 option(alt)キー+マウスの中ボタンドラッグ/option(alt)キー+commandキー+マウスの左ボタンドラッグ カメラの平行移動 option(alt)キー+マウスの右ボタンドラッグ/マウスのスクロールホイールの回転 カメラのズームイン/アウト option(alt)キー+shiftキー+マウスの右ボタンドラッグ カメラのズームイン/アウト(ズームの量が大きい) Flythroughモード マウスの右クリック中に以下のキー操作。 操作 実行される処理 Aキー カメラを左に平行移動 Dキー カメラを右に平行移動 Qキー カメラを下に平行移動 Eキー カメラを上に平行移動 Wキー カメラを奥に移動 Sキー カメラを手前に移動 Collider 操作 実行される処理 shiftキー 当たり判定の範囲調整用のUIをシーンビューに表示 スナップ スナップの使い方 - 強火で進め http //d.hatena.ne.jp/nakamura001/20110608/1307546731 ツリーの展開 HierarchyやProjectのツリーはaltキーを押しながらクリックするとサブフォルダも含め、一気に展開されます。 Mac版のみ Mac版ではジェスチャーでカメラの向きを変更可能 - 強火で進め http //d.hatena.ne.jp/nakamura001/20110609/1307637616 Unityを複数起動する方法 open -na [Unityのパス] (参考ページ)Mac でアプリケーションを多重起動する方法 http //boondockradio.net/blog/?p=471 公式ドキュメント Unity - Unity Manual http //docs-jp.unity3d.com/Documentation/Manual/UnityHotkeys.html
https://w.atwiki.jp/mynote/pages/79.html
最も古く、最もシンプルな公共放送・・・ラジオ 最も古く、最もシンプルな公共放送・・・ラジオ お気に入りのAMラジオ番組 NHK 昼のいこい ニッポン放送 オールナイトニッポン Lameでmp3 一括リネームシェル Lameで一括変換(モノラル、ビットレート64kbps) ID3タグの編集 Tagr Musong id3v2コマンドの使用 LAMEでも設定できる(らしい http //bit.ly/jYi56N お気に入りのAMラジオ番組 NHK 昼のいこい よく実家で聴いていた、オープニング曲は故,古関 裕而さんが作った名曲 http //bit.ly/kX0lgp http //www.youtube.com/watch?v=sLhM5AUUET4 ニッポン放送 オールナイトニッポン 多くの人の青春じゃないでしょうか? http //bit.ly/k4QM1p http //www.allnightnippon.com/ Lameでmp3 録音したラジオをLameでmp3にエンコードする手順。 [$file *]コマンドでファイルのエンコード、ビットレート、ステレオ/モノラルを調べる。(以下のような感じ) [ファイル名 エンコード, 形式, Layer, version, ビットレート, サンプリングレート, ステレオ/モノラル] くりぃむしちゅーANN #012 2005年09月27日.mp3 Audio file with ID3 version 2.4.0, contains MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, JntStereo くりぃむしちゅーANN #129 2008年04月01日.mp3 Audio file with ID3 version 2.4.0, contains MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, JntStereo くりぃむしちゅーANN #130 2008年04月15日.mp3 MPEG ADTS, layer III, v1, 96 kbps, 44.1 kHz, JntStereo http //www9.atwiki.jp/lameaintmp3encoder/pages/12.html http //www001.upp.so-net.ne.jp/yama-k/codec/lame3.98option.html http //landisk.kororo.jp/debian/07_lame.php 一括リネームシェル http //vikslinuxtips.blogspot.com/2007/10/linux-shell.html スペースを_(アンダーバー)にリネームするシェル #!/bin/bash for file in ./* do mv "$file" `echo $file | tr _ ` done 拡張子を一括変換(上書きしないので、.mp3.mp3ファイルが出来上がってしまうため) #!/bin/bash for file in ./* do mv "$file `echo $file | sed -e "s/mp3.mp3/mp3/g"` done Lameで一括変換(モノラル、ビットレート64kbps) #!/bin/bash for file in ./* do lame -m m -b 64 "$file" done ID3タグの編集 ID3タグの編集にはiTunesを使う手もあるが、フリーソフトのTagrやMusongを使う手もあります。 Tagr http //veadardiary.blog29.fc2.com/blog-entry-2584.html Musong http //veadardiary.blog29.fc2.com/blog-entry-1015.html id3v2コマンドの使用 zigen3rd-no-mac-pro encode zigen3rd$ id3v2 Usage id3v2 [OPTION]... [FILE]... Adds/Modifies/Removes/Views id3v2 tags, modifies/converts/lists id3v1 tags -h, --help Display this help and exit -f, --list-frames Display all possible frames for id3v2 -L, --list-genres Lists all id3v1 genres -v, --version Display version information and exit -l, --list Lists the tag(s) on the file(s) -d, --delete-v2 Deletes id3v2 tags -s, --delete-v1 Deletes id3v1 tags -D, --delete-all Deletes both id3v1 and id3v2 tags -C, --convert Converts id3v1 tag to id3v2 -1, --id3v1-only Writes only id3v1 tag -2, --id3v2-only Writes only id3v2 tag -r, --remove-frame "FRAMEID" Removes the specified id3v2 frame -a, --artist "ARTIST" Set the artist information -A, --album "ALBUM" Set the album title information -t, --song "SONG" Set the song title information -c, --comment "DESCRIPTION" "COMMENT" "LANGUAGE" Set the comment information (both description and language optional) -g, --genre num Set the genre number -y, --year num Set the year -T, --track num/num Set the track number/(optional) total tracks You can set the value for any id3v2 frame by using -- and then frame id For example id3v2 --TIT3 "Monkey!" file.mp3 would set the "Subtitle/Description" frame to "Monkey!". $id3v2 -a "ARTIST" -A "ALBUM" -t "SONG" -c "COMMENT" -g "1" -y "2005" -T "2/3" un.mp3 以上のオプションでこんな感じになる LAMEでも設定できる(らしい http //www001.upp.so-net.ne.jp/yama-k/codec/lame3.98option.html スプリクト組むのがめんどくさい場合 1.lameかid3v2でタグを全部消す! #!/bin/bash +x for file in *.mp3 do #基本的にはbasenameと同じ path="${file}" echo "path $path" #ここでun.mp3(ファイル名+拡張子)のフルネームが取れる basename=${path##*/} echo "basename $basename" #ここでun(ファイル名)が取れる filename=${basename%.*} echo "filename $filename" #ココでid3タグを全消し! id3v2 -D "${file}" done ↓ 2.Tagrで付け直す!