ノウハウツリーの管理人 のすべての投稿

Windows 10 ProでVPN接続する手順 L2TP/IPsec VPN プロトコル利用


VPNクライアントソフトを使わなくてもWindows10 付属機能だけでもVPN接続する事が出来ます。

VPN GATE やOpenVPNをインストールせずにVPN接続する手順をメモっておきます。

事前に接続先サーバ名、VPN名、パスワードは各自用意しておきましょう。

 

Windows 10 Proを使ってVPN接続する手順

1.タスクバーのWindowsアイコンの上で右クリック

2.ネットワーク接続(W)

3.VPNをクリック⇒VPN接続を追加する

4.VPN接続を追加ウィンドウが起動したら必要情報を入力していきます。

VPNプロバイダー

プルダウンからWindows(ビルトイン)を選択する。

接続名

自由に自分が分かり易い名前を付けます。名前は何でも良いです。

サーバ名またはアドレス

VPN接続するサーバのホスト名(or IPアドレス)を指定します。

接続先のVPNサーバによっては、IPアドレスの指定ではVPN接続が出来ない場合があります。

その場合には、ホスト名を指定します。

VPNの種類

自動

サインイン情報の種類

ユーザ名とパスワード

ユーザ名(オプション)

VPN接続する際のユーザ名

パスワード(オプション)

VPN接続する際のパスワード

ここまで設定が出来たら保存を押します。

5.実際にVPN接続する。

登録が完了するとこんな感じで登録したVPN情報が表示されます。

接続する場合には「接続」をクリックします。

※WindowsのVPN接続設定時には「事前共有キー/シークレット (Pre-shared key)」は指定する箇所がありません。私が利用しているVPNサーバには問題無く接続出来ました。

 

あるVPNにL2TP/IPsecで接続設定した時の例

なお、VPNの種類:事前共有キーを使った L2TP/IPsec

を設定しなくても繋がった。VPNの種類を「自動」にしても接続出来てしまった・・・これはVPNサーバ側のセキュリティが甘いからなのか。

 


Windows PowerShell実行時に権限エラーが出る場合の対処方法 / 実行ポリシーの変更


所要でDOSバッチからパワーシェルを実行しようとしたところ権限エラーが出ました。

このエラーが出ない様にするには、

管理者権限でPowerShellを起動し次のコマンドを事前に発行しておきます。「実行ポリシーの変更」と呼ばれています。

マイクロソフトによると、DOSのパワーアップ版がPowerShellみたいです。

Set-ExecutionPolicy RemoteSigned

あと、ファイルの拡張子がDOSバッチ「*.bat」と違ってPowerShellの場合には、「*.ps1」です。

DOSだけではどうしても発行出来ないコマンドがあったので

DOSバッチのキック ⇒ PowerShell実行

という流れで行ったところ問題無く出来ました。

なお、PowerShellはWindowsの設定回りをPowerShellを使うと一度に実行出来るので便利です。

 

※補足

同じディレクトリに*.ps1と*.batファイルを置いてDOSバッチからPowerShellを実行する場合

dosバッチの中身

powershell -Command ./hogehogehoge.ps1

こんな感じで実行出来ます。

Linuxみたいに「./」を頭に付けて実行する必要があります。

複数の端末に同一のWindows設定を行いたい場合には、PowerShellで定義しておくと設定が楽です。

 

 

 


Apple IDのパスワードが分からない状態でiPadを初期化する方法 / 工場出荷時の状態に強制リセットする方法


Apple IDのパスワードを忘れた(分からなくなった)状態でiPadを工場出荷時の状態に戻す必要が出てきました。

その時の手順を纏めておきます。

ポイントは、iPadをリカバリーモードにする必要があるのですが、なかなかやり辛いのでソフトを使いました。

今回使ったのは、

Tenorshareという会社の出しているReiBootというソフトです。

中国系の会社のソフトなので若干警戒していましたが問題無く使えました。

ただし、このソフトは無料バージョンで出来る事としては、1クリックでリカバリーモードにするところまです。

