1:表に各時間の授業名を入力する(授業がない所は空白にする)
2:授業回数とファイル名を入力し「フォルダ生成してDL」をクリック
3:パソコンに授業用フォルダがダウンロードされます(zip形式)
注:ブラウザの横幅を一番小さくすると見た目が小さくなります
注:「各曜日>各授業>各回」という感じのフォルダになります。
注:授業回数の上限は100回までにしています(動作が重くなるため)
注:エクセルに貼り付ける用のTSVファイルをフォルダに同梱します。
注:何にも授業がない時間、曜日の所はフォルダ生成しません(仕様です)
注:ファイル名に使用できない文字[\ / : * ? < >]を入力すると「ぬ」に置換します
※ファイル数の上限は100回までにしています(動作が重くなるため)
※UNIXコマンドのブレース展開でも作れます
※なのでこのアプリは正直微妙なんですよね…
mkdir -p 入れるフォルダ/名前_{1..10}
JSZip.js(ZIPを作れるようにするやつ)
Copyright (c) 2009-2016 Stuart Knightley, David Duponchel, Franz Buchinger, António Afonso
https://github.com/Stuk/jszipFileSaver.js(作ったZIPを簡単に保存するやつ)
Copyright © 2016 Eli Grey.
https://github.com/eligrey/FileSaver.jsjszipでzipファイル生成して保存(基本的な使い方)
https://yizm.work/web%E9%96%8B%E7%99%BA/jszip_saveaszip/How to use JSZip(フォルダをネスト=多層にする方法)
https://stuk.github.io/jszip/documentation/examples.htmlsaveAs is not defined when using JSzip(エラー対処)
https://stackoverflow.com/questions/41704748/saveas-is-not-defined-when-using-jszipJSZip JavaScriptでzipファイルの作成と、圧縮されない問題の対応
https://symfoware.blog.fc2.com/blog-entry-2578.htmlJavaScript | ファイル名に使えない記号を削除
https://amaraimusi.sakura.ne.jp/sample/js/js_not_mark_file/js_not_mark_file.html