AIを無料枠で使い倒す。1万文字以上のソースコードや長文はtxtファイルで添付がオススメ。
既に同じようなことを #Qiita などでは語られていそうですし、 #VScode には専用の拡張機能もあるのかもしれませんが私は少し個性的な方法を取っています。
なぜなら、過去投稿を見れば分かる通り
「いろいろな種類のチャットAIの回答を比較したい」という目的があるから
です。
一旦テキスト拡張子にするのは手間ですが、上述の理由により
お遊びやお試し感覚なら十分ペイ出来る労力
です。
コピーを送信することで、手動バックアップに近いことも出来ますしね。
普段は #Github と一定時間の自動コミット自動保存をしているのでデグってもリセットで戻せるようにしているとはいえ
全てを機械任せにするのも落とし穴がありそうなので初心に戻るのは良いこと
なのです。少なくとも私にとっては。
(AI問答) Q.zentaiyou_random_num と random_num を統一して switch文などを用いてスマートにしたいです。日本語コメント希望。修正後の全文を表示。
抜粋
$random_num = Get-Random -Minimum 0 -Maximum 10
Write-Output "Start-Process だけではウィンドウサイズや位置を直接制御できない"
Write-Output "win32apiはまた今度"
Write-Output "ランダムな値 $random_num"
# 新しいタブで開く
if (1 -eq $random_num) {中略
# マウス移動監視(呼び出し側で待機する、単体で呼んだ時不便なので)
# & "C:\0git\0myTools\6_illust_copy_tools\sub\noMouseMoving.ps1"
$zentaiyou_random_num = Get-Random -Minimum 0 -Maximum 10
if (0 -eq $zentaiyou_random_num) {
# 一定確率で
# ウマカテ全体の魚拓終わり
以下は回答の抜粋
A.Gemini
# URLが空または不正な形式でないかチェック
if ([string]::IsNullOrWhiteSpace($InputURL) -or ($InputURL -notmatch '^(http|https)://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,}(/\S*)?$')) {
Write-Error "無効なURLが入力されました。スクリプトを終了します。"
exit 1
}(人間=私の手打ち感想)
気を使ってバリデーションしてくれたぞい、サニタイズ=無毒化とはまたちょっと違うので後日改めて需要があれば書きます。
COBOLなど役所関係が全角文字のみにしているのは、サニタイズ(無毒化)が面倒だから
— エレキテル之助JP (@elktl_JP) April 29, 2022
不正アクセスを安上がりな方法として
「正規表現で半角全否定」
することで防いでるんです
## 📝 ランダム処理の統合(switch文)
# $random_num の値に応じて様々な処理を分岐
switch ($random_num) {
# 0: あにまん(animan_urls.txt)のランダムなURLを新規ウィンドウで開く
0 {(人間=私の手打ち感想)
このスクリプトはまだ #あにまん掲示板 のホスト規制が緩く、有益な情報も集まっていた時に作ったものでホスト規制がガチガチになって荒らしと自作自演ばかりになった時にはほぼ更新していなかったものです。
最近はホスト規制緩和のため人が少しづつ戻ってきましたが、同時に~ (文字数のためSNSの愚痴参照)
(執筆中、コーヒーブレイク☕と虫歯予防の歯磨きタイム🦷🧹)
いいなと思ったら応援しよう!
開発のための諸経費(機材、Appleの開発者、サーバー運用)に利用します。 https://t.co/vgyoSFLk59
サポートによりnoteの運営にも貢献できます。



コメント