2025年12月12日
楽天証券でNISAの範囲内で株式投資を行っています。
パソコンで株式トレードを始めるとき、いつも同じ作業を何度も繰り返しているので、これをワンクリックで全部起動できないかと考えました。
普段行っている操作は、
1. 株式投資用に作成したExcelファイルの起動
2. 株式関連のWebページの起動(楽天証券、Yahooファイナンス、Yahooメール)
3. 楽天証券トレードアプリ MarketSpeed2 の起動
これらの起動を自動化(ワンクリック)できないかと考え、話題の Google Gemini (昔乗った いすゞ Geminiではありません)に頼んだら、.bat(バッチファイル)を作ってくれました。 バッチファイルはWindowsのコマンドプロンプトで実行できるプログラム(スクリプト)です。
バッチファイルの作成は初心者ですが、
1. Geminiにやりたいことを伝えて、スクリプトを作成してもらいます。
2. メモ帳に、スクリプトを貼り付け、株式投資環境.bat という名前で保存します。
3. 実行は 株式投資環境.bat をダブルクリックするだけです。
4. スクリプトを実行するとエラーが何度か発生しましたが、Geminiに修正してもらいます。
以下が、Geminiと共同開発したスクリプトです。
(結局、私は1行も書いていませんが😅)
🔶完成したバッチファイル
@echo off
rem 文字コードをUTF-8に変更
chcp 65001
echo 株式投資環境を起動中...
rem #1---Excelファイル (ファイル名指定で起動)
start "" "C:\Users\***\Documents\株式投資.xlsx"
rem #2--- Webページの起動 ---
start https://finance.yahoo.co.jp/portfolio/
start https://www.rakuten-sec.co.jp/
start https://mail.yahoo.co.jp/
rem #3--- アプリケーションの起動 ---
rem 楽天証券マーケットスピードII (作業ディレクトリ移動後に起動)
CD /D "C:\Users\***\AppData\Local\MarketSpeed2\Bin\"
start "" MarketSpeed2.exe
rem 元のディレクトリに戻る
CD /D "%~dp0"
echo.
echo すべての起動処理が完了しました。
rem *** 処理が完了した後、ウィンドウを閉じる前に一時停止します ***
rem pause <--- ここをコメント化
rem 文字コードを元に戻す(Shift_JIS)
chcp 932
exit
赤字で書いた部分をご自身の環境のパスに置き換えれば、そのまま動作します。起動はすべて"start"コマンドで行われるので、必要に応じて行の追加や削除をしてください 。
興味のある方はぜひ試してみてください。
■ パスの設定方法について
バッチファイル内にある「赤字を自分の環境に合わせて変更する」という部分は、以下を調整すればOKです。
・ Webページ:開きたいサービスのURLを自分用に書き換える
・ Excelファイルやアプリケーション:ショートカットの「プロパティ」→「リンク先」に表示されるパスを、そのままコピペして置き換えるだけ
これだけで、あなたのパソコン環境に合った自動起動バッチが完成します。
■ 自動化の効果:ストレスが大幅に減った
今回の自動化で一番効果を感じたのは、起動作業によるストレスがぐっと減ったことです。
これまでは Excel を開いて、複数の Web ページを開いて、さらに MarketSpeed2 を探して実行して…という作業を毎回繰り返していましたが、バッチファイルを使うと ダブルクリックだけで一括起動。
精神的にも作業的にも非常にラクになりました。
■ MarketSpeed2 の絵文字認証が面倒すぎる問題
楽天証券の二段階認証では、パスワード入力後に「メールで送られてくる絵文字をログイン画面で選ぶ」という仕組みになっています。
正直これが非常に手間で、MarketSpeed2 を使ううえで一番ストレスの大きい部分でもあります。
ログインの自動化を妨げる最大の壁なので、ここをどう効率化できるかが今後の大きな課題です。
🔶今後の課題
今回うまく自動化できましたが、さらに改善したいポイントがいくつかあります。
1. PowerShell で動作するように、PowerShellスクリプトに書き換える
2. PowerShellスクリプトの編集や動作確認用に、Microsoft Visual Studio Code を導入する
3. 投資銘柄の「グローバルX ゲーム&アニメ-日本株式 ETF」の基準価額をPython のウェブスクレイピングで取得する
4. MarketSpeed2 のログインに使われる 絵文字認証を Yahoo!メールと連携して自動化 したい
🔶 まとめ
今回、Google Gemini に協力してもらい、株式投資環境をワンクリックで起動できるバッチファイルを作成しました。
手作業で行っていた面倒な起動作業が一気に自動化され、ストレスが大きく減ったのを実感しています。
バッチファイルはパスを書き換えるだけで誰でも簡単に使えるので、興味がある人はぜひ試してみてください。
今後は PowerShell 化や Python によるデータ取得にも挑戦し、より便利な投資環境を整えていく予定です。
特に、楽天証券の MarketSpeed2 で必須になった「絵文字を使った二段階認証」は手間が大きいため、ここをどう効率化するかが最大の課題です。
株式オンライントレードの速さの追求は、アインシュタインの特殊相対性理論が示す「光速の壁」という、根本的な物理学の制約に直面しています。私は、楽天証券の「認証の壁」に直面しています...
Posted at 2025/12/12 15:53:16 | |
トラックバック(0) |
インターネット | パソコン/インターネット
2025年11月29日
Yahoo!メールから「11月30日までにパスワードを変更しないと、外部メールソフトが使えなくなる」という警告が届きました。
さらに、GoogleのGmailでは、POP アクセスが年内で廃止される ため、IMAP への切り替えが必要になります。
私は「Yahoo!メール セキュリティーパック」を利用しており、普段はパソコンでウェブ版のYahoo!メールを使用しています。ときどき Thunderbird も使います。スマホ(Android)では、Gmailアプリに Yahoo!メールアカウントを追加して利用しており、Yahoo!メールアプリは使っていません。
今回の Yahoo と Gmail の仕様変更に伴い、以下の作業を行いました。
実施した作業内容
対象デバイスと内容:
1. パソコン:Yahoo! JAPAN ID パスワード変更
2. スマホ(Gmailアプリ):POP/SMTP パスワード変更 ※1
3. スマホ(Gmailアプリ):POP アクセスのアカウント削除
4. スマホ(Gmailアプリ):IMAP アクセスのアカウント追加 ※2
5. パソコン(Thunderbird):POP/SMTP パスワード変更
6. 動作確認(送受信テスト)
作業してみた感想
正直、かなり時間がかかって疲れました。 パスワード変更とIMAP アクセス変更は問題発生時の切り分けができるように分けて実施しました。ただし、先にIMAP アクセス変更を実施した方が良かったと思います。
※1 Yahoo! JAPAN ID パスワード変更後、メールサーバー側で反映されるまで時間差がある ようで、Gmailアプリでパスワードを更新してもしばらく認証エラーが続き混乱しました。
Yahoo! JAPAN ID パスワードの無効・変更を切り替えるなど試行錯誤しているうちに、数時間後にようやく認証が通るようになりました。
※2 IMAP アカウント追加でも、すぐには認証されませんでした。
Gmail の POP → IMAP 変更は、既存アカウントを直接切り替えできないため、POP アカウントを削除して IMAP で再設定しましたが、過去メールはメールサーバーと同期できたため安心しました。
なお、Thunderbird の IMAP への変更は手間が大きそうなので、今回は見送りました。
ポイント(重要)
Gmail アプリで IMAP アカウントを追加する場合、セットアップ画面で「Yahoo」を選ばず、「その他」から設定するとうまくいきます。
同じ状況の方の参考になれば幸いです。😊
★追記(GmailアプリのIMAP設定について)
GmailアプリでYahooメールをIMAP設定する場合、アカウント追加画面で「Yahoo」を選んでしまうと自動認証に失敗しやすいため、「その他(IMAP)」から手動設定する のがおすすめです。
設定時のサーバー情報は以下のとおりです。
● 受信サーバー(IMAP)
* サーバー名:`imap.mail.yahoo.co.jp`
* ポート:993
* セキュリティ:SSL/TLS
● 送信サーバー(SMTP)
* サーバー名:`smtp.mail.yahoo.co.jp`
* ポート:465
* セキュリティ:SSL/TLS
* ログインが必要:オン (Yahoo! JAPAN IDのパスワードを使用)
また、Yahoo! JAPAN IDのパスワード変更後、外部アプリへ反映されるまで時間差があることがあり、すぐに認証されない場合があります。数時間後に正常に接続できるケースもあるため、慌てず時間を置いて再試行すると改善することがあります。
追記:
その後、Thunderbird も IMAPアクセスに変更しました。ThunderbirdでIMAPアカウントを作成すると、初回の同期でYahooメールサーバーから全てのメールがダウンメードされました。このため、POPアカウントからのメール移行は不要でした。(Yahoo!メール セキュリティーパックはメール容量無制限なので不要なメール以外はすべて残っています。)IMAPアカウントの動作確認後、POPアカウントを削除しました。削除するとき、POPアカウントで取得したデータの削除も指定しました。最後に、Yahoo!メールの設定画面で、「POPアクセスを利用しない」に設定しました。
Posted at 2025/11/29 18:32:52 | |
トラックバック(0) |
インターネット | パソコン/インターネット
2025年04月24日
Microsoft Edgeで検索するだけでポイントが貯まる「Microsoft Rewards」をご存知ですか?このポイントはギフトカードなどに交換することができます。
例えば、600円分のAmazonギフト券は5,040ポイントで引き換えることが可能です。一日100ポイントずつ貯めると仮定すると、約50日でギフト券を手に入れることができます。
私の場合、普段はChromeを使用しているためEdgeをあまり使いませんが、暇な時間を活用して約4か月かけてようやくAmazonギフト券をゲットしました!ポイントを効率よく貯めるコツは、Bing画面の右上にある「Microsoft Rewards」をクリックしておすすめの検索項目を利用することです。
Posted at 2025/04/24 08:18:28 | |
トラックバック(0) |
インターネット | 日記
2025年04月15日
最近、Fire TVでYouTubeを視聴していると、新しい「音声トラック」機能(自動吹き替え機能)が追加されたことに気付きました。私は外国語のYouTube動画を見ることが多く、これまでは「字幕の自動生成」を利用していましたが、新たな機能により視聴体験がさらに向上しました。
現在のところ、音声トラックの対応動画はまだ多くありませんが、英語の動画を日本語に吹き替えできるのは大変便利です。字幕を読まなくても済むため、画面に集中して動画を楽しめるようになりました。
また、設定も簡単で、設定画面から『音声トラック』を選択し、利用可能な言語を選ぶだけでOK。一度設定すると、他の動画にも適用されるので、毎回変更する手間が省けます。
実際に使用してみると、時々早口で聞き取りづらい場面があるものの、全体的に十分に理解できるレベルです。完璧ではないものの、字幕なしでも大まかな内容を把握できるのは大きなメリットですね。
この機能がさらに進化し、今後より多くの動画で対応が進むことを期待しています。より自然で高品質な吹き替えが可能になれば、YouTubeの視聴スタイルがさらに変わるかもしれませんね。
追記:
さらに最近では、「音声トラック」機能がある動画には『オートダビング版』のラベルが付いています。これは、YouTube側がAIを用いて自動的に音声を翻訳・吹き替えしたバージョンであり、投稿者自身が音声を編集しなくても、異なる言語で動画を視聴できる画期的な仕組みです。
対応動画では、再生時に設定メニューから「音声トラック」を選ぶことで、日本語吹き替えされた音声で視聴することが可能になります。合成音声ではありますが、かなり自然な口調になってきており、特に“ながら視聴”をする際には非常に便利です。
ただし、騒音まで翻訳しようとするので聞き苦しい時もあります。 周囲の環境音やノイズが言語として誤認されることがあるため、場面によっては音声が不自然に感じられることもあります。
この『オートダビング版』が今後さらに普及することで、外国語コンテンツの敷居が下がり、より多くの人が世界中の動画を手軽に楽しめるようになるかもしれません。海外の情報にアクセスする手段としても、非常に注目すべき進化ですね。
Posted at 2025/04/15 12:16:59 | |
トラックバック(0) |
インターネット | パソコン/インターネット
2025年04月13日
2025年4月8日から、Prime Videoに広告が表示されるようになりました。実際に試してみたところ、エピソードを再生する前に10秒から1分ほどの広告が流れる仕組みになっています。さらに、30分くらいのテレビ番組では、途中でも広告が2回挿入されることがありました。広告が突然入ると、「えっ、今!?」と思うタイミングだったりして、せっかく楽しんでいた作品の雰囲気が途切れてしまうことがあります。
YouTubeのようなスキップや不快な広告のブロック機能はありません。広告を表示中は、早送りや巻き戻しの操作はできません。Fire TVの場合は「広告なしに登録」と書かれたリンクが表示されます。なお、Prime Videoと契約済みサブスクリプションで共用している番組は広告が表示されません。
この広告を非表示にするには、月額390円(税込)を追加で支払う必要がありますが、年間プランはありません。プライム会員の料金は月額600円(税込)なので、広告を消すオプションをつけると合計で月額990円(税込)になります。
それに加えて、今後はYouTubeのように広告の時間が長くなったり、一度の広告数が増加されることも予想されます。そんな中、広告があまり気にならないとされるNetflixの広告付きプラン(月額890円税込)を検討しているところです。ちなみに、Netflixのスタンダードプランは月額1,590円(税込)です。
参考:
日本のAmazonプライム会員価格(税込)
・月額 600円(年間7,200円)
・年間 5,900円
・広告なしオプション 月額390円(年間4,680円)
・通常配送料 3,500円未満の注文は 460円
・Netflixの広告付きプラン 月額890円
アメリカのAmazonプライム会員価格(150円/ドル)
(アメリカは送料がとても高いのでプライム会員価格も高いです)
・月額 14.99 ドル(2,248円)
・年間 139ドル(20,850円)
・広告なしオプション 月額2.99ドル(448円)
・通常配送料 35ドル未満の注文は 6.99~10.99ドル(1,049~1,649円)
・Netflixの広告付きプラン 月額7.99ドル(1,199円)
補足:
アニメ視聴派は「dアニメストア」も選択肢に?
アニメ好きの方にとっては、広告の影響が気になるところですが、私は以前から「dアニメストア for Prime Video」(月額550円税込)を利用しています。
このサービスを利用すると、Prime Videoと対象アニメが重なっている場合は広告なしで視聴できます。
新作アニメの配信数はPrime Videoより、dアニメストアのほうが多い印象です。さらに、Prime Videoでは1~2年ほどで無料対象から外れる作品が多いのに対し、dアニメストアでは古いアニメも残るのが大きなメリットです。
また、Fire TVアプリ版の「dアニメストア」も提供されており、月額550円で利用できます。こちらは作品数がさらに多いようですが、Fire TV上の別アプリとなるため、操作や検索のしやすさに少し違いがあります。 (特に、リモコンのメニューボタンの機能がないとこが欠点です。)月額料金改定 2026年2月より 550円(税込) → 660円(税込)
ちなみに、Prime Videoの広告なしオプションとの差額は月額160円。アニメ視聴が多い方は「dアニメストア」も検討すると、より楽しめるかもしれませんね!
更新情報:
「dアニメストア for Prime Video」を解約し、Fire TVアプリ版の「dアニメストア」に切り替えました。変更した理由は、以下の2点です:
1. 作品数が豊富で、視聴の選択肢が多いこと。
2. シンプルな操作性で、バグがほとんどないこと。
特にPrime Videoは、バージョンアップのたびに頻繁にバグが発生し、それがストレスになっていました。そのため、より快適な視聴を求めての決断でした。
Posted at 2025/04/13 05:33:27 | |
トラックバック(0) |
インターネット | パソコン/インターネット