Skip to content

Commit 16b0d28

Browse files
committed
fix unicode chars
1 parent 4af2e7d commit 16b0d28

7 files changed

Lines changed: 94 additions & 94 deletions

File tree

.github/workflows/test-build.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@ jobs:
2929
pip install -r requirements.txt
3030
pip install -r requirements-dev.txt
3131
32-
- name: Test PyInstaller spec file
32+
- name: Test PyInstaller installation
3333
run: |
34-
# Just test that PyInstaller can analyze the spec without building
35-
python -m PyInstaller build-scripts/linux.spec --dry-run
34+
# Just verify PyInstaller is installed and working
35+
python -m PyInstaller --version
3636
3737
- name: Test import of main script
3838
run: |
@@ -67,9 +67,9 @@ jobs:
6767
pip install -r requirements.txt
6868
pip install -r requirements-dev.txt
6969
70-
- name: Test PyInstaller spec file
70+
- name: Test PyInstaller installation
7171
run: |
72-
python -m PyInstaller build-scripts/windows.spec --dry-run
72+
python -m PyInstaller --version
7373
7474
- name: Test import of main script
7575
run: |
@@ -102,9 +102,9 @@ jobs:
102102
pip install -r requirements.txt
103103
pip install -r requirements-dev.txt
104104
105-
- name: Test PyInstaller spec file
105+
- name: Test PyInstaller installation
106106
run: |
107-
python -m PyInstaller build-scripts/macos.spec --dry-run
107+
python -m PyInstaller --version
108108
109109
- name: Test import of main script
110110
run: |

README.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# =� Parenta Scraper - Get Your Child's Photos Back!
1+
# 📸 Parenta Scraper - Get Your Child's Photos Back!
22

33
**Easily download all your child's photos and notes from your Parenta nursery account with one click.**
44

@@ -8,25 +8,25 @@ All data is kept within your computer; we do not store any of your data.
88

99
![Parenta Scraper Interface](screenshots/main-interface.png)
1010

11-
## =� Quick Start
11+
## 🚀 Quick Start
1212

1313
### 1. Download for Your Computer
1414
Choose your operating system:
1515

1616
| Windows | macOS | Linux |
1717
|---------|-------|-------|
18-
| [=� Download Windows](../../releases/latest/download/ParentaScraper-Windows.zip) | [=� Download Mac](../../releases/latest/download/ParentaScraper-Mac.dmg) | [=� Download Linux](../../releases/latest/download/ParentaScraper-Linux.tar.gz) |
18+
| [📥 Download Windows](../../releases/latest/download/ParentaScraper-Windows.zip) | [📥 Download Mac](../../releases/latest/download/ParentaScraper-Mac.dmg) | [📥 Download Linux](../../releases/latest/download/ParentaScraper-Linux.tar.gz) |
1919
| Windows 10/11 | macOS 10.15+ | Ubuntu/Fedora/etc |
2020

2121
### 2. Install Google Chrome (Required)
2222
The app uses Chrome to access your nursery account safely.
2323

24-
**Don't have Chrome?** [Download Chrome here](https://www.google.com/chrome/)
24+
**Don't have Chrome?** [Download Chrome here](https://www.google.com/chrome/)
2525

2626
### 3. Run the App
27-
- **Windows**: Extract the ZIP Double-click `ParentaScraper.exe`
28-
- **Mac**: Open the DMG Drag to Applications Run
29-
- **Linux**: Extract the tar.gz Run `./ParentaScraper`
27+
- **Windows**: Extract the ZIP Double-click `ParentaScraper.exe`
28+
- **Mac**: Open the DMG Drag to Applications Run
29+
- **Linux**: Extract the tar.gz Run `./ParentaScraper`
3030

3131
### 4. Download Your Photos!
3232
1. Enter your Parenta login details
@@ -35,12 +35,12 @@ The app uses Chrome to access your nursery account safely.
3535

3636
## What It Does
3737

38-
- =� **Downloads all photos and videos** from your Parenta account
39-
- =� **Saves to your computer** in organized folders
40-
- =� **Creates a spreadsheet** with all the activity details
38+
- 📥 **Downloads all photos and videos** from your Parenta account
39+
- 📁 **Saves to your computer** in organized folders
40+
- 📊 **Creates a spreadsheet** with all the activity details
4141
- = **Safe and secure** - your login details never leave your computer
4242

43-
## =� Where Are My Photos Saved?
43+
## 📂 Where Are My Photos Saved?
4444

