よくある質問

ヘルプで解決できない疑問は、どうぞCONTACTからお問い合わせください。

更新されていないのに更新通知メールが来る

ターゲットWebサイトが更新した形跡がないのに、更新通知メールが頻発する場合、考えられる原因はいくつかあります。

文字コードの問題。
現在Webサイト作成において日本語を使用する場合、UTF-8という文字コードで作るのが標準ですが、文字コードを意識してない手作りや古いWebサイトなど、UTF-8で作られていないWebサイトがあります。
Witch7は、ターゲットWebサイトからテキストを取得した際にUTF-8に変換しているのですが、何らかの原因で変換に失敗した場合、Webサイトは更新されていないのに更新通知メールが送信される場合があります。
例として、追加行1234, 削除行567と大量に行が追加・削除される場合がこれらの可能性が高いです。
Witch7は、ターゲットWebサイトの文字コードを設定できます。
通常“auto”で問題ないのですが、このような更新通知メールが頻発する場合、ターゲットWebサイトの文字コードを設定するとこの現象が無くなる場合があります。
Witch7にはHTMLプレビュー機能 がありますので、HTMLヘッダーに記されているmeta文字のcharsetでターゲットWebサイトの文字コードを調べることができます。
しかし、中にはcharsetにUTF-8と書いてあってもエディッター保存時にShift_JISで保存しているというシッチャカメッチャカなWebサイトもまれにあり、そのようなWebページはなかなか手強いです orz

動的ページの場合。
動的ページとはプログラムが自動でWebページを生成しているWebページのことです。
チョット解りづらいかもしれませんが、プログラムが自動でページを作るということは、目標としていないページで更新があってもターゲットWebページにプログラム上関連があればホンの少し更新されてしまう場合もあります。
1byteずれてもWitch7は更新とみなしますので更新通知メールが配信されてしまいます。
この対処法は、ターゲットWebサイトの監視範囲を絞り込み、更新通知に必要ない領域を監視対象に含めないことで必要ない通知メールを減らすことができます。
ヘルプの“ターゲットWebサイト - テキストバンド”を参考にしてください。

相手Webサーバーの問題。
当サイトはクローラーのタイムアウトを5秒に設定しています。何千何万というサイトを巡回するので、クーローラーに時間制限をかけています。
通常なら5秒は十分ですが、ターゲットWebサーバーが貧弱だったり、また頻繁なアクセスを受けトラフィックが滞っていた場合など、読み込めたところまでを毎回比較することになりますので更新通知が頻発します。
これは相手方の問題なので、しばらく一時停止し相手のWebサーバー回復を待つか、Webサイト監視間隔を長くして様子を見るしか手段はありません。

charsetが書いていないWebサイトの文字コードを調べる

用意しなければならないのが、文字コードを指定保存できるテキストエディッター。
Windowsに付属しているメモ帳ではダメです。
文字コードを指定保存できるエディッターは検索でいろいろ見つかりますが、Witch7お勧めは“EmEditor”! Windows版しかなく有料ですが、スピード機能ともにWindows最強のテキストエディッターです。
もちろんWitch7も“EmEditor”でプログラミングされています。
・Internet Explorer で説明いたしますと、ご希望のWebサイトをブラウザ表示します。
・ブラウザのメニューバーから [表示] → [ソース] の順にクリックと、デフォルトとなっているエディッターでHTMLソースコードが開きます。
・デフォルトエディッターが“EmEditor”の場合、右下に現在の文字コードが表示されます。

クロールが始まらない

まずステータスコード を確認してください。
が200と301以外を示していた場合、ターゲットWebサイトのサーバーに異常があり読み込みが正常終了しなかったか、Webサイト引っ越しか削除されたかで読み込む対象がなくなった場合が考えられます。
異常な は404, 500, 901などです。
異常な状態でクロールを行いますと、Witch7に高負荷がかかりますので一時的にクロール対象から外されます。そのような場合、ターゲットWebサイトが正常かどうかマニュアルで確認する必要があります。
特に問題がないようでしたら更新ボタン を押してください。
が200か301に更新され再度クロールが開始されます。

Webサイトの各項目時に必須項目を設定していない場合も が200と301以外を示します。
必須項目は、“Eメール サブジェクト”と“ターゲット URL”の2つです。ヘルプの“Witch7を使ってみよう!”で確認してください。

ステータスコードは正常で、予定時間を過ぎてもクロール時間が更新されない場合、CONTACTでお知らせください。
調査いたします。

ヘルプに出てくるbyteって何?

文字の長さの単位でbyteやバイトと出てきますが、半角文字で1byte、全角文字は3byteと換算します。
全て全角文字とした場合、512byteとあったら512/3で約170文字、256byteなら85文字。ユーザーにより様々な文字を使いますのでWitch7はコンピュータで使う単位で共通しています。


cookie について

Witch7は、オートログインや言語選択などにcookie(クッキー)を利用しています

cookieについて

cookieは正しく理解されておらず、頭ごなしに『cookieは危険だ!』と思われている方も少なくありません。
当サイトは、cookieに個人情報につながるデータは保存していませんし、さらにはワンタイムチケットの採用や128bitの高度な暗号化など、現在考えうる最高レベルのセキュリティーを採用しています。
それでもcookie利用に抵抗のある方は、環境によって不便が生じますがcookieをオフにしてもご利用は可能です。

iPhone, iPad, iPod touch

・ホーム画面から[設定]をタップします。
・[Safari]をタップします。
・[cookieをブロック]をタップします。
・[訪問したWebサイトを許可]をタップしチェックします。

Windows版 Internet Explorer

・メニューバー[ツール]から[インターネットオプション]を選択します。 ※ メニューバーが表示されていない場合は、キーボードの[Alt]キーを押します。
・[プライバシー]タブをクリックします。
・[既定]ボタンを押します。 ※[既定]ボタンを押せない場合は、すでに既定の設定になっています。
・[OK]ボタンを押します。

Windows版 Firefox

・メニューバー[ツール]から[オプション]をクリックします。
・[プライバシー]をクリックします。
・[履歴]で[履歴を記憶させる]を選択します。
・または、[記憶させる履歴を詳細設定する]を選択して、[サイトから送られてきたcookieを保存する]にチェックを入れます。
・[OK]ボタンを押します。

Macintosh版 Safari

・[Safari]メニューから[環境設定]をクリックします。
・[プライバシー]をクリックします。
・[cookie をブロック]の[常に受け入れる]または[知らないサイトや広告]を選択します。
・Safari 7.x / 6.x をご利用の場合は、[訪問したWebサイトを許可]または[常に許可]を選択してください。