
- #Factorio download headless mirror install
- #Factorio download headless mirror update
However that turns out to me not the case, and we also have an update about the progress on the expansion.
After all the attempts, we even had a Friday Facts prepared that was going to say something along the lines of "we don't plan to bring Factorio to other platforms". We even worked with some external companies, but the projects never even got to the point where they would run technically, let alone the complicated part of making the game playable using controllers or touch screen. We have a long history of trying to bring Factorio to other platforms, including consoles and mobile phones (not including April Fools). You can add only your own IP and port 4444 for Seleniumĭriver = webdriver.Remote(command_executor=" desired_capabilities=options.Friday Facts #370 - The journey to Nintendo Switch Open Security Group of your instance in AWS and add TCP rule to be able to connect.Start container, using sudo docker run -d -p 4444:4444 -v /dev/shm:/dev/shm selenium/standalone-chrome:3.141.59-xenon command, different options are here.
#Factorio download headless mirror install
Install docker, installation steps are here. Execute your script - python3 test.py #!/usr/bin/python3įrom import Optionsĭriver = webdriver.Chrome(chrome_options=options)Įxample of using Docker and selenium/standalone-chrome-debug: Install Selenium: sudo pip3 install seleniumĬreate test file, nano test.py with content below. Install Java: sudo apt install default-jre. Check chromedriver, run command: chromedriver. Move chromedriver to /usr/bin: sudo mv chromedriver /usr/bin/chromedriver. Unzip chromedriver, install unzip sudo apt install unzip if required: unzip chromedriver_linu圆4.zip. If you'll get error run: sudo apt-get -f install. Install Chrome: sudo dpkg -i google-chrome-stable_current_b. Selenium is in: Location: /home/ubuntu/.local/lib/python3.6/site-packages and I've moved chromedriver to: /usr/bin. I see that Chromedriver and Selenium are in different locations. Mis-match between Chromedriver and Chrome versions? Is there a way to tell which chromedriver version I have for certain? Some sort of access issue? I'm a beginner with command line and ubuntu - should I be running this as "root" user? I then placed chromedriver in /usr/bin, as I read that's common practice. It's the mac_64 version (I'm using Ubuntu on a Mac). Location: /home/ubuntu/.local/lib/python3.6/site-packagesĪnd, finally, for Chromedriver, I'm almost certain I downloaded the most recent version here. I believe I'm using the most updated version of Selenium, Chrome, and Chromedriver.Ĭhrome version is: Version. OSError: Exec format error: 'chromedriver' Raise child_exception_type(errno_num, err_msg, err_filename) However, I keep getting this error: Traceback (most recent call last):įile "/home/ubuntu/.local/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 73, in _init_įile "/home/ubuntu/.local/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 76, in startįile "/usr/lib/python3.6/subprocess.py", line 729, in _init_įile "/usr/lib/python3.6/subprocess.py", line 1364, in _execute_child Options.add_argument("-remote-debugging-port=9222")ĭriver = webdriver.Chrome(executable_path='/usr/bin/chromedriver', chrome_options=options) Options.add_argument('-disable-dev-shm-usage') I'm using the following code: options = Options() I've gotten Chromedriver to work no problem in a local instance, but having many, many issues doing so in a remote instance. I'm trying to use Chromedriver with Ubuntu (AWS instance).