This C# application provides a user-friendly interface for viewing the schedule of streams from popular VTuber agency: Hololive. It dynamically fetches data from the Hololive Schedule webpage and presents it in an organized manner, allowing users to easily browse upcoming streams.
- Dynamic Loading: The application fetches live data from the Hololive Schedule webpage, ensuring that users always have up-to-date information.
- Interactive Interface: Users can scroll through the list of streams using the vertical scrollbar or the mouse wheel for convenience.
- Stream Details: Each stream is displayed with relevant information, including streamer name, scheduled time, and a thumbnail image.
- Date Labels: Streams are grouped by date, and date labels help users quickly identify the schedule for a specific day.
- Stream Link: Users can click on a stream to open the corresponding URL in their default web browser.
-
Running the Application:
- Download the folder
net6.0-windows
from the dirHololive_Schedule_WPF\bin\Debug
then execute theHololive_Schedule_WPF.exe
file to launch the application. The schedule will be dynamically loaded upon startup.
- Download the folder
-
Navigating the Schedule:
- Use the vertical scrollbar or the mouse wheel to scroll through the list of streams.
-
Viewing Stream Details:
- Each stream displays the streamer's name, scheduled time, and a thumbnail image.
-
Opening Stream Links:
- Click on a stream to open its corresponding URL in your default web browser.
If you'd like to contribute to this project, feel free to fork the repository and submit pull requests with your enhancements or bug fixes. Be sure to follow the existing coding style and maintain clear commit messages.
This project is licensed under the GNU General Public License v3.0 - see the LICENSE.md file for details.