・「元」フォルダじゃなくて「コピー対象」フォルダでは…?
何言ってんだ?
・「元」フォルダじゃなくて「コピー対象」フォルダでは…?
何言ってんだ?
■ハマりポイント
・そもそもの構造を変えようとしてる
なんかが間違ってることはわかるけどどうしたらいいのか整理できん…
■ハマりポイント
・そもそもの構造を変えようとしてる
なんかが間違ってることはわかるけどどうしたらいいのか整理できん…
■やったこと
・フローチャートを書くツールを見つけた
app.diagrams.net
・フローチャートを書いてみた
・関数を分けて呼び出すようにした
-メイン(IDを定義)
-フォルダをコピー(再帰的に自分を呼び出してサブフォルダを親にして繰り返す)
-フォルダ内のファイルをコピー
■ハマりポイント
・階層が一個ずれてフォルダが作成される
コピー元ソースとコピー先の階層がずれているので修正が必要(概念がずれてる)※画像
■次やること
・上記の修正
・try...catchでエラーハンドリング
■やったこと
・フローチャートを書くツールを見つけた
app.diagrams.net
・フローチャートを書いてみた
・関数を分けて呼び出すようにした
-メイン(IDを定義)
-フォルダをコピー(再帰的に自分を呼び出してサブフォルダを親にして繰り返す)
-フォルダ内のファイルをコピー
■ハマりポイント
・階層が一個ずれてフォルダが作成される
コピー元ソースとコピー先の階層がずれているので修正が必要(概念がずれてる)※画像
■次やること
・上記の修正
・try...catchでエラーハンドリング
フォルダはcreateした
・1つのフォルダの中身のファイルをコピー
・サブフォルダと同じ名前のフォルダを作る
一瞬コピーができたように見える所まで来た
ハマりポイント
・フォルダを作るときにサブフォルダをcreateしないといけない意識がなかったので、親フォルダに対してコピーしようとしてた(日本語がおかしい)
次やること
・サブフォルダがあったらその中に入って同じ処理を回す
・try...catchのブロックを精査する
・(主にエラー)ログの出力を増やす
フォルダはcreateした
・1つのフォルダの中身のファイルをコピー
・サブフォルダと同じ名前のフォルダを作る
一瞬コピーができたように見える所まで来た
ハマりポイント
・フォルダを作るときにサブフォルダをcreateしないといけない意識がなかったので、親フォルダに対してコピーしようとしてた(日本語がおかしい)
次やること
・サブフォルダがあったらその中に入って同じ処理を回す
・try...catchのブロックを精査する
・(主にエラー)ログの出力を増やす
ハマりポイント
・folderIdだけ指定してgetFolderByIdを忘れた
・.createFileメソッドの引数が調べても色々出てきて混乱してる
・それに伴いMIME型を指定できない
・.createFileだとファイルサイズの制限が厳しそうなのでcopyを使えって見た気がする
ハマりポイント
・folderIdだけ指定してgetFolderByIdを忘れた
・.createFileメソッドの引数が調べても色々出てきて混乱してる
・それに伴いMIME型を指定できない
・.createFileだとファイルサイズの制限が厳しそうなのでcopyを使えって見た気がする
・(まずは)ラベル付きメールを整形してテキストをExcelに出力したい
・LIFFとGASでリマインダーの再発明、次に予約送信サービスを作りたい
・SpotifyのAPIを活用してジャンルでディグれるようにしたい
・音声出力からの音源のBPMを自動計測したい
・麻雀部でなんかやりたい
など
・(まずは)ラベル付きメールを整形してテキストをExcelに出力したい
・LIFFとGASでリマインダーの再発明、次に予約送信サービスを作りたい
・SpotifyのAPIを活用してジャンルでディグれるようにしたい
・音声出力からの音源のBPMを自動計測したい
・麻雀部でなんかやりたい
など