工場出荷時まで一気に行いたい場合には、ライセンス料を払う必要があります。

iPadの強制初期化において面倒なのはリカバリーモードにする部分です。

なのでライセンス版を買わなくても無料機能で十分です。

ReiBootを使ってiPadをリカバリー状態にしたら

PCに接続してiTunes上から工場出荷時の状態に行っていけばよいです。

アップデートまたは復元を必要としているiPad”***”に問題があります。

と表示されたら「復元」を選択します。

お使いのiPad”***”を工場出荷時の設定に戻してもよろしいですか?メディアやその他のデータはすべて消去され、最新バージョンのiPadがインストールされます。

と表示された「復元とアップデート」を選択します。

するとiPadの初期化処理が始まります。

iPadの復元の準備中…

iPadリカバリモード

このiPadのソフトウェア復元中です。

シリアル番号:N/A

と表示されます。

かなり時間が掛かるので放置して終わるまで気長に待ちましょう。

進捗状況が分かる様にして欲しいものです。

 

※追記※

iPadを工場出荷状態に初期化したのですが、いざiPadを設定しようとすると、前に使用していた人のApple IDが有効になっていました。

つまりアクティベーションロックがかかっていました。

iPhoneのアクティベーションロックを解除するソフトとして他サイトでは、4mekeyが紹介されていましたが、試してみても使えませんでした。脱獄してやる方法もありましたが失敗すると面倒なので脱獄してやる方法は諦めました。

で色々と試行錯誤したのですが、結果的に前の所有者に一時的にApple ID/PASSワードを教えてもらって、アクティベーションロックを外す事が出来ました。

4mekeyではipadのアクティベーションロックは外せません!

 

 

 

 

 


After Effects ウィグラーの基本的な使い方 wiggler


After Effects wiggler(ウィグラー)の機能

アフターイフェクトのウィグラー機能を使うと簡単に画像を揺らす効果を出す事が出来ます。

プログラミングの様にコードを記載して動かす方法

UIで視覚的に設定する方法

2つの方法があります。

個人的には、前者の方が慣れると短時間で操作する事が出来て好きです。

エクスプレッションを使ってWigglerを使う

コンポジションに動かしたいアイコンを配置します。

エクスプレッションを作成します。

Windowsの場合、Altキーを押しながらこのストップウォッチアイコンをクリックします。

エクスプレッションの設定項目が開きます。

右側にtransform.positionというところがあるのでその部分にコードを書いていきます。

とりあえず今回はサンプルで★のアイコンを揺らすだけなので次のコードを書いてみます。

wiggle(200,20)

と入力してみました。

第1引数(200) → 振動数

第2引数(20) → 振幅

色々と数字をいじってみると感覚がつかめます。

実際に動作を確認してみます。

動画チェックは、プレビューウィンドウから行います。

見つからない場合には、

メニュー > ウィンドウ > プレビュー

より出す事が出来ます。

▶をクリックすると動きます。

なお、After EffectsはPCリソースをかなり消費します。

PCスペックが高く無いと重たくて使い辛いです。

PCスペックがあまり高く無い場合には、

スキップの値を大きくしたり、解像度を[1/4画質]

にしたりする事で、AEの消費リソースを抑える事が可能です。

After Effectsでコンポジションを書き出す

プレビューで動作チェックして問題が無ければ実際に書き出して行きます。

After Effectsには色々な書き出し方法がありますが、

ここでは、Adobe Media Encoderを使用して出力する方法をメモしておきます。

プロジェクトウィンドウの中から出力したいコンポジションを選択します。

メニュー > ファイル > 書き出し > Adobe Media Encoder キューに追加

Adobe Media Encoder が起動したら対象ファイルの[ ソースの一致・高速ビットレート]をクリックします。

形式:H.264

・・・mp4形式で出力する場合必ず H.264を選択します。

出力名

・・・クリックするとファイルの保存先・名前を設定出来ます。

設定が完了したらOKボタンをクリックします。

暫くすると書き出しが完了します。

重要ポイント

この時に出力された動画は、背景が黒くなっています。

