Compare commits

...
11 Commits
Author SHA1 Message Date
Belim a4a9a346ae Update Write-an-Extension.md 2025-10-04 14:44:37 +02:00
Belim d6ce290131 Update README.md 2025-10-01 11:33:14 +02:00
Belim fb8a5909d4 Update README.md 2025-10-01 11:30:53 +02:00
Belim 13712898eb Update README.md 2025-10-01 11:23:23 +02:00
Belim ee88265fc7 Merge pull request #310 from bact/patch-1
Update README for Flyoobe links
2025-09-14 09:51:00 +02:00
Arthit Suriyawongkul b8be95a820 Update README for Flyoobe links
Flyby11 -> Flyoobe in links and in the text, where is supposed to

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
2025-09-14 08:18:34 +01:00
Belim 714ac49d91 Update Developer Essentials.ps1 with silent options 2025-09-12 21:48:23 +02:00
Belim cfe5fea46e Extensions: Add Dev Essentials, Network Tools 2025-09-12 21:45:29 +02:00
Belim 594c2fb051 Update EXTENSIONS.md 2025-09-12 21:44:32 +02:00
Belim c3aab0277c Update EXTENSIONS.md 2025-09-12 21:16:53 +02:00
Belim 55a65e0bce Extension: Add Power Actions script 2025-09-12 21:15:59 +02:00
6 changed files with 151 additions and 10 deletions

No files matched your search

