[Research Artisan]ログイン画面でパスワード入力欄にフォーカスセットさせる
ログイン画面を表示させたとき、初期状態でパスワード入力欄にフォーカスがセットされていないので、フォーカスセットさせる為の改造です。 細かい事ですが、ちょっとした事の積み重ねで使い勝手が変わってきます。 ベースとなるソースは、ver1.17です。 変更内容 login.html 場所: ra_core\application\views\login ファイルの最後に、以下のスクリプトを追加します。 <script> window.onload = function() { //パスワード入力欄にフォーカスセット var edtPass = document.getElementByI…
続きを読む
[Research Artisan]ログイン後の画面に、AdSenseクリック数・リンククリック数を表示させる
Reserch Artisan Liteでは、ログインを行った直後に、当日の時間別アクセス数が表示されます。 今回の改造は、このページにAdSenseのクリック総数と、リンクのクリック総数を表示させます。 上記の情報を表示させるためには、Reserch Artisan Liteのソースを変更する必要があります。 今回は、ver1.17のソースを元に手を入れています。 変更対象となるファイルは、以下の3ファイルです。 ReserchController.php 場所: ra_core\application\controllers time()メソッドで表示対象のログデータのSQL組み立て処理を…
続きを読む
Reserch Artisan Liteの明細画面で、1ページあたりの表示件数を変更する
PHP製アクセス解析のオープンソースソフトウェアとして、有名なモノにReserch Artisan Liteがあります。フリーで使用可能でありながら、非常に高機能な事で有名なソフトです。 概ね満足しているのですが、デフォルトだとログの出力結果が若干見づらい部分が幾つかあるので、見やすくする為の修正方法を幾つか行ってみます。 まずは、検索結果の明細ページに表示される1ページあたりの件数を変更します。 デフォルトでは、以下のように30件づつ表示されます。 アクセス数が少ない場合はこれでも良いのですが、多くなってくるとページ遷移が面倒になってくるので、表示件数を増やします。 この件数はシステム設定画…
続きを読む
Research Artisan Liteのソースコード解析メモ
データ集計周りのロジックを調査したときのメモ。 ソースを調査した目的は、Research Artisan Liteでログイン直後に表示される時間別画面に、各種サマリー値(adsenseクリック数など)を出したかったから。 確認できた事 ログの集計は、RaModel.phpのfindQuery()で実施される。 ログの種類は各種ある(アクセスログ、クリックログ、adsenseログetc.)、これらはlogテーブルのlogtype列で種別分けされている logtypeの種類はConfig.phpで定義されている。 const NORMAL_ACCESS = ‘0’; const CLICK_LIN…
続きを読む
64bit環境でvcredist_x64.exeを入れても,MSVCR100.dllが有りませんのエラーが出る場合
VisualC++2010で作成したプログラムを実行するためには、実行環境にMSVCR100.dllが必要となります。このdllは、Microsoftより下記のパッケージを入れることでインストールされます。 Microsoft Visual C++ 2010 再頒布可能パッケージ (x86) Microsoft Visual C++ 2010 再頒布可能パッケージ (x64) 32bitのOSで使用する場合は、x86のパッケージを入れることでプログラムが使えるようになるのですが、64bit版のwindowsを使用時は、x64のパッケージを入れても問題が解決しない場合があります。 これは、実行し…
続きを読む
[C#]TextBoxに数字のみ入力可能にする
以下のコードは、TextBoxに対して数字のみを入力可能とするコードです。 数字以外を入力した場合は無視されます。 private void textBox1_KeyPress( object sender, KeyPressEventArgs e ) { // 制御文字は入力可 if ( char.IsControl(e.KeyChar) ) { e.Handled = false; return; } // 数字(0-9)は入力可 if ( char.IsDigit(e.KeyCha…
続きを読む
謎の企業、fabrikam.comを調査する
今日、いつものようにリモートデスクトップを使おうと思ったら、入力例にcomputer.fabrikam.comと表示されている事に気づきました。 このドメイン、いったいなんだろうと思って、試しにブラウザでアクセスしてみました。 IEで、fabrikam.comにアクセスしてみます。 すると、302リダイレクトでwww.microsoft.com/ms.htmに飛ばされてしまいました。 そこからさらにhttp://www.microsoft.com/に飛ばされ、結果的にMicrosoftのホームページが表示されました。 どういうことかと思い、fabrikamについて調べてみると、どうやらfabr…
続きを読む
TvTestでEMM処理の実施・非実施を切り替える
TvTestを使用して地デジを視聴している場合、EMM処理が行われてない事が理由で、視聴に問題が出る場合があります。 EMM処理は何かというと、地デジの放送波によって送られてくるデータの処理によるB-CASカード情報の更新処理で、主に以下のことが行われます。 有料チャンネルの契約時、有料チャンネルが視聴可能な事をB-CASカードに覚えさせる 契約登録コードの情報をセットする 省電力のための情報(機器をON/OFFさせる期間)を設定する ユーザの操作指示なしに、デコーダ単独で強制発呼を行わせる 特定のB-CASカードが刺さっている端末にメッセージを表示させる 不正なB-CASカードを使用不可にさ…
続きを読む
radikaで「超A&G+」の予約録音を行う方法
前回GetASFStreamを使用して、文化放送がWeb上で配信している、超A&G+を予約録音する方法を説明しました。 今回は、radikoの視聴ソフトとして有名なradikaを利用して、超A&G+の予約録音を行います。 ちなみに設定作業ですが、radikaよりGetASFStreamを利用した方が簡単です。 ですので、パソコンの操作に不慣れな人は、前回記事を参考にGetASFStreamで予約録音した方が確実かと思います。 → 超!A&G+ の番組を,GetASFStreamで予約録音する ラジオの録画予約周りをradikaで一本化したい人は、今回の内容を参考に…
続きを読む
超!A&G+ の番組配信用URLを確認する方法
前回書いた記事で、ストリーミング再生のURLを入力する箇所がありましたが、今回はこのURLの特定の仕方を説明します。 最近は、このような確認作業を自動化してくれるツールがあるので、手作業で確認する必要は無いのですが、今回は勉強を兼ねて順に確認を行っていきました。 確認はIEと、IEに標準搭載されている開発者ツールを使用しています。 (firefoxでもfirebugを使用すれば同様に確認可能です。) まずは、普通にブラウザから番組の視聴を行います。 (下記の画像は動画の再生エリアが真っ黒ですが、実際には表示されています。) 視聴画面にフォーカスが当たっている状態で、F12キーを押すと、開発者ツ…
続きを読む
超!A&G+ の番組を,GetASFStreamで予約録音する
超!A&G+で放送されている番組を、PCを使用して予約録音する方法を説明します。 超!A&G+って何? 文化放送が運営しているインターネット上のストリーミングサービスです。 番組の内容は、ゲームやアニメに関するモノが多いらしいです。 GetASFStreamって何? Web上でストリーミング放送されている音声・動画を,ファイルに保存することが出来るソフトです。 フリーソフトなので無料で利用できます。 GetASFStream GetASFStreamを使って,超!A&G+の予約録音をする方法 超!A&G+ の番組はDRMによる制限が掛かっているので、まずはブラウザから番組を…
続きを読む
radikaでNHKの番組表が取れなくなったら行う事
ラジオ番組の録画にradikaを使用しているのですが、NHKの番組表が取れなくなってしまいました。 オフィシャルのサイトのコメント欄を確認したら、解決方法が載っていたので対応してみました。 番組表の画面で、NHKの列を右クリックし、この局の情報取得先を取得->XMLを選択します。 (NHK第1の場合で説明します) 番組表画面に”例外が投げられました”のエラーが出ますが、気にせず新しく出てきたダイアログのチャンネルから、”NHK第1″を選択します。 ダイアログ下に番組表が表示されたら、画面下のOKボタンをクリックします。 これで無事、番組表に表示さ…
続きを読む
秀丸のZen-Codingマクロで、aタグ・hタグの後ろに改行を入れさせない
Windows向けの定番エディタとして有名な秀丸エディタですが、HTMLを高速にコーディングする為のマクロとしてZen-Codingマクロが提供されています。 秀丸マクロでZen-Coding このマクロを導入すると、HTMLのタグ打ちが非常に速くなるのですが、 しばらく使っていると、細かい使い勝手が気になる様になってきました。 例えば、リンクを貼りたいときにaタグをマークアップさせると… このように、開始タグの後ろに改行が入ってしまいます。 またh1~h6タグの場合も 開始・終了タグが独立行になり、タイトル文字にインデントが入ります。 上記の振る舞いは、元々のzen-coding…
続きを読む
HTMLで使用される の語源は?
エディタでhtmlを直接読み書きする際、余白を入れたい時に、 という文字を書きます。 このnbspの語源は何でしょうか? nbspというのは略語で、実際は”No-Break SPace”です。 意味は、「改行されない(no blake)空白(space)の文字」という事で、要は”スペースを空けて欲しい”という意味です。 HTMLでは、複数のスペース記号を入れても1文字分しか余白が取られないので、スペースを大きく開けたい時によく使われますが、他にも、この場所で改行をしないで欲しいという意図もブラウザに伝えている事になります。 語根…
続きを読む
コマンドラインから,指定したURLのページ全体の画像を保存する
特定のWebサイトの内容全体を、コマンドラインからjpgファイルとして取得したかったのですが、 やりたい事を実現できそうなソフトが無さそうだったので、自作してみました。 例えば、以下のコマンドを実行すると… CaptureSiteToJpg.exe /url http://www.yahoo.co.jp/ /out yahoo.jpgCaptureSiteToJpg.exe /url http://www.yahoo.co.jp/ /out yahoo.jpg このように、ページ全体の画像をjpgファイルとして取得する事が出来ます。 縦に長いページでも、途中で切れる事はありません。…
続きを読む
クロネコメール便をワンクリックで集荷依頼できるソフトを作ってみた
ヤマト運輸には厚さ2cm以内の商品を格安で配送する事ができるメール便というサービスがあります。 メール便の依頼はコンビニ受付が有名ですが、その他にも、ヤマト運輸のサイト上で集荷依頼を行い、家まで取りに来てもらう事もできるので便利です。 …ですが、ヤマト運輸のサイトより集荷依頼を行う場合、web上での操作が煩雑(5画面くらい作業する必要がある)で面倒くさいので、ブラウザを自動操作するプログラムを作成しました。 インストール 本ページ下部にあるダウンロードリンクにあるzipを適当な場所に展開するだけです。 また、本ソフトを使用するためには、.NetFramework3.0がインストール…
続きを読む
Object Browserを、64bit環境でOracleInstantClientを使用してUSB起動させる。
Oracleを使用したアプリを開発する上で、あると非常に便利なObjectBrowserですが、64ビット環境にインストールするとそのままでは実行できません。 これは、開発元サイトでも以下のように記載されています。 Q:64ビット版OSでも使用できますか? A:大変申し訳ございませんが、現状では64ビット版OSにつきましては正式対応しておりません。 ただし、Object BrowserをインストールしたOSが64ビット版である場合である場合におきましても、 以下の方法でご利用可能であることを確認しております。 ①インストールされたOracleクライアントが32ビット…
続きを読む
貸株を行ったとき株主番号が変更されるか証券各社に聞いてみた
株を保有している場合、銘柄によっては配当のほかに株主優待がもらえる銘柄が有ります。 株主優待の内容は、企業によって異なり、金券や、自社商品、オリジナルグッズや食事券など様々です。 また、企業によっては長期間保有している株主に対し、長期保有者としてより大きな優待を提供する場合があります。 長期間保有者に対するプラスサービスについて、具体的な銘柄を幾つかあげてみると、以下のような企業が実施しています。 3048:ビックカメラ 連続3、4回保有(1株以上) 株主お買物優待券1枚追加 (1,000円券×1枚) 連続5回以上保有(1株以上) 株主お買物優待券2枚追加 (1,000円券×2枚…
続きを読む
Amazonマーケットプレースで、保留中商品への発送依頼が来た時の返答方法
Amazonマーケットプレースで商品を販売している場合、購入者側で決済が完了していないと”保留中”のステータスになります。 決済が完了すれば発送可能になるのですが、保留中の注文は送付先住所が出品者側では分からないため、発送したくても発送する事ができません。 また、Amazonの規約上も保留中の商品を出荷することは出来ません。 保留中の注文とはなんですか? 保留中の注文には、購入者の支払い方法の承認が完了していない注文や、コンビニ決済で支払いが 完了していない注文が含まれます。保留中の注文を出荷することはできません。 購入者から直接連絡があった…
続きを読む
カテゴリ
"未分類"のRSS