正常に書き出しが出来たのか不安になりますが大丈夫です。

Adobe Premiere Proに取り込んで他の動画と合成する場合には、描画モードを「スクリーン」にする事により黒かった背景を隠して図形が見える状態に合成出来ます。

Premiere Pro上では、エフェクトコントロール > 不透明度 > 描画モード > スクリーン

と設定します。

こんな感じでうまく合成出来ます。

Adobe製品は色々と種類があり、暫く使わないと操作方法を忘れてしまうのでメモっておきました。

一部画像によっては「スクリーン」にしてもうまく表示されない場合があります。その場合、最終的な書き出しを行う際にはAdobe After Effectのコンポジションの中に動画をドラッグ投入し、Adobe Media Encoderから出力します。

助長な部分のカットなどは、Adobe Premiere Proで調整して出力します。

Premiere Pro + Media Encoder + After Effecstsと複数のソフトを連携して使う必要があります。

 

応用

WindowsではAltキーを押しながらストップウォッチを押す事によりそれぞれのエクスプレッションを開いて設定する事が出来ます。

この例では、「位置」と「回転」にそれぞれエクスプレッションを設定しています。

Adobe Premiere Proだけでは難しい動作の制御がAfter Effectsを使うと簡単に出来て楽しいです^^b


After Effects でウィンドウ(パネル)を初期化する方法 アフターイフェクト


After Effectには色々な機能がある為、使っているうちに誤ってウィンドウの配置がおかしくなってしまう場合があります。

その場合、次の手順を行うだけで簡単にウィンドウを初期状態にリセットする事が出来ます。

After Effectsでウィンドウの配置を初期状態にリセットする手順

メニュー > ウィンドウ > ワークスペース > デフォルト

 

 


C#+Selenium + Chrome バージョン: 95.0.4638.69(Official Build) (64 ビット) でハマったのでメモ


2021年10月29日

VS2017で開発したC#+Selenium+Chromの連動システムを実行したところ、エラーが出ました。

そこで

いつも通りの手順で

プロジェクトの上で右クリック > NuGetパッケージの管理(N)

と進めてChromeDriverの更新をしたところエラーが出まくりました><、、、

エラー解消の為に結構はまってしまったのですが、何とか色々といじってエラーが解消されました。

備忘録としてメモっておきます。

ターゲットフレームワークの変更

ずっとVersion 4のままプロジェクトをいじっていたので今回は、.Net Framework 4.6.1 にアップグレードしました。

これが根本的なエラーの解決になったのかは不明です。

NuGet パッケージの管理よりChrome Driverを更新

Chromeのバージョンアップに伴い Chrome Driverの更新も行う必要があります。

エラーが出る場合、1)の手順を行っているか確認してみてください。もともとFramework4で行おうとした時に依存関係がどうたらといったエラーが出まくっていました。

本日時点のChromeの最新バージョンはこちらです。

バージョン: 95.0.4638.69(Official Build) (64 ビット)

NuGetより更新していきます。

赤囲みの

Selenium.WebDriver.ChromeDriver 作成者: jsakamoto

を最新版にしたところ正常にC#+Selenium+Chromeが動作する様になりました。

jsakamotoという人は日本人なのかな!?

ありがとうございました!

※注意

Selenium.Chrome.WebDriver 作成者: jbaranda   v85.0.0

これは、Chromeのバージョン85までは対応していましたが最近はどうやら更新をしていない様です。

てっきりchromの最新バージョンが95になったので、これもバージョン95になっているかと思いましたが、更新されていませんでした。もう開発をやめてるっぽいです。

なので今後Chromeのバージョンアップが行われた場合には

Selenium.WebDriver.ChromeDriver 作成者: jsakamoto

をChromeのバージョンに合わせて更新する様にしましょう。

ソリューションのリビルド

ここまでの手順を行ったらソリューションをリビルドします。

ただし、この時にF5を押して普通にビルドしようとしてもエラーになってしまいます。

ビルドに失敗した場合

ChromeDriver.exe

ChromeDriver.exe_

に一旦リネームします。

