コンピュータ

PythonでRSSの更新をメールで知らせるスクリプトを作る。

PythonでRSSをパースするライブラリ「feedparser」を使って、RSSの更新がある場合メールで知らせるスクリプトを作ってみます。#!/usr/bin/env python3# coding: utf-8# rss更新確認スクリプ...
コンピュータ

Powershellでウェブブラウザを作る6【ボタン操作】

ウェブブラウザを操作するために進む・戻る・ホームボタンを作ります。操作 < 戻る △ ホーム > 進む<#.SYNOPSIS ボタン操作・進む・戻る・ホーム.DESCRIPTION 説明#>using namespace System.Wi...
コンピュータ

Powershellでウェブブラウザを作る5【アドレスバー】

ダミーだったアドレスバーを機能するようにします。処理的には大まかに2つ アドレスバーに入力したアドレスにページを移動する。 現在表示中のページのURLのアドレスをアドレスバーに表示する。1.がメインの機能になります。2はページ内のリンクをク...
スポンサーリンク
コンピュータ

Powershellでウェブブラウザを作る4【再帰的にディレクトリを作成】

かなり深いディレクトリにファイルを作成することになり、ディレクトリを再帰的に作成する必要がでてきました。Powershellでディレクトリの作成するにはNew-Itemというコマンドレットを使うのですが、今回は個人的になじみ深いmkdirを...
コンピュータ

ステレオプラグな片耳イヤホンを購入した話

諸般の事情によりパソコンの音声をステレオイヤホンで聞いているのですが、外界の音も聞こえるようにするため、左右片側のみイヤホンをつけています。この場合の問題点は、音声がステレオの場合、左右どちらか片側のみの音声を聴いていることになります。左右...
コンピュータ

Powershellでウェブブラウザを作る3【URIクラスとファイル名に使えない文字】

URI(URL)を扱う場合URIクラスを使うと便利です。URIからホスト名やパスなどを個別に取り出したり出来るので、どのようなプロパティがあるか実際に試してみました。<#.SYNOPSIS URIオブジェクト.DESCRIPTION 説明#...
コンピュータ

Powershellでウェブブラウザを作る2【WebBrowerプロパティの一覧】

WebBrowerコントロールのプロパティの一覧を取得しました。<#.SYNOPSIS WebBrowerコントロールのテスト.DESCRIPTION 説明#>using namespace System.Windows.Formspara...
コンピュータ

Powershellでウェブブラウザを作る

APIを眺めていたら、WebBrowserコントロールに目を惹かれるました。ウェブブラウザを作ろうと思ったら、HTTP(HTTPS)通信でページを取得するリクエスト送って、結果のコンテンツを受け取り、HTMLをパースし、CSSや画像ファイル...
コンピュータ

PowerShellからExcelを強制終了させる方法

起きてほしくは無いですがExcelが固まってしまい操作不能になるケースがあります。また、スクリプトやマクロなどでExcelを非表示状態で実行されていて、何らかの事情で終了されることなく、バックグラウンドで実行し続けることがあります。そんな場...
コンピュータ

PowerShellでExcelファイル内の文字列を一括検索

指定ディレクトリ下のExcelファイル(.xlsx)内に指定した文字列がある場合、ファイル名、シート名、セルの座標、セルの値を返すスクリプトです。沢山あるExcelファイルから特定の文字を含むファイルを探すことが出来ると便利かと作ってみまし...
コンピュータ

エクスプローラーからExcelファイルを読み取り専用で開く方法。

手順エクスプローラー→Excelファイルを選択→右クリック→読み取り専用で開くで開けると思っていましたが、どうやら上手く行かないようです。代替案Excelのオプション→ユーザー設定→全てのコマンド→「読み取り専用の設定/解除」を追加使い方エ...
生活

除湿器を8時間運転した電気代をざっくり計算してみる。

これからの時期、除湿器のお世話になる場合が多くなりますが、長時間使うとなると電気代が気になります。必要であれば使うべきだとは思いますが、突然高額な請求が来てショックを受けることは避けたいところです。それでは、除湿器を一日8時間つけっぱなしし...
生活

手回しUSB充電器を購入した話

以前読んだ小説で電源がない環境で手回し充電器でスマホを充電する場面がありました。たまたま手回し充電器を携帯している主人公にご都合主義的な感もありましたが備えあればなんとやらamazonで以下の商品を見つけて購入してみました。非常用の充電器を...
コンピュータ

PythonでWebページを取得しファイルとして書き込むサンプル

Webページをスクレイピングする場合、対象ページのHTMLを見る必要があり、Webブラウザでページのソースを見れば良さそうですがWebブラウザで表示される内容とPythonで取得した内容が異なる場合があります。今回はPythonのurlop...