< | >

IE11用「クロネコヤマト荷物問合せ」VBA
  • (2015-03-23 19:30:43)
昔、Excel2003から「クロネコヤマト荷物問合せ」を操作するVBAを組んだ。つい最近、これが動作しなくなった。ヤマト運輸さんの「クロネコヤマト荷物問合せ」ページのコードが微妙に変更されたらしい。

そこでVBAを見直したが、何年も手を入れる必要がなかったため「どしてこんなところにこんなコードを書いているか?」とか「この一文は何をしているのか?」といった感じで、自分が作成したコードなのに全然思え出せない。

もともと人様のコードをコピペして集めたようなものだったから身につかない。

単に試行錯誤して変更した箇所:

※フォームナンバーが変更されたらしい
・Shell.Windows.Item(Shell.Windows.Count - 1).Document.forms(0)(FormNo + 3).Value _

・Shell.Windows.Item(Shell.Windows.Count - 1).Document.forms(0)(2).Click

・Shell.Windows.Item(Shell.Windows.Count - 1).Document.forms(0)(3).Click

※文字列「 1件目」が複数含まれるようになった?なお、「☆」はIE.Documentの意味。そのまま書くとなぜかこのブログがエラーする。
・For n = 80 To ☆.all.Length - 1
If IE.Document.all(n).InnerText = " 1件目" Then

※以前何のために書いたコードか思い出せない。とりあえずコメントアウトしないと動作しない
・'ElseIf IE.Document.all(m + 10).InnerText = "" Then
'Exit For






< | >

win7 ファイルの共有方法が今ひとつわからない
  • (2015-03-06 15:15:22)
1台のPCを無線LANにした。すると有線LANだった頃、共有していたPCのフォルダーがアクセスできなくなった。この理由が不明だが、とにかくできない。共有方法は「¥¥相手PC名¥フォルダ名」。

同じような人はいるかと検索すると、こんな記事が:

「てっとり早く、共有したければ相手のIPアドレスを調べて、
 マイコンピューターの、アドレイバーに、
 ¥¥相手のIPアドレス¥」

あれ、できた。








< | >

スマホのキャッシュ問題
  • (2015-03-03 09:53:03)

買物フォーム、[-]のままユーザー多発


買物フォームの数量欄を[-]にして選択できないようにし、キャンペーンのときだけ数量を選べるようにしている商品ページがある。

キャンペーン初日、[-]を数量選択可能に変更したが、[-]のままといういう問い合わせが数件。

リロードでもダメなのかな?


調べるとすべてスマホユーザー。もしかしたら、スマホってブラウザ・キャッシュを相当効かせる設定になっているのでは?

「リロードしてください」「再読込してください」と言っても直らないユーザーばかりだった。ページの更新を素直に反映したいページはスマホユーザー対策として、キャッシュを無効にしておいた方が安全か。

キャッシュ無効化対策


●htmlの<<head><</head>内
<<head>
<<meta http-equiv="Pragma" content="no-cache">
<<meta http-equiv="Cache-Control" content="no-cache">
<<meta http-equiv="Expires" content="0">
<<title>タイトル<</title>
<</head>
<<body>

●.htaccessファイルに
<<Files ~ "\.(html|php|jpe?g|gif|png)$">
Header set Pragma no-cache
Header set Cache-Control no-cache
<</Files>

●HTML5とcache manifest
HTML5の場合、別途「キャッシュマニフェスト」ファイルを作成するそうだ。おそらくスマホのローカルでの使用を想定した新しい考え方だろうが、普及するかどうか。

スマホ端末でのキャッシュクリア操作



●Android
ブラウザ → [メニュー] → [その他] → [設定] → [キャッシュ削除] → [OK]

●iPhone
ホーム画面から[設定] → [Safari] → [詳細] → [Webサイトデータ] →
[全Webサイトデータを削除]または[編集]ボタンよりサイトを選択 → [削除]







< | >

不要画像ファイル一括削除(ホームページ)
  • (2015-03-01 06:38:45)
Webサイトのフォルダを肥大化させる原因の一つが不要ファイルの増加。年月と共にゴミが堆積していく。データベースの肥大化を除けば、特に画像ファイルをこまめに掃除すると案外肥大化は起きない。

