Comments (9)
It checkes for updates on every start. I think this is enough.
But sure, I think we could change the update server from http://www.vbox.me/update/ to github.
@runarbu anything why to be against?
from portable-virtualbox.
Not sure we understand. Which application is checking update? VirtualBox itself or PortableVirtualbox? the goal is to check whether PortableVirtualbox are updated on github and thus to trigger the update locally.
It's annoying because I have to check on github if automatic update is available. And then manually rename the folder "app64" to be able to do the update. All this could be automated.
from portable-virtualbox.
@vejobuj PVB checks on every start if there is a new version of VB and PVB. It checks against the update server, which is defined by the update variable in the vboxinstall.ini.
ATM I think it isn't a good idea to change the main update server until the other issues are fixed.
from portable-virtualbox.
Also this line "update=http://www.vbox.me/update/" in https://github.com/vboxme/Portable-VirtualBox/blob/master/data/settings/vboxinstall.ini#L4 is for PortableVirtualbox itself and seems abandoned since 2012
So there is no update checking at all.
ATM I think it isn't a good idea to change the main update server until the other issues are fixed.
Why? I do not see where is the problem.
Edit: I made the changes here #23
from portable-virtualbox.
Question, can I get a sample of download.ini
in:
https://github.com/vboxme/Portable-VirtualBox/blob/master/source/Portable-VirtualBox.au3#L1774-L1775
Local $vboxdown = IniRead ($updateUrl&"download.ini", "download", "key", "NotFound")
IniWrite ($updateUrl&"download.ini", "download", "key", $vboxdown + 1)
from portable-virtualbox.
@vejobuj all nessary files are on http://files.vbox.me/update/.
update.dat is the same as settings.ini, vboxinstall.dat same (.ini).
Never seen or used a download.ini.
https://github.com/vboxme/Portable-VirtualBox/blob/master/data/settings/vboxinstall.ini#L43 -> Version of VB
https://github.com/vboxme/Portable-VirtualBox/blob/master/data/settings/vboxinstall.ini#L45 -> Version of PVB... Both where checked against the update server. If the first differ, PVB will download an updated vboxinstall and updates VB. If the second differ, PVB will download the vboxinstall and the 7zip with updated binaries of PVB.
from portable-virtualbox.
@vejobuj @runarbu is the actual code stable and working? than in will try to update the updatemirror. (hope I will find credentials anywhere ;)
from portable-virtualbox.
I must confess that I am a little scared about automatic updates. What if we have a break and it gets rolled out to the whole user base, but don't work?
If we were to move the update files to GitHub we would at least have to make a separate branch for the update files, not just use master because we would probably not want the update possess to start as soon as someone commits to master. Instead we should probably post the new version to vbox.me first, and have a grace period. Then, if we get no complaints about broken things, we could do an update of the old installations.
from portable-virtualbox.
@runarbu that's my opinion to. github is an development platform. Provided updates should be (realtive) stable and working.
One possiblity: implement 2 Radio Buttons, where user can Switch between stable (Default) and experimental updates. using 2 update mirrors.
from portable-virtualbox.
Related Issues (20)
- can not run 64bit VirtualBox ? only support 32? HOT 2
- Portable-VirtualBox does not run on USB drive HOT 1
- 'Installation' window shows up again, is it not portable? HOT 1
- Vbox 5.1.22 Portable not running on Windows 10 HOT 4
- Malwarebytes registers as malware
- VBox 5.1.22 can't unpack VirtualBox 6.1.0 properly HOT 25
- Question HOT 3
- windows 10下高于6.1的版本的Portable-VirtualBox制作 HOT 1
- ResHacker Error: invalid command - Failed! - build.bat HOT 10
- Failed to create COM object HOT 1
- Portable VirtualBox (it's great again) HOT 2
- Portable VirtualBox does not run if VirtualBox is installed directly. HOT 3
- upstream to virtualbox.org HOT 5
- Portable-VirtualBox ins't an Open Source Software HOT 1
- Portable Virtualbox Doesn't Support Virtualbox 6.0 ! HOT 55
- still not working network bridged with portable vb and win 10 64bits HOT 5
- Virtualbox 6: vboxdrv has been renamed to vboxsup HOT 12
- This app cannot run on this device HOT 3
- portable virtualbox not running because of program compatibility assistant HOT 1
- Any working alternatives? HOT 116
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from portable-virtualbox.