From Scratch Web Browser Dev - Getting OpenSSL Working | Building Humanoid Robots

Поділитися
Вставка
  • Опубліковано 1 жов 2024
  • Full humanoid robot building playlist: • Humanoid Robots Develo...
    The purpose of building a from scratch web browser is that I want my robot's AI to run both on the robot and on my PC and not have to rely on ever changing web browsers as a interface complete with their ads they allow etc. By making our own web browser, we can eliminate ads and popups easily and even remove images and video if we want and just extract text easily from websites. Also, by having our own web browser, we can "click" on things on webpages with our AI without needing a mouse and keyboard to register the click with the operating system. This means the custom browser would just sent the click even though the mouse did not actually click, our browser would pretend it did on command and in this way be able to interact with websites UI's while leaving the mouse and keyboard free to use for other things. This means many websites can be interacted with at once without each one needing the mouse pointer to do the interactions. This is important for the AI to multitask interacting with many websites in many program instances. So for example the AI can be browsing Ebay for a part to buy, while simulataneously another opened executable of the AI is shopping for an xmas gift on amazon and all of this happens at the same time while letting me still use my mouse and keyboard normally on my PC and all the shopping going on simultaneously is not even visible though it is happening on my PC, the custom web browser is operating on hidden windows that I don't even see but only the AI "sees" what is going on by way of downloads of the websites happening in the background and it constructing the websites on invisible windows and interacting accordingly with forms and whatnot. Another benefit of a custom browser would be personally using it instead of chrome or firefox as I'd be able to customize it to my preferences very much so. I would even be able to have any UI I want for websites I use that I can basically redesign for my use and it would "just work". So I can make my own custom youtube or ebay or w/e UI I want for myself since I made my own browser that can do anything I want it to. Though this is cool, the AI needing to interface with the online world is the main driving motivator to make my own custom browser and I see this as necessary to my AI dev.
    www.artbyrobot.com
    / artbyrobot
    / realistic-humanoid-robot
    / artbyrobot
    / artbyrobot
    / www
    / artbyrobot
    To send me a one time donation: streamlabs.com...
    To send me an automated monthly donation: / artbyrobot

КОМЕНТАРІ • 2

  • @artbyrobot1
    @artbyrobot1  7 місяців тому

    The purpose of building a from scratch web browser is that I want my robot's AI to run both on the robot and on my PC and not have to rely on ever changing web browsers as a interface complete with their ads they allow etc. By making our own web browser, we can eliminate ads and popups easily and even remove images and video if we want and just extract text easily from websites. Also, by having our own web browser, we can "click" on things on webpages with our AI without needing a mouse and keyboard to register the click with the operating system. This means the custom browser would just sent the click even though the mouse did not actually click, our browser would pretend it did on command and in this way be able to interact with websites UI's while leaving the mouse and keyboard free to use for other things. This means many websites can be interacted with at once without each one needing the mouse pointer to do the interactions. This is important for the AI to multitask interacting with many websites in many program instances. So for example the AI can be browsing Ebay for a part to buy, while simulataneously another opened executable of the AI is shopping for an xmas gift on amazon and all of this happens at the same time while letting me still use my mouse and keyboard normally on my PC and all the shopping going on simultaneously is not even visible though it is happening on my PC, the custom web browser is operating on hidden windows that I don't even see but only the AI "sees" what is going on by way of downloads of the websites happening in the background and it constructing the websites on invisible windows and interacting accordingly with forms and whatnot. Another benefit of a custom browser would be personally using it instead of chrome or firefox as I'd be able to customize it to my preferences very much so. I would even be able to have any UI I want for websites I use that I can basically redesign for my use and it would "just work". So I can make my own custom youtube or ebay or w/e UI I want for myself since I made my own browser that can do anything I want it to. Though this is cool, the AI needing to interface with the online world is the main driving motivator to make my own custom browser and I see this as necessary to my AI dev.

    • @artbyrobot1
      @artbyrobot1  7 місяців тому

      also note even if you did "set cursor position" and "mouse left click" type commands, that still takes over your mouse control of your pointer so you'd get interrupted if you were using that computer or if two ai instances/sub-programs wanted to click on something at the same time, they could not do so since windows would only allow a single mouse cursor and a single click at any given time. so by removing need for cursors and the custom browser accepting commands that say "this area of webpage was clicked" even though the windows mouse pointer did not move there and did not click there, the browser would be able to send the click through as though the click did happen when it did not happen. This enables massive parallelism of many ghost clicks we'll call it on many websites at once so many sites can be navigated and UIs interacted with simultaneously with no limitations created by having only one mouse cursor that can only do one thing at any one time in windows.