4545
After downloading, find your photos at:
4646
- **Windows**: `C:\Users\[YourName]\Nursery_Downloads_[Mode]\`
@@ -51,14 +51,14 @@ Plus a CSV file with all the details: `Nursery_Data_[Mode].csv`
5151

5252
![File Organization](screenshots/file-organisation.png)
5353

54-
## =� Requirements
54+
## 📂 Requirements
5555

5656
-  **Google Chrome browser** (install first if needed)
5757
-  **Internet connection**
5858
-  **Valid Parenta nursery account**
5959
-  **Windows 10+, macOS 10.15+, or modern Linux**
6060

61-
## S FAQs / Troubleshooting
61+
## FAQs / Troubleshooting
6262

6363
### How long does it take?
6464
For one child with about a years' history about 5 minutes. Please let us know if i is taking longer than 15 (this is probably a bug)!
@@ -78,22 +78,22 @@ For one child with about a years' history about 5 minutes. Please let us know if
7878
- **Mac**: Right-click � "Open" (bypasses security warning)
7979
- **Linux**: Make sure you have a GUI desktop environment
8080

81-
## = Privacy & Security
81+
## Privacy & Security
8282

8383
- **Your data stays private** - nothing is sent to third parties
8484
- **Runs entirely on your computer** - no cloud services
8585
- **Your login details are only used to access Parenta** - never stored permanently
8686
- **Open source** - you can inspect the code yourself
8787

88-
## = Found a Problem?
88+
## Found a Problem?
8989

9090
Having issues? We're here to help!
9191

9292
1. **Check the troubleshooting section above**
9393
2. **Read the installation guides** (included with each download)
9494
3. **Report an issue**: [Create an issue on GitHub](../../issues/new)
9595

96-
## =� For Parents, By Parents
96+
## For Parents, By Parents
9797

9898
This app was created by a parent who wanted an easy way to download their child's nursery photos.
9999

@@ -102,7 +102,7 @@ This app was created by a parent who wanted an easy way to download their child'
102102
- Manually saving hundreds of photos takes hours
103103
- Parents deserve to own their child's memories
104104

105-
## <� Technical Details
105+
## Technical Details
106106

107107
<details>
108108
<summary>For the technically curious...</summary>
@@ -116,13 +116,13 @@ This app was created by a parent who wanted an easy way to download their child'
116116

117117
</details>
118118

119-
## =� License
119+
## 📂 License
120120

121121
This project is open source and provided as is under the MIT License. See [LICENSE](LICENSE) for details.
122122

123123
---
124124

125-
**Made with d for parents everywhere who want their memories back.**
125+
**Made with ❣️ for parents everywhere who want their memories back.**
126126

127127
**Want more automation tools like this?** Check out [davidtang.ai](https://davidtang.ai) for other helpful services.
128128

build-scripts/build-all.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from pathlib import Path
1111

1212
def main():
13-
print("🔨 Parenta Scraper Master Build Script")
13+
print("[BUILD] Parenta Scraper Master Build Script")
1414

1515
script_dir = Path(__file__).parent
1616
current_platform = platform.system().lower()
@@ -20,13 +20,13 @@ def main():
2020
print("🪟 Building for Windows...")
2121
return run_build_script(script_dir / "build-windows.py")
2222
elif current_platform == "darwin":
23-
print("🍎 Building for macOS...")
23+
print("[MAC] Building for macOS...")
2424
return run_build_script(script_dir / "build-macos.py")
2525
elif current_platform == "linux":
26-
print("🐧 Building for Linux...")
26+
print("[LINUX] Building for Linux...")
2727
return run_build_script(script_dir / "build-linux.py")
2828
else:
29-
print(f" Unsupported platform: {current_platform}")
29+
print(f"ERROR: Unsupported platform: {current_platform}")
3030
return False
3131

3232
def run_build_script(script_path):
@@ -36,7 +36,7 @@ def run_build_script(script_path):
3636
capture_output=False, text=True)
3737
return result.returncode == 0
3838
except Exception as e:
39-
print(f" Failed to run build script: {e}")
39+
print(f"ERROR: Failed to run build script: {e}")
4040
return False
4141

4242
def show_usage():
@@ -71,9 +71,9 @@ def show_usage():
7171
success = main()
7272

7373
if success:
74-
print(" Build completed successfully!")
75-
print("📦 Check the 'dist/' directory for your platform's build")
74+
print("SUCCESS: Build completed successfully!")
75+
print("[PACK] Check the 'dist/' directory for your platform's build")
7676
else:
77-
print(" Build failed")
77+
print("ERROR: Build failed")
7878

7979
sys.exit(0 if success else 1)

0 commit comments

Comments
 (0)