flutter run -d windows をしたときに画面右上の"DEBUG"を消す方法。
main.dart 内
return MaterialApp(
debugShowCheckedModeBanner: false, // ← 追記。これで「DEBUG」非表示
...
);
おはよう同志諸君。
さて。
先日、とある相談を受けた。
某:「シリコンスチーマーでタマネギを加熱した後、においが全然取れないんですけどどうしたら良いですか?」
私:「パーツクリーナー使えば良いんじゃないですか?」
某:「え?パーツクリーナーですか?」
私:「はい。パーツクリーナーです」
某:「え?パーツクリーナーですよ?」
私:「はい。私はパーツクリーナーでしつこい油汚れやにおいを落としています」
スマホを出す私。
私:「例えばこれだと、イソヘキサン、エタノール、二酸化炭素、プロパンが成分なので、
1.屋外で吹いて、
2.十分にふき取り、
3.十分に蒸発させて、
4.台所洗剤で洗えば
全く以て問題はありません」
某:「やってみます!」
後日…
某:「マジでニオイ取れました!!」
私:「良かったですね」
なお、知識と技術が無い方は決して真似をしないでください。
パーツクリーナーは火気厳禁です。
本当に火気厳禁です。
場合によっては作業者の死のみならず、周囲にも被害を及ぼし得るので必ず屋外で使用してください。
またイソヘキサンは有毒です ―― まあ、毒とは量次第ではあるのですが。
cf. データシート
https://www.sankyo-chem.com/wp/wp-content/uploads/isohexane.pdf
必要な防護具を使用した上で、屋外で使用してください。
最後に。
自分で確認、調査を行った上で、自己責任でお願いいたします。
では。
おはよう同志諸君。
さて。
表題の通り、
ChatGPTに丸投げして出力の通りにコピペしてスマホアプリを作ってみた。
アプリ名:『1440s』
機能:1日のうちどれくらいの時間が経過し、どれくらいの時間が残されているかを表示する1440分計。
参考としてアプリ動作をYouTubeにアップしておきました。
1日を無駄にしてしまいがちな人は是非。
ダウンロード(Google Driveより)
では。
る限り当然に良いのがあるわけもなくそれなら自分で作った方が早いと思ったので作りました』
――以上、ここまでブログタイトル
おはよう、同志諸君。
さて
本文に食い込んでいるところまで含めた表題の通り。
軽くて私好みのエディタを作った。
<GUI外観>
仕様としては
・Windowsデフォルトインストールのメモ帳から不要機能(主観による)を削除し必要機能(主観による)を付加したようなテキストエディタ
・行番号表示、シンタックスハイライト
・選択した行の行頭文字追加、行頭文字削除機能
・python, javascript., html, c, c++の言語モードに応じてコメント/アンコメント機能
・長行折り返し表示ON、OFF切り替え機能
・言語モード、折り返しのステータスバー
・ダークモード、ライトモード切替機能
・文字検索機能(ハイライトのみ)
・全角文字ハイライト表示機能
である。
私だけが使っても仕方がないのでGoogle Driveで無料公開する。
…というかGoogle Driveに挙げて公開しようとしたところ、
「Google ドライブの利用規約に違反している可能性のあるファイルがあります」
というメールが来た。
真摯に一生懸命作ったはずだが仕方がない。
昨今のマルウェアの増殖の所為で厳格厳密厳重になっているのだろう。
というわけで「違いますよ、ちゃんと調べてください。私は無罪です審査」をリクエストしておいた。
その上でネット上を彷徨っていたところ
「パスワードを掛けていたらひっかからないよ」
旨の情報があったので、パスワードを掛けてアップすると問題なくGoogleドライブに格納された。
というわけで
ダウンロードリンク:
pass:20250507
のように、真摯に作ったのに Trojan Bearfoos.A!ml が検知されたりされなかったりするかもしれないが
不安な人は使わないでください。
一応、
かったというか探す手間をかけるくらいなら自分で作った方が早いと思ったので作りました』
――以上、ここまでブログタイトル
おはよう、同志諸君。
さて
本文に食い込んでいるところまで含めた表題の通り。
選択したフォルダ内にあるファイルの拡張子を取得し、
選択した拡張子を有するファイルに対して
選択したフォルダに移動またはコピーするプログラムを探すのが面倒だったため作った。
<GUI外観>
私だけが使っても仕方がないのでGoogle Driveで無料公開する。
#仮想環境なし
pyinstaller --onefile --windowed --icon=[アイコンファイル名] [pyファイル名]
#仮想環境あり
① 仮想環境を作成
python -m venv [環境名]
② 仮想環境を有効化
[環境名]\Scripts\activate
③ 必要なパッケージをインストール
pip install pygame pyinstaller
④ EXE 作成コマンド
pyinstaller --onefile --noconsole --icon=[アイコンファイル名] [pyファイル名]
オプション「 --windowed」「 --noconsole」の違い
意味:GUIアプリとしてビルド / コンソールを表示しない
対象:Tkinter, PyQt, Kivy などのGUIアプリ / GUIアプリ
併用可否:--windowed を使えば --noconsole は不要 / 両方指定しても問題なし(冗長)
効果:ビルドされた EXE 実行時にコンソールが出ない / 同左