@@ -0,0 +1,33 @@
# Developer Essentials – Quick access to developer tools and features
# Host: console
# Options: Enable Developer Mode; Install WSL; Open Windows Features (silent); Open Device Manager (silent)
param([string]$choice)
switch ($choice) {
"Enable Developer Mode" {
Write-Output "Enabling Developer Mode..."
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowDevelopmentWithoutDevLicense" /d 1
Write-Output "✔ Developer Mode enabled."
}
"Install WSL" {
Write-Output "Installing Windows Subsystem for Linux..."
Start-Process "wsl.exe" -ArgumentList "--install" -Verb runAs
}
"Open Windows Features" {
Write-Output "Opening Windows Features dialog..."
Start-Process "optionalfeatures.exe"
}
"Open Device Manager" {
Write-Output "Opening Device Manager..."
Start-Process "devmgmt.msc"
}
default {
Write-Output "Unknown option: $choice"
}
}
+34
View File
@@ -3,6 +3,40 @@
Here you can find community extensions for Flyoobe.
Copy the provided `.ps1` raw link and install it via the **Get Extensions → Install from URL** option in the app.
---
## ⚡ Power Actions
**Description:** Control Windows power and session actions directly from Flyoobe.
**Options:**
- Restart Explorer
- Restart PC
- Shutdown PC
- Log off
- Sleep
- Hibernate
🔗 [Raw script link](https://raw.githubusercontent.com/builtbybel/Flyoobe/refs/heads/main/Flyoobe.Extensions/Power%20Actions.ps1)
---
## 🛠 Developer Essentials
**Description:** Quick access to developer tools and features (Dev Mode, WSL, Windows Features, Device Manager).
**Options:**
- Enable Developer Mode
- Install WSL
- Open Windows Features
- Open Device Manager
🔗 [Raw script link](https://raw.githubusercontent.com/builtbybel/Flyoobe/refs/heads/main/Flyoobe.Extensions/Developer%20Essentials.ps1)
## 🌐 Network Tools
**Description:** Common network troubleshooting actions (DNS flush, Winsock reset, connections, ping).
**Options:**
- Flush DNS
- Reset Winsock
- Show active connections
- Test Ping (8.8.8.8)
🔗 [Raw script link](https://raw.githubusercontent.com/builtbybel/Flyoobe/refs/heads/main/Flyoobe.Extensions/Network%20Tools.ps1)
---
## 🛡 Microsoft Defender Maintenance
+31
View File
@@ -0,0 +1,31 @@
# Network Tools – Common network troubleshooting actions
# Host: console
# Options: Flush DNS; Reset Winsock; Show active connections; Test Ping (8.8.8.8)
param([string]$choice)
switch ($choice) {
"Flush DNS" {
Write-Output "Flushing DNS cache..."
ipconfig /flushdns
}
"Reset Winsock" {
Write-Output "Resetting Winsock..."
netsh winsock reset
}
"Show active connections" {
Write-Output "Active TCP connections:"
netstat -ano
}
"Test Ping (8.8.8.8)" {
Write-Output "Pinging Google DNS..."
ping 8.8.8.8
}
default {
Write-Output "Unknown option: $choice"
}
}
+43
View File
@@ -0,0 +1,43 @@
# Power Actions – Restart Explorer, Restart, Shutdown, Logoff, Sleep, Hibernate
# Host: silent
# Options: Restart Explorer; Restart PC; Shutdown PC; Log off; Sleep; Hibernate
param([string]$choice)
switch ($choice) {
"Restart Explorer" {
Write-Output "Restarting Explorer..."
Stop-Process -Name explorer -Force
Start-Process explorer.exe
}
"Restart PC" {
Write-Output "Restarting computer..."
Restart-Computer -Force
}
"Shutdown PC" {
Write-Output "Shutting down computer..."
Stop-Computer -Force
}
"Log off" {
Write-Output "Logging off current user..."
shutdown.exe /l
}
"Sleep" {
Write-Output "Putting system to sleep..."
rundll32.exe powrprof.dll,SetSuspendState 0,1,0
}
"Hibernate" {
Write-Output "Hibernating system..."
rundll32.exe powrprof.dll,SetSuspendState Hibernate
}
default {
Write-Output "Unknown option: $choice"
}
}
+3 -2
View File
@@ -11,9 +11,10 @@ This allows script authors to define dropdown menus and control how the script i
- Short, user-friendly description of what the script does.
- Displayed in the Extensions page below the title.
### `# Host: embedded | console`
### `# Host: embedded | console | log`
- **embedded** = run inside OOBE, output is captured and shown in the app.
- **console** = run in an external PowerShell window with `-NoExit`.
- **console** = run in an external PowerShell window with `-NoExit`.
- **log** = Runs inside Flyoobe's live Log Viewer (App-Settings > Notifications) and writes messages to the internal notification logger.
- **Default:** `embedded` (if not specified).
### `# Options: value1; value2; value3; ...`
+7 -8
View File
@@ -1,7 +1,7 @@
# 🐝 Flyoobe (ex-Flyby11) – Windows Setup Assistant
_No specs? No problem!_
<img width="1024" height="1024" alt="Flyoobe_mockup2" src="https://github.com/user-attachments/assets/8096fa8f-e1b5-4f88-8dfd-938327177aea" />
<img width="1536" height="1024" alt="IllustrationBranding-Visual-Flyoobe" src="https://github.com/user-attachments/assets/6153bfa0-c157-4422-af21-5488b2f17af0" />
---
@@ -14,9 +14,8 @@ You can now **choose**:
| Version | Purpose | Features | Download |
|---------|---------|----------|----------|
| **Flyoobe** (New) | Upgrade + OOBE Toolkit | • Windows 10 → 11 upgrades<br>• OOBE customization<br>• Tweaks & Debloat<br>• Scriptable setup extensions | [⬇ Download Flyoobe](https://github.com/builtbybel/Flyby11/releases/latest) |
| **Flyby11** (Classic) | Upgrade Only | • Win10 → Win11 Inplace upgrade<br>• Hardware check bypass<br>• Minimal footprint | [⬇ Download Flyby11 Classic](https://github.com/builtbybel/Flyby11/releases/latest) |
| **Flyoobe** (New) | Upgrade + OOBE Toolkit | • Windows 10 → 11 upgrades<br>• OOBE customization<br>• Tweaks & Debloat<br>• Scriptable setup extensions | [⬇ Download Flyoobe](https://github.com/builtbybel/Flyoobe/releases/latest) |
| **Flyby11** (Classic) | Upgrade Only | • Win10 → Win11 Inplace upgrade<br>• Hardware check bypass<br>• Minimal footprint | [⬇ Download Flyby11 Classic](https://github.com/builtbybel/Flyoobe/releases/latest) |
---
## 🐝 Why Flyoobe?
@@ -38,14 +37,14 @@ Flyoobe keeps the original idea alive and pushes it even further.
---
No complicated steps.
**Just run the tool** (see ["Releases"](https://github.com/builtbybel/Flyby11/releases/latest)),
**Just run the tool** (see ["Releases"](https://github.com/builtbybel/Flyoobe/releases/latest)),
unpack if needed, and you'll be running Windows 11 on your “unsupported” machine in no time.
Think of it as sneaking through the back door without anyone noticing.
---
## 🛠 Technical Overview
**Flyby11 method:**
**Flyoobe method:**
- Uses Windows Server variant of setup → skips TPM, Secure Boot, CPU checks
- Still installs **normal Windows 11**
- ISO download/mount handled automatically (via [Fido script](https://github.com/pbatard/Fido))
@@ -53,7 +52,7 @@ Think of it as sneaking through the back door without anyone noticing.
---
## 💡 Why Keep Flyby11 Alive?
## 💡 Why Keep Flyoobe Alive?
- **Upgrade freedom** – Don’t ditch a perfectly fine PC just because Microsoft says so
- **Eco-friendly** – Less e-waste from forced upgrades
- **Save money** – No need for new hardware if yours still works