ホーム » メモ (ページ 10)
「メモ」カテゴリーアーカイブ
Outlook データの移行
次の所を参考に Outlook 2010 のデータを移行.
Outlook 2010(Windows 7)からOutlook 2010(Windows 8)に移行する
他に調べているとコピーでもいけそうな記述あり.
Outlook データ ファイルを見つけて別のコンピューターに転送する
旧環境の Outlook フォルダをバックアップ.6.5G 程.
C:\Users\ユーザー\AppData\Local\Microsoft\Outlook\
新しい環境の同じ位置にそれらのファイルをコピー.
新しい環境の Outlook で「アカウント設定」で「データファイル」の「追加」.
Outlook を再起動して,メールデータなどが正しく引き継がれているかを確認.
OpenVPN クライアント
Windows 版 OpenVPN クライアントの設定.
次の所からダウンロードしてインストール.
https://openvpn.net/community-downloads/
mac は https://tunnelblick.net/ .
OpenVPN GUI を起動すると,次のメッセージが表示される.
—————————
OpenVPN GUI
—————————
No readable connection profiles (config files) found.
Use the “Import File..” menu or copy your config files to “C:\Users\Iwao\OpenVPN\config” or “C:\Program Files\OpenVPN\config”.
—————————
OK
—————————
「通知領域」のアイコンを「右クリック」-「Import file…」.
ovpn ファイルを指定して閉じると,メニューに「接続」などが増える.
「接続」を選択して「ユーザ名」と「パスワード」を指定して接続する.
VPN クライアントが機能しているかは,次の所へのアクセスで確認できます.
https://itl.mish.work/i_Tools/tiny/variable/
VPN を使用しているかどうかで REMOTE_ADDR が変わります.
ブリッジ接続できなくなった?
exe がすぐに終了しない… の続き – 2
また先日の続き.
exe がすぐに終了しない?
exe がすぐに終了しない… の続き
同じ環境ですぐに終了できることがあり,ある程度条件が限定できるようになってきた.
どうもリモート(VNC)で操作している時に現象が発生する.
前の Win7 環境に UltraVNC を入れて,Win10 から操作すると同様の現象が発生.
つまり OS は関係なかったみたい.
OS は Win7 SP1 と Win10 1903 で相互に接続.
VNC サーバは UltraVNC(64bit版)v1.2.2.4 .
VNC のクライアントは Win7 側は VNC Viewer 6.18.907(r38355)x64 .
Win10 の VNC クライアントは UltraVNC Viewer 1.2.2.4 .
さらに VNC 関係での変な現象.
ウィンドウのコピー(「Alt」+「Print Screen」)操作をしてペイントに「貼り付け」ると,3 ピクセルずれている.
VirtualBox VHD コピーでのエラー
エクスプローラなどで VHD をコピー.
コピーした VHD を指定すると,
ディスクメージファイル E:\Temp\Temp\Temp\Win7.vhd を開けませんでした。
Cannot register the hard disk ‘E:\Temp\Temp\Temp\Win7.vhd’ {99a2589b-13ec-4e2f-aa43-af6bbb4badd2} because a hard disk ‘D:\VHD\Win7\Win7.vhd’ with UUID {99a2589b-13ec-4e2f-aa43-af6bbb4badd2} already exists.
終了コード : E_INVALIDARG (0x80070057)
コンポーネント: VirtualBoxWrap
インターフェース: IVirtualBox {d0a0163f-e254-4e5b-a1f2-011cf991c38d}
呼び出し先 RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
コマンドプロンプトで “…\VBoxManage.exe” internalcommands sethduuid ….vhd
C:\Users\Iwao>”C:\Program Files\Oracle\VirtualBox\VBoxManage.exe” internalcommands sethduuid E:\Temp\Temp\Temp\Win7.vhd
UUID changed to: 1250c882-15e6-4e98-a020-f5fd5783c3b2
exe がすぐに終了しない… の続き
先日の「exe がすぐに終了しない?」の続き.
いろいろ考えたが,まだ特定できていない.
VirtualBox に同じような環境を作成.
幾つかの exe で試すが再現しない.
i3DV.2019.05.09.zip
実行には VC 2010 のランタイム が必要です.
VNC Viewer の F8
先日 Win10 を追加してから,VNC Viewer で操作している.
今まではキーボードでの操作が少なかったので気づかなかったが,
MIFES を使用していて「F8」を入力すると VNC Viewer のメニューが開いてしまう.
検索すると何らかの方法はありそう.
Linux 用の vncviewer で、メニュー表示用のキーを変更する
VNC Viewer のメニュー順にみていくと「File」-「Preferences…」.
開いたダイアログで「Expert」を選択.
Parameter の「MenuKey」が「F8」になっている.
これを他のキーに変更して対応.
もう一つ困っているのが,「かな入力」で
「ろ」の入力時「Shift」を押す必要がある.
「を」が入らない.
対応方法がわからないので,サーバの PC に接続したキーボードで対応している.
他にも,マウスの「戻る」ボタンが効かない.
exe がすぐに終了しない?
今回作成した Win10 環境で,作成した exe がすぐに終了しない現象が発生.
OS は Win10 Ent x64 1903 .
exe は,VC 7 ~ VC 10 で作成したもの.
CWinThread::Run() からすぐに抜けてこない.
実際は,その中の ExitInstance() が呼ばれるまでにしばらく時間がかかる.
ビルドしたタイミングは関係なさそう?
2002/06/20 の VC 7 で作成した ImgL0205.exe で発生する.
2009/09/15 VC 8 Win32 ImgL0909.exe も発生するが,同じ時にビルドした x64 版では問題なく終了する.
似たような機能で問題ない exe も存在する.SDI だと大丈夫なのか?
デバッガで追いかけると,終了操作の後すぐに ExitInstance が呼ばれることもある.
現象が絞れていないのでとりあえずメモ.
WinFile.exe v10.0.1901.1
2018/04 に Win10 などで動作可能なファイルマネージャーが復活したのは知っていた.
が,使い勝手があまり良くなかった.
今回 Win10 で環境を整えていて,調べると新しくなっている.
ダウンロードして動かすとまだ不満はあるが良くなった.
ダウンロード先は,
https://github.com/Microsoft/winfile/releases
次のメッセージが表示されるときは,VC のランタイムが必要です.
—————————
Winfile.exe – システム エラー
—————————
MSVCP140.dll が見つからないため、コードの実行を続行できません。プログラムを再インストールすると、この問題が解決する可能性があります。
—————————
OK
—————————
—————————
Winfile.exe – システム エラー
—————————
VCRUNTIME140.dll が見つからないため、コードの実行を続行できません。プログラムを再インストールすると、この問題が解決する可能性があります。
—————————
OK
—————————
mfc140u.dll が見つからない …
次の所からダウンロードしてインストールしてください.
Microsoft Visual C++ 2015 再頒布可能パッケージ Update 3
VirtualBox と WSL
Windows Subsystem for Linux を使おうと,機能の有効化を設定してみた.
すると,はっきりはわかっていないが,VirtualBox が不安定になった気がする.
今試すと起動するが,先日は VirtualBox の仮想マシンが起動しないこともあった.
WSL を無効化して様子見.
VS 2019 インストール
Win10 環境に VS 2005 ~ 2019 までをインストール.
XP でも動作する exe を作成する には,「プロジェクトのプロパティ」-「プラットフォーム ツールセット」を「Visual Studio 2017 – Windows XP (v141_xp)」に.
------ ビルド開始: プロジェクト: i3DV, 構成: Release Win32 ------ C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\VCTargets\Platforms\Win32\PlatformToolsets\v141_xp\Toolset.targets(39,5): warning MSB8051: Windows XP をターゲットとするサポートは非推奨であり、Visual Studio の将来のリリースで提供されなくなります。詳細については、https://go.microsoft.com/fwlink/?linkid=2023588 をご覧ください。 StdAfx.cpp _WIN32_WINNT not defined. Defaulting to _WIN32_WINNT_MAXVER (see WinSDKVer.h) ChildFrm.cpp \\devs\documents\develop\_.src\__iwao\xml_ms_.hxx(17): warning C4192: 'ISequentialStream' を自動的に除外し、タイプ ライブラリ 'msxml6.dll' をインポートします \\devs\documents\develop\_.src\__iwao\xml_ms_.hxx(17): warning C4192: '_FILETIME' を自動的に除外し、タイプ ライブラリ 'msxml6.dll' をインポートします i3DV.cpp i3DVDoc.cpp i3DVView.cpp MainFrm.cpp ... コードを生成中... C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\sal.h(2866): warning RC4005: '__useHeader' : redefinition C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\sal.h(2876): warning RC4005: '__on_failure' : redefinition i3DV142.vcxproj -> c:\Temp\i_Tools\i3DV\Release.142\Win32\i3DV.exe プロジェクト "i3DV142.vcxproj" のビルドが終了しました。 ========== ビルド: 1 正常終了、0 失敗、0 更新不要、0 スキップ ==========
「Visual Studio 2019 (v142)」に戻してビルドすると,
------ ビルド開始: プロジェクト: i3DV, 構成: Release Win32 ------ StdAfx.cpp C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.20.27508\atlmfc\include\afx.h(62): fatal error C1083: include ファイルを開けません。'new.h':No such file or directory プロジェクト "i3DV142.vcxproj" のビルドが終了しました -- 失敗。 ========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========
「Windows SDK バージョン」が「7.0」になっているので「10.0 (最新のインストールされているバージョン)」に.
2024/05 VC 6 から VC 2019 への移行
VS 2013 インストールに失敗
Win10 に,以前ダウンロードした VS 2013 iso でインストールしようとすると途中で失敗する.
ja_visual_studio_professional_2013_with_update_5_x86_dvd_6815755.iso
丁度一年前にダウンロードしたもので,ファイルサイズは 3.71 GB .
検索すると,
VS 2013 Professional insatlation problem with microsoft visual studio 2013 vsgraphics helper dependencies incorrect function
どうも iso が壊れている?みたいで,もう一度落とし直した.
ファイル名は同じだがサイズが異なる.
もう一度インストールしてみるとうまくいった.
Win 10 設定
新しく Win10 環境が手に入ったので,その設定のメモ.
エクスプローラの設定
「エクスプローラ」の「ファイル」-「オプション」.
「開いているフォルダーまで展開」にチェック.
「タイトルバーに完全なパスを表示する」にチェック.
「ログオン時に以前のフォルダーウィンドウを表示する」にチェック.
「登録されている拡張子は表示しない」のチェックを外す.
バージョンの表示
HKEY_CURRENT_USER\Control Panel\Desktop
PaintDesktopVersion
ファイルマネージャは次の所から.
https://github.com/Microsoft/winfile/releases
以前のバージョンより良くなっている.
電源メニューに「休止状態」の表示
https://dynabook.com/assistpc/faq/pcdata2/016713.htm
3DS 保存でアプリケーションエラー
次の様な 3DS 形式で保存するコード.
データ部分が空の時,アプリケーションエラー.
bool save_3DS (FILE* ofp,const tDS_Chunk& chnk) { if (ofp == NULL) { return false ; } { u_16 id = chnk.GetID() ; u_32 len = chnk.GetLen() ; v_u__8 data= chnk.GetData() ; ::fwrite(&id, 1, sizeof(u_16), ofp) ; ::fwrite(&len, 1, sizeof(u_32), ofp) ; ::fwrite(&data[0], data.size(), sizeof(u__8), ofp) ; } for (size_t index=0 ; index<size_t(chnk.GetChildCount()) ; index++) { tDS_Chunk child = chnk.GetChild(long(index)) ; bool result = ::save_3DS(ofp,child) ; if (!result) { return false ; } } return true ; }
::fwrite(&data[0], data.size(),sizeof(u__8), ofp) ; がうまくない.
次の様な感じでコードを修正.
if (data.size() > 0) { ::fwrite(&data[0], data.size(), sizeof(u__8), ofp) ; }
VC 6 や VC 14 では,たまたまだと思うがエラーにならなかった.
VPN と AiProtection
ちょっと使えると思ったのでメモ.
家の中でスマートフォンなどを使用する時は,AiProtection が効くのでリスクを軽減できる.
外でスマートフォンを使用する時にこの辺りの不安が残っていた.
先日 VPN をいろいろ試していて,あまり用途はないと思っていたが…
外から VPN で接続して AiProtection のチェック用サイトにアクセスすると,
LAN 内からアクセスした時と表示は異なるみたいだが,ちゃんとガードはかかっている.
AiProtection が効かない?
先日スマートフォンで,次の所からのリンクにアクセスすると,うまくない.
ウイルスバスターCorp. 11.0, XG, Apex One のWebレピュテーション機能テスト方法
LAN 内の PC などからは正しく動作している.
暫くわからなかったが,
原因はスマートフォンで使用していたブラウザの設定?だった.
Chrome を使用していて,その中の設定の「データセーバー」が影響していた.
「データセーバー」を「OFF」にして対応.
Joomla! カテゴリの並び替え
Joomla! の「記事」は WP の「投稿」と同じ様なものと考えて良さそう.
「記事」を幾つか追加.また,分類するために「カテゴリ」も追加.
今まで最初からある「Uncategorised」のみだったので気付かなかったが,追加したカテゴリが下に表示される.
「記事」-「カテゴリ」の一覧で,先頭列の「ドットが縦に 3 つ並んでいる所」がドラッグできる.
http://mish.work/joomla/
わかりやすく書かれているページを見つけたので…
Joomla 3.0の記事順序を変更するには
auひかり ASUS ルータで VPN 設定
先日 ASUS RT-AC86U に VPN 設定をしようと思い,次の所を参考に設定.
[VPN] OpenVPNサーバーの設定方法
ルータが持っている DDNS 機能は使用していない.と言うか私の環境ではうまく利用できないみたい.
回線が au ひかりで,2 重ルータ になっているためではないかと思う.
回避策があるのかもしれないが,他の方法で困っていないので調べていない.
DDNS 機能は,Synology NAS の機能と,MyDNS を利用している.
クライアントは Android なので,OpenVPN Connect を利用.
「OpenVPN 設定をファイル…」でエクスポートした client.ovpn を Android に移す.
メールに添付して,Android に送信.
LAN 内で接続すると接続は可能だが,外から接続すると接続できない.
その状態で進まないでそのまま …
Synology NAS があるので,それで VPN サーバとして動作可能なことは知っていた.
ルータでうまくないので NAS での設定を調べていると,解決のためのヒントあり.
Synology DS218j で VPN を構築する
AC86U でエクスポートした ovpn をメモ帳などで開いて,初めの方にある IP アドレス部分を書換え.
2 重ルータになっている関係で,192.168.x.x の様になっていた.
これをグローバル IP アドレスに書換え.環境によっては DDNS を指定してする.
これで外から接続可能になったみたい.
Android で外からアクセスした時,IP が変わることを確認.
こちらで IP アドレスなどを確認 できます.
2019/04/25
上海にいる人に確認してもらった所,この設定で OK みたい.
iPhone で YouTube を見られることを確認してもらった.
2019/05/28 Windows 版 OpenVPN クライアントの設定
2019/06/19 ASUS ルータで IPSec VPN 設定
2021/05/11 ASUS ルータ OpenVPN 設定 ポート変更