PDA

View Full Version : Chromium per Windows


Robby The Robot
09-04-2017, 21:13
Non so se è una domanda stupida ma la faccio:

possibile che non esista una versione "pronta" di Chromium per Windows?

Agat
09-04-2017, 21:43
Questa sul forum:

http://www.hwupgrade.it/download/scheda/4617/chromium/

Se vuoi la stable, o con affinamenti vari (solo in inglese :O):

https://chromium.woolyss.com/

Robby The Robot
10-04-2017, 13:52
Grazie mille, darò un'occhiata al secondo link.
Non capisco come mai non l'ho trovato prima.
Grazie ancora :)

Kiino
10-04-2017, 14:10
Comunque di alternative a chromium , basate su quest'ultimo , che non sia google chrome ci sta anche brave , oltre opera e vivaldi

Robby The Robot
11-04-2017, 12:32
Grazie Kiino, Opera già lo uso (anche se mi sembra appesantito nelle ultime versioni).
Cercavo proprio Chromium :)

Robby The Robot
09-05-2017, 20:43
Allora, finalmente mi ero deciso a provare il browser, ho scaricato da

https://chromium.woolyss.com/

l'archivio zip (non l'installer) della versione 32-bit, ho controllato lo SHA1, l'ho scansionato con Avast, tutto ok.
Estraggo i file, clicco su chrome.exe e mi appare l'avviso di Avast che allego in coda.
Ho cestinato tutto e, per sicurezza, ho fatto una scansione con Avast e una con Emsisoft Emergency Kit, entrambe negative.
Ora sono su un altro PC con Linux, ho riscaricato lo stesso archivio e controllato il file chrome.exe su virustotal, 0 rilevazioni positive (anche Avast non lo rileva come virus).

E' un falso positivo di Avast?

92512

Robby The Robot
18-05-2017, 12:48
Avevo inviato il file ad Avast, mi hanno risposto oggi. Hanno messo il file in whitelist.

Paky
20-05-2017, 19:14
ho controllato lo SHA1

per quel che vale......
http://www.hwupgrade.it/news/sicurezza-software/google-da-la-mazzata-finale-all-algoritmo-crittografico-sha1_67370.html

Robby The Robot
25-05-2017, 10:54
Eh, lo so ma lo SHA1 è l'unico disponibile.

daert
25-12-2017, 17:53
Se qualcuno è interessato a Chromium per Windows, ho modificato uno script trovato su Internet e creato un batch per l'avvio in modalità "Portable".

Lo script updater controlla ad ogni avvio la versione lkcr (last known compilable revision) dal sito ufficiale del progetto e la aggiorna. Ovviamente sarà sempre l'ultima revisione "funzionante" quindi non la stable.

Le cartelle dell'eseguibile e del profilo saranno entrambe nella directory dove si trova il batch, per cui possono essere "trasportate", tenendo sempre in considerazione i limiti della portabilità di questo browser, tipo le password salvate.

Se siete interessati bisogna creare solo 2 file da inserire in una cartella a vostro piacimento:

ChromiumPortable.bat
@echo OFF

powershell -noprofile -nologo -executionpolicy bypass -File lkcr.ps1

set GOOGLE_API_KEY="no"
set GOOGLE_DEFAULT_CLIENT_ID="no"
set GOOGLE_DEFAULT_CLIENT_SECRET="no"

start "" "%~dp0\Application\chrome-win32\chrome.exe" --user-data-dir="%~dp0\Profile" --profile-directory=Default

lkcr.ps1
$erroractionpreference = "stop"
$url = "https://commondatastorage.googleapis.com/chromium-browser-snapshots/"

if ($env:PROCESSOR_ARCHITECTURE -eq "AMD64") {
$url += "Win_x64"
} else {
$url += "Win"
}

$client = New-Object System.Net.WebClient
Write-Output "Querying lkcr..."
$json = (Invoke-WebRequest -Uri "https://chromium.googlesource.com/chromium/src/+/lkcr").ParsedHtml.body.innerText |
%{ [Regex]::Matches($_, "refs/heads/master@{#[0-9]{1,6}") } | %{ $_.Value }
$lkcr = $json.Substring($json.Length - 6)
write-output "lkcr is $lkcr"
$ood = 0

if (Test-Path local.txt) {
Write-Output "Querying local version..."
$local = Get-Content local.txt
Write-Output "Local version is $local"

if ($lkcr -ne $local -as [int]) {
$ood = 1
}
} else {
Write-Output "No local version cache found"
$ood = 1
}

$fname = "chrome-win32.zip"

if ($ood) {
Write-Output "Downloading lkcr..."
$client.DownloadFile($url + "/" + $lkcr + "/$fname", "$fname")
Write-Output "Installing new version..."
Add-Type -AssemblyName System.IO.Compression.FileSystem
[System.IO.Compression.ZipFile]::ExtractToDirectory($fname, "Application")
Remove-Item -Force $fname
Write-Output "Updating local version cache..."
$lkcr | Set-Content local.txt
}

Write-Output "Local version is up to date"


Per avviare il browser basta lanciare il file ChromiumPortable.bat

prandello
26-12-2017, 05:22
chrlauncher fa già questo e molto altro

https://www.henrypp.org/product/chrlauncher
https://github.com/henrypp/chrlauncher
https://chromium.woolyss.com/