そして、新に再ビルドします。

すると新に

ChromeDriver.exe

が生成されます。

この手順を行った上でビルドをしないとVisual StudioがChrome Driverのプロセスをどうやらつまんだままの状態でビルドエラーが出てしまいます。


Adobe Photoshop / ゴミを簡単に取り除く方法 / スポット修復ブラシツール


撮影した写真を見返してみると小さなゴミが付着している場合があります。

そんな場合には、Photoshopの「スポット修復ブラシツール」という機能を使うと簡単に取り除くことができます。

実際に使ってみると、ゴミの周囲の色でうまい事ゴミを上書きしている様です。

いや~、これだけ便利な機能ですが、最近になって知りました。

もっと早く「スポット修復ブラシツール」を使っておけば効率が良かったな~と思います。


Adobe Premier Proでよく使うエフェクト


Adobe Premier Proにおいてよく使っているEffectをメモっておきます。

更新日:2021/10/05 20:30

  • 水平反転・・・鏡に映した様な効果を出す。
  • Ultraキー・・・グリーンバックで背景合成に使用する。
  • クロップ・・・動画の表示エリアを設定する。
  • クロマノイズ除去・・・煩い背景の音などを除去する。
  • コンボリューションリバーブ・・・狭い空間の中に入って叫んだ時の様な音を反響させる。
  • ピッチシフター・・・音声を高くしたり、低くしたりする。
  • モザイク・・・見せたく無いエリアにモザイクを掛ける。

私が良く使っているエフェクトを纏めておきました。

他にも何か便利なエフェクトなどがあればコメントなどで教えてください(^^)

 

 


Google Analyticsでもう使わないアカウントを削除する方法


使っていないGoogle Analyticsのアカウントが複数ありました。

邪魔なので整理しようと思ったのですが、久しぶりにGoogle アナリティクスを見たのでちょっと忘れていました。

という事でGoogle Analyticsで使わないアカウントを削除する方法をメモっておきます。

Analyticsにログインします。

ログインしたら削除したいアカウントを選択します。

アカウントの設定をクリックします。

画面の右側に「ゴミ箱に移動」というボタンがあるのでそれをクリックします。

アカウントをゴミ箱に移動
アナリティクス アカウント「xxx」をゴミ箱に移動する前に、以下のチェックリストをご確認ください。ゴミ箱のアカウントは一定期間を過ぎると復元できなくなります。 ゴミ箱の詳細を確認する

アカウント内の個別のプロパティやビューではなく、アカウント全体を削除してよろしいですか?
アカウントを削除すると、このアカウントの編集権限を持つユーザーには通知が送信されます。アカウントをゴミ箱に移す前に、すべてのユーザーから承認を取ることをおすすめします。
ウェブページまたはアプリからアナリティクス トラッキング コードを必ず削除してください。
続行してもよろしいですか?

アカウントをゴミ箱に移動

確認メッセージが表示されますが気にせずに「アカウントをゴミ箱に移動」をクリックします。

あとはこの手順を繰り返していけばOKです。


ワードプレスのエラー:wp-content/plugins/wp-cerber/cerber-maintenance.php on line 242


2021/4/28

久しぶりにワードプレスのアップデートを行ったところこんなエラーが発生しました。

_Upgrader_Skin::feedback($string) should be compatible with WP_Upgrader_Skin::feedback($string, …$args)

in /home/{略}/wp-content/plugins/wp-cerber/cerber-maintenance.php on line 242

このエラーメッセージでググってみたところ日本語の解説サイトがヒットしなかったのでメモっておくことにします。

エラーの内容をみたところどうやらこれはプラグインにバグがある様です。

WP Cerber Security, Antispam & Malware Scan

エラーを吐き出していたプラグインはこいつでした。

メニュー > プラグイン で確認したところ

新バージョンの WP Cerber Security, Antispam & Malware Scan が利用できます。バージョン 8.8.5 の詳細を表示するか、更新してください。

という事で最新バージョンが出ているとの事だったので更新してみました。

するとこのエラーが出なくなりまいた。

めでたしめでたし。