ホームページビルダー


かつてIBMから販売されていた「ホームページビルダー」のゴミ掃除機能は重宝していた。欲を言えば、この機能だけを別売にしてもらたかった。

サイト内のスタートファイル(index.html)からリンクされる全ファイルの全リンクを調べ上げ、リンクされていないファイルを「未使用ファイル」としてリストアップしてくれる。

ありがたいことはそれらが一括で選択可能で、一括で削除も可能な点。

「サイト」 → 「サイトを開く」 → 「フォルダ」タブを選択 → 「未使用ファイル」

しかし、サイト外からのリンクは当然検知できない。またcssファイル内に記述されている画像ファイルも検知できないようだ。また、リンクはされいなくても素材ファイルやバックアックとして残しているファイルも当然「未使用ファイル」になるので一括削除すると不幸になる場合も多い。

削除しても一応ゴミ箱に残っているので、救済できる場合もある。

Dreamweaverも似た機能があるらしい。


孤島発見器


こちらはフリーウエア。フリーウエアでこの完成度。こちらもスタートファイル(index.html)からリンクされる全ファイルの全リンクを調べ上げ、リンクされていないファイルをチェックしてくれる。一括削除はできないようだが、ホームページビルダーのような大げさなソフトを立ち上げたくないときに便利。

なお、このソフトで削除を行うとゴミ箱に入らず、完全に削除される。






< | >

SONY BDZ-RS10 HDD交換
  • (2015-02-20 19:27:11)
ソニーのブルーレイ&HDD録画機BDZ-RS10の調子が突然悪くなった。もう5年くらい使用しているので、古いと言えば古い。

現象


電源を入れると「Please Wait」のまま起動しない。HDDが立ち上がろうとしてエラーしているような「音」が聞こえてくるので「ハードディスクが壊れたか?」と勝手に判断してHDD交換することにした。

HDD交換は基本的にできない?


これがPCのように簡単ではなかった。

(1)HDDを取り出して、新しいHDDにイメージコピー
(2)新HDDを入れて原電を上げると「SYSTEM ERROR」

ネット検索すると、PCのように気軽にHDDを交換できないらしい。技術的にできないのか、意図的に出来ない設計にされているのかわからない。おそらく、意図的に交換できないようにワン回路追加しているのだろう。

昔、NECが意図的に他社製フロッピーデバイスなどを設置できない措置をとっていたが、そいう偏狭な囲い込みをソニーがやっているとしたら、そういう会社ということだろう。

BDZ-RS10に関してはまだ制限が緩いようで、他のHDDに交換できるという記事が散見される(これ以降の機種ではHDD交換は絶望的らしい)。

やってみた交換方法


サービスモードに入り「HDD Restore」をやるとインストールできた。HDDのシリアル番号などを登録しているのか「Set HDD」などの項目をやっている間になんとなくできていた。

HDD交換後、正常に立ち上がるようになると買いたてのときのように最初のセットアップが始まり、すべての設定データが飛んだことを知った。録画しておいたデータも飛んでいた。Restoreのときに全部消えたのかな。

サービスモードへの入り方


[停止]+[録画停止]+[チャンネル -]を押しながら原電投入。

様々なメンテナンスモードが準備されていることは想像できるが、そのへんの情報は外部に漏れないよう管理されているだろう。サービスモードへの入り方を書いてくれている人がいてやれたが、どこからこんな情報でてくるのか、ありがたい話だ。

元のHDDに戻すと作動


ところで、HDDをオリジナルに戻すとこちらも一応作動するようになった(設定データや録画データは飛んだが)、結局何が悪かったのか不明。少なくともHDDは物理的に不良でなかった。

この機種はICチップ不良かなんかでリコール対象なので、これが悪かったのかな?とにかくHDDのイニシャライズで直った印象を受ける。

それとこの一連の作業の課程でリモコンが動作しなくなった。本体とリモコンの間にはモードが3種類あって、それが違うと動作しないらしい。この状況に最初気づかず、ムダにはまって時間を食ってしまった。


結論


こういう機械いじりは嫌いな方でない自分には「遊び」か「ゲーム」のようなもので暇つぶしの余興になるが、無駄なことをした気もしている・・・







search
layout
admin

[▲page top]