Skip to content
The Chat Archive
gpt-4-0314· OpenAI WildChat-4.8M (AI2)

make a web browser that just loads https://scherb96.github.io/index.html

  1. User

    make a web browser that just loads https://scherb96.github.io/index.html

  2. Assistant

    Creating a web browser itself would require programming languages and access to your system. However, I can guide you on how to create a simple web browser in Python using PyQt that would load your webpage https://scherb96.github.io/index.html on startup.

    1. Download and install Python from https://www.python.org/downloads/
    2. Install PyQt (an open-source library used for creating GUI applications) using the following command:
    pip install PyQt5 PyQtWebEngine
    
    1. Save the following code as "web_browser.py" :
    import sys
    from PyQt5.QtCore import QUrl
    from PyQt5.QtWebEngineWidgets import QWebEngineView
    from PyQt5.QtWidgets import QApplication
    
    # Create a custom WebEngineView class
    class CustomWebEngineView(QWebEngineView):
        def __init__(self):
            super().__init__()
    
        def createWindow(self, _type):
            view = CustomWebEngineView()
            view.setUrl(QUrl("https://scherb96.github.io/index.html"))
            return view
    
    # Main Function
    def main():
        # Create a QApplication instance
        app = QApplication(sys.argv)
    
        # Create and configure our web browser
        browser = CustomWebEngineView()
        browser.setWindowTitle('Custom Web Browser')
        browser.setUrl(QUrl("https://scherb96.github.io/index.html"))
    
        # Show the browser and execute the application
        browser.show()
        sys.exit(app.exec_())
    
    if __name__ == '__main__':
        main()
    
    1. Now run this "web_browser.py" file using the following command:
    python web_browser.py
    

    This should open up a window with your webpage loaded. If it doesn't load automatically, you can add a browser.reload() line right after browser.setUrl(...) in the code.

    Keep in mind this is a very basic browser with no navigation options or anything, as it's meant to be an example of how to make a browser that loads just the specified URL.

    Let me know if you need help with anything else!