[](screenshots/preview.webp)
- [简体中文](README-zh_CN.md)
- [繁体體中文(中國臺灣)](README-zh_TW.md)
- [繁体體中文(中國香港)](README-zh_HK.md)
- [日本語](README-jp.md)
# 😎 X Prober, Notch Prober
> A PHP environment probe program that not only displays server information intuitively.
[](#backers)
[](#sponsors)
## Open Source License
- GPL-3.0
## Online Demo
- [https://prober.inn-studio.com](https://prober.inn-studio.com)
- [https://tz.inn-studio.com](https://tz.inn-studio.com) (Same as above)
## Download & Usage
- Click [INN Download Node](https://api.inn-studio.com/download?id=xprober) or [GitHub Node](https://github.com/kmvan/x-prober/raw/master/dist/prober.php) to download the probe file
- You'll get a single file. Rename it to `x.php` and upload to your server
- Access via browser: `your-domain/x.php`
## Requirements
- Build Environment: PHP 8.4+
- Runtime Environment: PHP 5.4+
- Browser Compatibility: Chrome, Firefox, Edge, Android
- OS Compatibility: Linux, Windows (basic features)
## Extensions
- In development...
## Development Guide
1. Fork the project
2. Fetch your repository
3. Install npm modules: `$ npx pnpm i`
4. Install composer: `$ composer install && composer dumpautoload -o`
5. Generate multilingual files: `$ npm run lang` to rebuild `./languages/lang.pot` template
6. Start PHP backend: `$ npx pnpm dev:php`
7. Start Vite frontend: `$ npx pnpm dev`
8. Access: `http://localhost:5173/`
## Production Build
- Build frontend: `$ npx pnpm build`
- Compile single file: `$ npx pnpm build:php` to get `./dist/prober.php`
- Access: `http://localhost:8001/prober.php` or `http://path/to/dist/prober.php`
## Contribute Translations
1. Fork the project
2. Use [Poedit](https://poedit.net/) with `./languages/lang.pot` to translate
3. Save translation file (e.g. `en_US.po`) in `./languages`
4. Push your changes
5. Submit Pull Request. Much appreciated! 😘
## Notes for Contributors
- Your PHP code must be compatible with PHP 5.4+ environments
## Contributors
## Backers
Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/x-prober#backer)]
## Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/x-prober#sponsor)]
- Thanks to [VPSPlayer.com](https://vpsplayer.com/aff.php?aff=50) - Jan 16, 2021 - ¥199
- Thanks to 1529\*\*\*576 - Apr 4, 2019 – ¥150
- Thanks to [Vultr.com](https://www.vultr.com/?ref=7256513) - Mar 13, 2019 - $50
## Planned Features
- [x] Temperature detection
- [x] Multilingual support via Poedit
- [x] Detailed benchmark results
- [ ] Email sending test
- [ ] Network speed test
- [x] Additional server benchmarks
- [x] PING functionality
## Keywords
X-Prober/PHP 探针/X 探针/刘海探针