ver. | 日付 | 修正NO | 種別 | 内容 |
4.04
| 2023/01/28 | 404-001 | 仕様 | 商品ページから商品状態が取得できなかった場合は、予約の確認ダイアログの商品状態は「 - 」と表示するように変更(「やや傷や汚れあり」など特定の状態を表示しないように変更) |
404-002 | 仕様 | 商品状態が古い仕様の「中古」の場合(確認するとまだ一部に商品状態が古い仕様の「中古」の表記のままの商品がなぜか存在する)、小侍としては「その他」の状態値として扱うように変更(予約の確認ダイアログの状態は「その他」の状態値として扱われるため「中古」が太字で表示されるようになる) |
404-003 | 仕様 | 予約の確認ダイアログで出品者IDが伏字表示だった場合はリンク表示にしないように変更(現時点で出品者IDが伏字表示なことはないが今後に備えての予備的な措置) |
404-004 | 仕様 | 商品ページから出品者IDを取得する際、より確実に取得できる方法をさらに追加し、その方法をメインに行うように変更 |
404-005 | 仕様 | 新規予約時にのみ商品ページから出品者IDを取得するようにし、更新時には出品者IDを取得(解析)しないように変更 |
404-006 | 仕様 | Htmlタグの入れ子構造が間違っていて、終了タグが必須のタグなのにその終了タグがない場合、かつ、終了タグを補正して閉じて良いかどうかをその包含関係となるタグの種類などによって判断し、より適切なHtml構造になるようにHtml解析の補正処理を改善 |
404-007 | 仕様 | 最後にアクセスしたページの情報ダイアログが対象とするアクセスについて、ユーザーIDの管理ダイアログのログインテスト、ID種別の更新も対象とするように変更 |
404-008 | 仕様 | 最後にアクセスしたページの情報ダイアログの「対象」に表示される区分を「新規予約」、「入札」、「更新」、「配送方法の更新」に変更 |
404-009 | 仕様 | 最後にアクセスしたページの情報ダイアログの「文字コード」についての表示を数値ではなく「UTF-8」などの文字コード名で表示するように変更 |
404-010 | 仕様 | ヘルプメニューの「トレース/デバッグ - 最後にアクセスしたページの情報」の下に予約タブページ、終了タブページと2つのメニュー項目に分かれていたがこれをなくし、「最後にアクセスしたページの情報」メニュー項目に統一 |
404-011 | 問題 | ログインを実行すると「IDの確認の実行に失敗しました」、「ログインに失敗しました」などとエラーメッセージが表示され、ログインできない問題の修正 ※2023/01/24頃に行われたYahoo!のログインページの内部的な仕様変更により、新たに発生した問題 |
404-012 | 問題 | 商品ページからストアかどうかの情報を取得する際、メインの方法でが取得できなかったときに補助的に実行される実装が動作していなかった問題の修正 |
4.03
| 2022/10/20 | 403-001 | 仕様 | 更新時にページの解析に失敗しても一部が成功し最低限のページ情報が成立する場合は、成功と見なしてエラーとしないように変更 |
403-002 | 仕様 | 更新時にページの解析に失敗し入札数が1以上なのに最高額入札者/落札者が1つも取得できないという状態になったときは、救済的に入札履歴ページから解析し最高額入札者/落札者の取得を試みるように変更 |
403-003 | 仕様 | 文字サイズの設定ダイアログで文字サイズを「中くらい」にした場合、一覧の項目の文字の英数字がややつぶれて表示されてしまうため、やや文字サイズを大きくするように調整 |
403-004 | 仕様 | カスタマイズメニューに「クッキー(Cookie)の設定」を追加 |
403-005 | 仕様 | ヘルプメニューに「トレース/デバッグ - 最後にアクセスしたページの情報」を追加 |
403-006 | 仕様 | ページアクセスの設定ダイアログのユーザーエージェント名の設定に関するUIをユーザーエージェントグループで囲むように変更 |
403-007 | 仕様 | 入札フォームのパラメータ設定とデータの送信において、入札フォームでの項目の出現順に設定し送信するように変更(独自の順番ではなく出現順に設定するように変更 / ブラウザの動作に合わせるように変更) |
403-008 | 仕様 | 入札フォームのパラメータ設定において、複数個のオークションで予約個数「1」の場合ときは部分入札(希望個数より少なくても落札する)のパラメータ設定を行っていなかったが行うように変更(ブラウザの動作に合わせるように変更 / 但し、予約個数1の場合は、部分入札に関する設定は予約設定に関わらずOFFで固定) |
403-009 | 仕様 | 入札フォームのパラメータ設定において、Html5から追加になったform属性の指定に対応(※現時点において入札実行の過程においてform属性を利用したフォームの項目値はないが、今後のために対応) |
403-010 | 仕様 | ユーザーID管理ダイアログのユーザーIDのマウスオーバーでリンクアドレスを表示するように変更 |
403-011 | 問題 | ヤフオク!の商品説明ページのライブテストの対象者に選ばれ、商品説明ページにデザイン(仕様)が変更になると、商品説明ページから情報の取得ができなくなり、新規予約をしようとすると「オークションページの情報の取得に失敗しました」とエラーメッセージが表示され予約できなくなる、また、ページを更新すると「×ERR」の状態になるため、入札もできなくなる問題への対応(※この対応は、2022/07〜08に実施された前回のライブテストの商品説明ページを元に修正しているが、おそらく、この対応によって、2022/10/19から再度実施されている商品説明ページのライブテストの対象者に選ばれても動作するようになる) |
403-012 | 問題 | ユーザーIDの管理ダイアログの「ログインテスト/更新」ボタンから「ID種別の更新」を現在ログインしていないユーザーIDに対して実行し、かつ、そのYahoo! JAPAN IDで出品を一度も行ったことがない場合(そのYIDの出品一覧ページにアクセスすると「ページが表示できません」状態となる場合)、ID種別の解析時に404エラーが発生し、ID種別の更新ができない問題の修正 |
403-013 | 問題 | 配送方法の情報がすでに正常に取得できている状態で、配送方法の都道府県の設定を変更し、その後の最初の更新で配送方法の情報の取得に失敗すると、その後の更新では配送方法が取得済みと判断され配送方法の情報が取得されない問題の修正 |
403-014 | 問題 | インターネットオプションでクッキーを削除した後や、「クッキー(Cookie)の設定」でヤフオク!に関するクッキー(Cookie)を削除した後などヤフオクに関するクッキーが全くない(ヤフオク!にアクセスしたことがなくクッキーが全くない)状態で、ユーザーIDの管理ダイアログでユーザーIDの追加やログインテストでログインを実行すると、文字認証が要求されてしまう問題の修正 |
4.02
| 2022/03/29 | 402-001 | 仕様 | 入札後の確認のためのページ更新に失敗した場合、確認を再試行する旨の通知メッセージを表示した後、再試行するように改善 |
402-002 | 仕様 | ページアクセスの設定ダイアログのユーザーエージェントの設定を見直し、「Firefox」、「Opera 12」、「Internet Explorer」の3つに変更 |
402-003 | 仕様 | 2022/06にInternet Explorerのサポートが終了することに備え、ページにアクセスするときにサーバーへ通知する、ユーザーエージェントの初期値をFirefoxに変更 |
402-004 | 仕様 | 一覧右上のライセンスの残り時間の日数表示は薄いグレーで表示しているが、残り時間が9日以下になった場合は黒色、3日以下、あるいは、「なし」になった場合は黒色の太字で表示するように変更 |
402-005 | 仕様 | 無料期間中に一覧の上に表示する無料期間についての補足情報(無料期間で利用できる残り予約個数などの表示)の背景色を白色から薄い青色に変更 |
402-006 | 仕様 | 配送情報の取得の際、サーバーから「HTTPステータスコード:4XX」などのHTTPエラーコードが返されても、そのエラーについては表示しないように変更 |
402-007 | 仕様 | 新規予約時に配送方法の情報を一度正常に取得すると、以降のページ更新では(高速化や不要な処理をさせない観点から)配送方法の情報は取得(更新)されないが、もし、何らかの問題で新規予約時に配送方法の情報が取得できなかったとしても、入札時に実行するページ更新においては、配送方法が未取得の状態であっても配送情報を取得(更新)しないように変更 |
402-008 | 仕様 | 商品説明からログインIDを取得する際、ログインIDの取得をより安全に解析するために商品説明を除外してからページ内を解析するように改善 |
402-009 | 仕様 | ページからログインIDを取得する際、ログインIDの表記の周りにYahoo!プレミアム会員かどうかの情報があっても、正常に解析できるように改善(現時点で、ログインIDの解析対象としているページには、Yahoo!プレミアム会員かどうかの情報の記載はないが、より安全に解析できるように改善) |
402-010 | 仕様 | ログインした後の補助的に実行されるログインの成否判定で、ページからログインIDが取得できなかった場合に実行される、APIによるログインIDの取得は実行しないように変更 ※2022/03時点でAPIによるログインIDの取得が動作しないため |
402-011 | 仕様 | ログインした後の補助的に実行されるログインの成否判定で、ページからログインIDが取得できなかった場合は、ログインの成否判定に失敗した旨のエラーメッセージを表示するように変更 |
402-012 | 問題 | 「ストア」のオークション、かつ、配送方法が1つのオークションで、配送方法の情報を取得する際に「HTTPステータスコード:400」のエラーが表示される問題の修正 ※配送方法の情報が取得できないだけで、新規予約、更新、入札自体は可能 ※2022/01頃(もしくは、それ以前)のヤフオク!の内部的な仕様変更により、一部のストアのオークションの配送方法の情報取得方法が変更になったために、新たに発生した問題 |
402-013 | 問題 | (主に未ログインのときなど)新規予約のページ取得時にログインが要求された場合、その予約については配送方法が取得されない問題の修正 |
402-014 | 問題 | ストアのオークションで支払い方法にPayPayがあると、予約の確認ダイアログのオークション情報の「支払い方法」の表示がPayPayPayPayになってしまう問題の修正 |
402-015 | 問題 | 入札を実行し最高額入札者になったときのページ(入札完了ページ)から、最高額入札者かどうかの判定ができていなかった問題の修正 ※入札完了ページから判定できていなくても、入札後の確認で入札状態と正常に判定されるため、入札動作に影響はないが、より安全に動作するために修正 |
402-016 | 問題 | 小侍を常駐していてメイン画面を閉じているときに、入札を開始するときにデスクトップ画面右下に表示される、入札開始のメッセージの表示位置が本来の表示位置よりやや右に表示され、メッセージの右側が画面内に収まらずはみ出してしまう問題の修正 |
402-017 | 問題 | ライセンス情報ダイアログのヘルプが未設定だった問題の修正 |
402-018 | 問題 | ヘルプメニューに「ライセンス情報」の項目がなかった問題の修正 |
402-019 | 問題 | ページアクセスの設定ダイアログのタブオーダーが不正だった問題の修正 |
4.01
| 2021/10/13 | 401-001 | 仕様 | 現在のユーザーIDが空文字列として記録されてしまった場合、次回起動時に、すでにユーザーIDの登録が1つ以上ある場合は先頭(一番最初)のユーザーIDを現在のユーザーIDとするように変更 |
401-002 | 仕様 | ログインした後の補助的に実行されるログインの成否判定で、ページからログインIDを取得する場合は、ID文字列内にアスタリスク(*)を含む場合、そのIDはYahoo! JAPAN IDとしては正しくないと判断するように変更 |
401-003 | 問題 | ログインした後の補助的に実行されるログインの成否判定で、「12037」のインターネット接続エラーが表示され、ログインIDが取得できず成否判定に失敗し、ログインできない場合がある問題の修正 ※2021/10/03頃より、ログインIDの取得に用いていたYahoo!のサーバーのSSL証明書の有効期限が切れたために新たに発生した問題(このサーバーは、すでにYahoo!自体が使用していず、SSL証明書の有効期限の延長も見込めないため、問題を回避するように修正) ※「ログインした後の補助的に実行されるログインの成否判定」とは、ログインが成功した後にYahoo!の広告(例:Tポイントへの登録を促す広告、Yahoo! JAPANカードの広告等)やメールアドレスの再確認ページなどが表示された場合に実行される、補助的なログインの成否判定 |
401-004 | 問題 | ログアウトしているときのページの更新や入札で、ログインIDを取得しようとした場合に、「12037」のインターネット接続エラーが表示される問題の修正(エラーメッセージが5秒程度表示された後、自動的に閉じ、また、本来の動作(更新や入札)に影響はない) ※401-003と同様に、ログインIDの取得に用いていたYahoo!のサーバーのSSL証明書の有効期限が切れたために新たに発生した問題 |
401-005 | 問題 | 小侍の最初の起動の際などに、ユーザーIDの登録が1つもなくユーザーIDの追加を促される場合、表示する「ユーザーIDの追加ダイアログ」のYahoo! JAPAN IDの初期値としてログインIDを取得するが、この際に「12037」のインターネット接続エラーが表示される問題の修正(「ユーザーIDの追加ダイアログ」のYahoo! JAPAN IDの初期値が取得できくなくなる(空になる)だけで、特に動作に影響はない) ※401-003と同様に、ログインIDの取得に用いていたYahoo!のサーバーのSSL証明書の有効期限が切れたために新たに発生した問題 |
4.0
| 2021/03/23 | 400-001 | 仕様 | ライセンスの管理方法を見直し、「期間型のライセンス」に移行 |
400-002 | 仕様 | 一覧右上にライセンスの残り時間(日数)とライセンス情報の詳細を表示する「詳細」ボタンを表示するように変更 |
400-003 | 追加 | ファイルメニューに「常駐を含めて小侍の終了」を追加 |
400-004 | 追加 | 入札予約メニュー、および、一覧の右クリックメニューに「配送方法の都道府県の設定」を追加 |
400-005 | 追加 | 表示メニュー、および、一覧の右クリックメニューに「配送方法の更新」を追加 |
400-006 | 追加 | カスタマイズメニューに「ログインの設定」を追加 |
400-007 | 追加 | カスタマイズメニューに「ページアクセスの設定」を追加 |
400-008 | 追加 | オプションダイアログに「一覧の更新時に更新対象の項目が多すぎる場合に確認メッセージを表示する」を追加 |
400-009 | 削除 | オプションダイアログから「起動時に予約を最新の情報に更新する」を削除 |
400-010 | 追加 | ユーザーIDの管理ダイアログに「一つ上へ」「一つ下へ」ボタンを追加 |
400-011 | 追加 | ユーザーIDの管理ダイアログの一覧の右クリックメニューに「ID種別の更新」を追加 |
400-012 | 仕様 | ユーザーIDの管理ダイアログの「ログインテスト」ボタンを「ログインテスト/更新」ボタンに変更し、ボタンを押したときに「ログインテスト」、および、「ID種別の更新」を選択するメニューを表示するように変更 |
400-013 | 仕様 | ユーザーIDの管理ダイアログの一覧の列項目に「ID種別」を追加し、ユーザーIDのID種別(個人(一般)/ストア)を表示するように変更 |
400-014 | 仕様 | ユーザーIDの管理ダイアログの初期サイズを変更(横幅を拡大) |
400-015 | 仕様 | ユーザーIDの追加/編集ダイアログのパスワードの伏字表示を「*」に統一 |
400-016 | 仕様 | メモの設定ダイアログの最大入力文字数を全角60文字に変更(全角30文字から全角60文字に変更) |
400-017 | 仕様 | ユーザーIDの追加/編集ダイアログに「ニックネーム、シークレットID、メールアドレス等でログインを行うと、ログインの成否判定が正常にできなくなるため、素の(本来の)Yahoo! JAPAN IDを入力する」ように促すTipsを表示 |
400-018 | 仕様 | ユーザーIDの管理ダイアログの「追加」ボタンから開く、ユーザーIDの追加ダイアログの右クリックメニューに「パスワード文字を表示する」を追加し、パスワード文字の表示・非表示を切り替えできるように改善 |
400-019 | 仕様 | Yahoo! JAPAN IDのログイン設定が「SMS認証」になっている場合のログインに対応 (SMS認証の設定になっているとサーバーから「パスワードが違います」とエラー通知されログインできなかったが、SMS認証の場合は、SMS認証ダイアログを表示し、認証コードを入力しログインできるように改善) |
400-020 | 仕様 | ログインの設定が「自動(推奨)」(初期値)の場合、ログイン時に、まずIDの確認を行い、ID自体が存在しない場合や不適切な場合は、その時点でエラーにするように変更(現在のブラウザでのログインページの動作仕様に合わせて変更 / また、SMS認証への対応するためにはログイン実行前にIDの確認が必要不可欠なため) |
400-021 | 仕様 | 新規インストール時に実行されるインストールIDの初期設定において、実行に失敗した場合のエラーメッセージの内容を修正 |
400-022 | 仕様 | 新規インストール時に実行されるインストールIDの作成において、実行の過程で別のエラーメッセージが表示されていた場合は、インストールID作成のエラーメッセージは表示しないように変更 |
400-023 | 仕様 | ホームページやReadMeの対応OSの表記から「Windows 7」を削除 ※マイクロソフトによるWindows 7のサポートが2020/01/14に終了したため |
400-024 | 問題 | 入札を実行した際に、「入札」状態になる(「×高値」ではなく、最高額入札者になる)と強制終了する場合がある問題の修正 ※2020/12頃から順次行われているヤフオク!の仕様変更により、入札完了ページのデータサイズがとても大きくなったために、新たに発生した問題 |
400-025 | 問題 | 予約の確認ダイアログで、商品の状態が「未使用に近い」のとき「未使用」と表示してしまう問題の修正 |
400-026 | 問題 | Windows OSの設定の「日付と時刻」でタイムゾーンを「日本」(UTC +09:00)以外に設定すると、終了時刻を現地時間の終了時刻として認識してしまい、残り時間が不正になる問題の修正 |
400-027 | 問題 | 小侍起動中に、Windows OSの設定の「日付と時刻」でタイムゾーンを変更しても、タイムゾーンの変更が起動中には認識されず反映されない問題の修正 |
400-028 | 問題 | ログインの設定が「自動(推奨)」「ID確認なしで自動」の場合、ログインページの仕様が変わりログインできなくなった場合に備え、救済的に実行されるスクリプトによるログインが動作していなかった問題の修正 |