ProgramProgram2018-03-27VBAのIsObjectとVBSのIsObject【備忘録】ProgramVBAのソースをVBSに移植していて躓いたことがあったので、備忘録として残しておこうと思います。IE操作にてあるページでもしあるボタンがあったらクリック、といったスクリプトを書いていました。ボタンがないのにクリックをして...VBAのIsObjectとVBSのIsObject【備忘録】2017-11-19VBAでAIFFのサンプリングレートなどを取得【備忘録】Program前回のWAVのサンプリングレートなどを取得するスクリプトの続きで、今回はAIFFです。AIFFはWAVと違って情報が少なく、また少し変わっていて苦労しました。情報というか、あれこれ検証してみて恐らくこうなってるんだろうなといった感じですね。一通...VBAでAIFFのサンプリングレートなどを取得【備忘録】2017-11-18VBScript・VBAでWAVのサンプリングレートなどを取得【備忘録】Program以前エクセルにてWAVのサンプリングレートなどの情報を取得するスクリプトを作ったのですが、ファイルによって想定外の動作があったり、エクセルではなくてVBSファイルのドラッグにて動作させたいなと思い、作り直すことにしました。WEB先日WordPress化した記事を書きました。その時は書いていなかったのですが、実は通常のMySQLは使用せず、SQLiteを使って環境を構築しました。Integrati...WordPressのデータベース(SQLite)を最適化するVBScript2016-08-23$(window).load()が正常動作しないのはSafariの不具合?Program今まで全く気付かなかったけど、Mac/iOSのSafariでjQueryの「$(window).load()」で正常動作しないケースがあることを確認しました。ネット検索して同様のケースを探してみましたが、見当たらないのでもしかしたら自分の環境固有の問題かもしれません。症状...$(window).load()が正常動作しないのはSafariの不具合?2015-09-30jQueryで不確定な要素分間隔を空けて処理をする方法Program昨日のと同様これでいけるじゃんと閃いた単純なことなんですが、今日はjQueryで不確定な要素分間隔を空けて処理をする方法です。要素の数が決まってれば、例えば以下のようにそのまま列挙でも問題ありません。Program管理サイトの一部ではGoogleアナリティクスを使わず、他のアクセス解析ツールを使ってます。AdWordsに出稿していると、ページ品質のチェックをしていると思われるボットのアクセスログが残ります。Sliderですが、使ってみて高解像度画像に対応していないことに気付きました。Sliderを高解像度画像に対応させる2015-02-25VBA、IEでページ読み込み時のアイドル処理が出来なくなったProgram多分最近だと思いますが、いつの間にかVBAでIE操作する時のページ読み込み時のアイドル処理がうまく行われてないことに気が付きました。そのプログラムはここ2年くらいほぼ毎日動かしており、ずっと正常に動いていたので、プログラムそのものが原因とは考え...VBA、IEでページ読み込み時のアイドル処理が出来なくなった2014-03-04nendの追尾型広告の非表示ボタンを押すブックマークレットProgram昨日に引き続き、広告を消すブックマークレットを作りました。以前にも書いたことがありますが、めちゃくちゃ重く、また透明の非表示ボタンがある広告、nendという会社が提供してるっぽいですね。要素解析をしてみる感じでは恐らくそうだと思います。非表...nendの追尾型広告の非表示ボタンを押すブックマークレット2014-03-03CSSで固定してる広告を固定解除するブックマークレットProgram需要がないのか分からないけど、CSSで固定してるウザい広告を非表示にするなり固定解除するブックマークレットがないのか検索しても見つかりませんでした。前々から作れたらいいなとは思ってたのですが、ようやく作った感じです。WEBパラメータに「pws=0」を追加するとパーソナライズド検索をオフにすることが出来て正確な検索順位が分かるのですが、毎回入力するのも面倒だし、やっつけで作れると思ったのでツールを作りました。WEBネットで探してもなかったので、JavaScriptで作ってみました。いつもVBが多いですが、色んな方に使って貰えるようにWEBベースにしました。VBA、IE制御Programリンクをクリックする関数です。リンク先のURLに◯◯という文字列が含まれてたらとか色々やりようはありますが、今回のはアンカーテキストを指定してクリックします。VBA、IE制御Program今日はIEの待機です。今まで使ってた待機する関数はよくあるBusy状態が解除されるまで待って、HTMLが完全に読み込み終わるまで待つ関数を使ってました。今日はinput要素のname属性及びvalue属性を元にフォームを取得する関数です。フォームが3つくらいあるけど名前が付いてなくて直接指定が難しい場合に便利です。VBA、IE制御Programちょくちょく小ネタを掲載していきたいと思います。IEでページの全ソースを取得する関数を作りました。今まで関数化せずに「objIE.document.all(0).innerHTML」で取得してましたが、all(1)の方に入ってることもあるんですよね。VBA、IE制御2013-04-22jQueryを使ったスライドショーにて最後の画像で止めるスクリプトProgram検索するとjQueryを使ったスライドショーについてのページが色々ありますが、無限ループといった感じのページが多かったので、自分に合ったものを自作しました。miniを新調して1ヶ月ちょっと経ちますが、ようやくBootcampのセットアップです。来週には実家に帰省するので、いい加減やらないと...。昔は割とよくOSを入れ替えたりしてましたが、最近はこの作業が億劫で仕方ないです。過去のエントリーで、指定文字列を置換したいことがあったので、VBAで作りました。作っておいて今更なんですが、はてなダイアリーは記事のテキスト出力、インポートが出来るので、それで対応出来そうな気がするし、可能であ...はてなダイアリーのページを書き換え(置換)2012-08-28VBAでIE操作Programずっとプログラムは書いてなく、このカテゴリを書くのもかなり久しぶりですが、最近あれこれ書いてます。それでIEを操作するプログラムを書いたのですが、IE9は「CreateObject("InternetExplorer.Application")」でいけるんですね。IE7でこの記述が出来な...VBAでIE操作2011-02-10OS入れ替え時用システム環境変数設定ProgramOS入れ替える時の設定、出来る限り自動化したいのですが、その内のシステム環境変数周り。ドライブ用にいつも設定しているのですが、設定しておけばもしドライブレターを変更した時楽です。)ノ━━━━!!!!って思ったAutoHotKeyの設定をご紹介。何を便利に感じるかは人それぞれであったりしますが、個人的には最近では大ヒットかもしれ...デュアルモニタ間マウス移動をチルトホイールへ割り当てる事を流行らせる会2011-02-08マウス位置でウィンドウ移動(MDI対応)【AutoHotKey】Program前回通常ウィンドウの移動・リサイズを書きましたが、今回はMDIウィンドウ対応パターンです。前回、よく考えたら「WinGet,hWnd,ID,A」じゃ駄目でしたね。実際使用する際はアクティブウィンドウの事が多いけど、マウス位置のウィンドウハンドルを取得し...マウス位置でウィンドウ移動(MDI対応)【AutoHotKey】2011-02-04マウス位置でウィンドウ移動【AutoHotKey】Programマウス位置でウィンドウ移動...つまりWinMoverやAltMoveのような動作をAutoHotKeyで行うということです。x64ではWinMoverが使えません。そこでWinMover系のソフトを探してみたところ、AltMoveが一番良さそう...マウス位置でウィンドウ移動【AutoHotKey】2011-02-03MouseGesture.ahkの件Program数日前に、MouseGesture.ahkの仕様なのかボタンから離れる前に判定うんぬんといった事を書きましたが、解決しました。アクションで「_」はボタンを離すことを表現しており、一番最後にこれを記述する必要がありました。7に移行するにあたって、とりあえずは窓使いの憂鬱の代用でAutoHotKeyを使うようにしてます。それで今更ながらMouseGesture.ahkを試してみましたが、とても便利ですね。今までXPで使ってたHandyGesturesの代用として考えてみて、「戻る」や「進む...MouseGesture.ahkでエクスプローラーをコピー2010-12-30ファイルを増殖Program最近使ってないけど、人によっては使える便利なプログラムです。ある一つのファイルをリネームしつつ増殖させます。雛形があって、A0001.csv、A0002.csv...みたいにコピーしないといけない時に使えます。ファイルが多いと文字数制限に引っかかるのが...ファイルを増殖2010-12-28右クリックの「編集」で開くアプリを変更Programシンプルながら便利なプログラムを組みました。右クリックのメニューの「編集」って結構使ったりします。それが思ったアプリで開かないことも多々あるんですね。挙げると、バッチファイルやVBSファイルを秀丸で開きたい...右クリックの「編集」で開くアプリを変更2010-12-26プロパティの概要タブの情報を取得Program仕事柄複数WAVデータのサンプルレート数やビットレート数がすぐに確認出来ると良いので、VBSファイルを作成しました。当初、考えられる方法としてWAVデータを直接読み込む方法とプロパティの概要タブから取得する2つが考えられました。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。