延暦G
banner
enryakug.bsky.social
延暦G
@enryakug.bsky.social
にんにくとキャベツとホタルイカをオリーブオイルで炒めてペペロンチーノ
まだできあがってないけど、スクリプト1回の制限時間が6分?だったはずなので、対策が必要(メモ)
March 18, 2024 at 3:20 PM
・「元フォルダの中身を先フォルダにコピーする」を繰り返すようにしたい
・「元」フォルダじゃなくて「コピー対象」フォルダでは…?
何言ってんだ?
March 14, 2024 at 1:33 PM
こんがらがってきた…今日ほぼフローチャート書いてただけ
■ハマりポイント
・そもそもの構造を変えようとしてる
なんかが間違ってることはわかるけどどうしたらいいのか整理できん…
March 14, 2024 at 1:30 PM
ある程度進んだ
■やったこと
・フローチャートを書くツールを見つけた
app.diagrams.net
・フローチャートを書いてみた
・関数を分けて呼び出すようにした
-メイン(IDを定義)
-フォルダをコピー(再帰的に自分を呼び出してサブフォルダを親にして繰り返す)
-フォルダ内のファイルをコピー
■ハマりポイント
・階層が一個ずれてフォルダが作成される
コピー元ソースとコピー先の階層がずれているので修正が必要(概念がずれてる)※画像
■次やること
・上記の修正
・try...catchでエラーハンドリング
March 13, 2024 at 2:19 PM
ファイルは.makeCopyで対応した。
フォルダはcreateした
・1つのフォルダの中身のファイルをコピー
・サブフォルダと同じ名前のフォルダを作る
一瞬コピーができたように見える所まで来た
ハマりポイント
・フォルダを作るときにサブフォルダをcreateしないといけない意識がなかったので、親フォルダに対してコピーしようとしてた(日本語がおかしい)
次やること
・サブフォルダがあったらその中に入って同じ処理を回す
・try...catchのブロックを精査する
・(主にエラー)ログの出力を増やす
March 7, 2024 at 2:30 PM
今日は力尽きた
ハマりポイント
・folderIdだけ指定してgetFolderByIdを忘れた
・.createFileメソッドの引数が調べても色々出てきて混乱してる
・それに伴いMIME型を指定できない
・.createFileだとファイルサイズの制限が厳しそうなのでcopyを使えって見た気がする
March 5, 2024 at 2:17 PM
・職場のGoogleDrive共有ドライブにある個人的なデータをフォルダごとマイドライブに移したい
・(まずは)ラベル付きメールを整形してテキストをExcelに出力したい
・LIFFとGASでリマインダーの再発明、次に予約送信サービスを作りたい
・SpotifyのAPIを活用してジャンルでディグれるようにしたい
・音声出力からの音源のBPMを自動計測したい
・麻雀部でなんかやりたい

など
March 4, 2024 at 2:58 PM
GAS入門動画完走。最後の方にメソッドとか組み込みオブジェクトはいっぱいあるから調べてね〜になっちゃって俺戦エンドに。GoogleWorkSpace(AWSに対してGWSというらしい)で色々試す奴やるか〜
March 4, 2024 at 2:51 PM
ユーザーごとにテーブルを分ける+暗号化?で管理者(俺)からも内容を見られなくできる?Appsheetではできなさそうな気がする
February 21, 2024 at 2:26 PM
ヘッダーには追加できないっぽいが詳細ページに追加した。出力先をユーザーごとに分ける+出力先フォルダの権限設定をGoogleDriveで設定すればパーティションが切れる。ディレクトリ作成から権限設定までを自動化したければGAS?
February 21, 2024 at 2:24 PM
上のメニューバーにPDF出力先のディレクトリを開くボタンを追加したい #メモ
February 21, 2024 at 10:11 AM
ファイル出力時にメールアドレス(できれば@以前)をファイル名に使いたかったが、"_PII_"とかで省略?されてしまうのはなぜか?個人情報だからか?
February 19, 2024 at 2:01 PM
ユーザーごとに表示できるレコードを分けるのはUID(今回はUSEREMAIL)columnを追加してDatabaseの設定で「Security」から「Security filter」に「=[UserMail] = USEREMAIL()」でできた
February 18, 2024 at 7:48 AM