Skip to content

e235733/simple-diary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Diary

PythonでTkinterを使用して開発した、デスクトップ用の日記アプリです。 日々の出来事を手軽に記録・保存し、過去を振り返ることができます。

機能

  • 日記の作成・保存: 日記を入力してデータベースに保存。
  • 日記の閲覧: 保存した日記をリストから選択して表示。
  • 編集・削除: 既存の日記の内容を修正したり、不要な日記を削除。

使用技術

  • 言語: Python 3.10
  • GUIフレームワーク: Tkinter
  • データベース: SQLite3
  • アーキテクチャ: MVCモデルを意識したクラス設計

インストールと実行方法

方法1:アプリをダウンロードして使う(推奨)

Pythonなどの環境構築は不要です。WindowsとMacですぐに利用できます。

  1. このリポジトリの Releases にアクセスします。
  2. 最新バージョン(Latest)の Assets セクションから、お使いのOSに合ったファイルをダウンロードします。
    • Windowsの場合: SimpleDiary_for_Windows.exe
    • Macの場合: SimpleDiary_for_Mac
  3. ダウンロードしたファイルをダブルクリックして起動します。

⚠️ 起動時の注意 アプリにデジタル署名を行っていないため、初回起動時にセキュリティ警告が表示される場合があります。

  • Windows: 「WindowsによってPCが保護されました」と出た場合 → 「詳細情報」をクリックし、「実行」を選択してください。
  • Mac: 「開発元が未確認のため開けません」と出た場合 → Controlキーを押しながらクリックして「開く」を選択するか、システム設定の「プライバシーとセキュリティ」から許可してください。

方法2:ソースコードから実行する(開発者向け)

コードの変更や機能追加を行いたい場合は、以下の手順で実行してください。

動作環境

  • Python 3.10 以上

手順

  1. リポジトリをクローンする
    git clone [https://github.com/e235733/simple-diary.git](https://github.com/e235733/simple-diary.git)
    cd simple-diary

About

PythonでTkinterを用いた、シンプルなデスクトップ日記アプリ

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages