Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add:ttpmacro setpassword、getpassword暗号化機能追加 #211

Merged
merged 11 commits into from
Jun 18, 2024

Conversation

hkanou
Copy link
Contributor

@hkanou hkanou commented May 12, 2024

いつもお世話になっております。
ttpmacroのsetpassword、getpasswordへの暗号化機能追加を提案させて頂きます。
https://github.com/hkanou/ttpmacro/tree/main/ttpmacro2
#154 (comment)

@zmatsuo
Copy link
Member

zmatsuo commented May 13, 2024

ビルドできなかったので修正したのですが、
PRに私の修正を入れることができるのかな…?

@hkanou
Copy link
Contributor Author

hkanou commented May 13, 2024

下記、私がVisual Studio Express 2017のためPRに入れられていませんでした。
PR側のブランチに入れるべき内容にも関わらず申し訳ございません。
vcxprojファイルを連携頂くことは可能でしょうか...

ビルド方法
"追加のインクルード ディレクトリ"に下記を追加
$(SolutionDir)..\libs\libressl\include
"追加のライブラリ ディレクトリ"に下記を追加
$(SolutionDir)..\libs\libressl\lib
"追加の依存ファイル"の先頭に下記を追加
common_static.lib
cryptod.lib
Bcrypt.lib

@zmatsuo
Copy link
Member

zmatsuo commented May 14, 2024

私のリポジトリにpushしました。参照ください。
https://github.com/zmatsuo/teraterm/tree/hkanou-ttpmacro_password_encryption_proj

VS2017でもcmakeでビルドすれば大丈夫だと思います。
つぎのドキュメントを参考にしてください。
doc/ja/html/reference/build_library_with_cmake.md
doc/ja/html/reference/build_with_cmake.md

ここが文字化け状態ですね…
https://teratermproject.github.io/manual/5/ja/reference/build_library_with_cmake.html
https://teratermproject.github.io/manual/5/ja/reference/build_with_cmake.html

@hkanou
Copy link
Contributor Author

hkanou commented May 14, 2024

私のリポジトリにpushしました。参照ください。
https://github.com/zmatsuo/teraterm/tree/hkanou-ttpmacro_password_encryption_proj

大変ありがとうございます、取り込ませて頂きます。

VS2017でもcmakeでビルドすれば大丈夫だと思います。
つぎのドキュメントを参考にしてください。
doc/ja/html/reference/build_library_with_cmake.md
doc/ja/html/reference/build_with_cmake.md

cmakeのこと忘れてました、参考にさせて頂きます。

ここが文字化け状態ですね…
https://teratermproject.github.io/manual/5/ja/reference/build_library_with_cmake.html
https://teratermproject.github.io/manual/5/ja/reference/build_with_cmake.html

この部分を参照される方は、直接ファイルを見てらっしゃいそうです ;-)

@zmatsuo zmatsuo merged commit e7d5453 into TeraTermProject:main Jun 18, 2024
@hkanou hkanou deleted the ttpmacro_password_encryption branch July 29, 2024 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants