Winehelper Replacement: New Bottlelauncher

May 17th, 2009

I’ve replaced the startup script of the Bottler with a cocoa app. This way I have more control over the wrapped app. Right now it supports the following things:

  • Drag’n'Drop of file(s) on the Bottle
  • the prefix of the bottle is copied to “~/Application Support/wine/prefixes” the first time it is run. This way we don’t get into troubles with writing privileges in “/Applications”. The prefixes can easily deleted from the prefix manager.
  • the Bottle stays in the Dock once launched (allows selecting of the app)
  • fast App switching to the Bottle (cmd-tab)
  • fast App switching & termination of the Bottle (cmd-tab, cmd-q)

Lots of small improvements to the app like

  • predefined apps sit in a .plist now, that could be maintained and hosted on the internet for rapid updates (again a shout for the appdb to offer an interface for wine front-ends)
  • new Bottler window (we’re still not there, but better :) )
  • Sparkle works from this version on (i.e. autoupdate of wine) you can manually see the rss entries of the sparkle appcast here: http://www.kronenberg.org/wine/appcast.php

My mind is on:

  • Status menu: Better support to display and terminate all exe’s running (ps aux | grep .exe)
  • replace the overlay displayed while prefix creation with the “action window” from the bottler
  • finer grained feedback in the “action window”
  • visual feedback when bottles are started to assure people that something is happening
  • is there .otf font support in wine?

Long talk, here is the file: WineBottler_1.1.21.zip, and again, this is deepest dev work:

  • it has loads of errors
  • hide all previous Winehelper.app, Wine.app and WineBottler.app.
  • bottles created with earyer versions are probably not going to work with this.

enjoy.
Mike

PS.
If You really need “Internet Explorer 7.0″ You could give this build a try. “Internet Explorer 6.0″ is not working atm.

  • Digg
  • Slashdot
  • StumbleUpon
  • del.icio.us
  • email
  • Facebook
  • LinkedIn
  • PDF
  • RSS
  • Twitter

14 Responses to “Winehelper Replacement: New Bottlelauncher”

  1. Hi!
    Thanks a lot for this new release. The interface is getting better and better. Just wanted to give a short feedback on the bottler preset for foobar2000. Sadly the install aborts at the end with following log message:
    17.05.09 16:26:24 WineBottler[14072] ###ERROR### Command ‘/Applications/WineBottler.app/Contents/Resources/bin/wine C:\windows emp oobar2000_0.9.6.6.exe’ returned status 193.

    Keep up the great work!
    Tobias

    Comment by TheLink — May 17, 2009 @ 15:30

  2. Txs :)
    Choose “don’t start app” or similar, at the end of the installation of foobar. Maybe that fixes the issue.

    Comment by mike — May 17, 2009 @ 16:15

  3. Using the bottler preset for foobar2000 doesn’t work at all because I never get the installer screen shown (not using silent install).
    Doing a custom install shows the old problem of localization which means I have to manually install to “Program Files”, otherwise the executable won’t be recognized at the end of the process. While this used to work with the old version of the Bottlelauncher, it doesn’t seem to do so anymore. Double clicking the foobar.app launches foobar for a second and quits again. Seems like there is sth more to change which I’m not aware of.

    Comment by TheLink — May 17, 2009 @ 16:24

  4. Ah OK, I did not look into that yet… explains everything :)

    Comment by mike — May 17, 2009 @ 16:27

  5. Mike –

    Color me clueless … but I can’t seem to get this to work.

    Could you walk me step by step through how you use it?

    I downloaded it, and compressed WineHelper. I then dragged the Wine Bottler into the Darwine folder, and double-clicked it. It tried to update itself (which is nice), but the update failed (crappy internet connection).

    Tried starting one of my (formerly) working applications, but nothing happened.

    Tried to quit Wine Bottler, but it wouldn’t quit … so I tried to force-quit (via the keyboard command). Wine bottler didn’t show up in the list, so I used the Activity Monitor to quit the app.

    Tried to install the torrent app, but nothing happened there, either … so now I’m curious as to what I need to be doing to make the bottler work.

    A little help …?

    Thanks ….

    –gdw

    Comment by G.D. Warner — May 18, 2009 @ 05:33

  6. Hi G.D.
    I currently renamed the whole app to WineBottler.app. Make sure, that you zip the old Wine.app, too (if it’s still around).
    Funny it tried to update itself, as it is already the latest… got to look into that.
    (got it… the Bundle Version number is still 1.0, so it thinks the 1.1.21 on the net is newer :) )
    Mike

    Comment by mike — May 18, 2009 @ 08:38

  7. Mike –

    Thanks for the info.

    I thought that whole update thing was kinda fishy … but then, I thought that maybe (just … maybe) you pulled an all-nighter and got in an update!

    As for the old Wine.app, I trashed that one due to similar issues I reported earlier (looked like it was doing something and nothing happened).

    So, how am I supposed to use this again? You tell me step by step, I’ll write a set of instructions with screenshots for you … kinda like this (work-in-progress) one:

    http://www.cheapandsleazy.net/darwine.html

    Thanks!

    –gdw

    Comment by G.D. Warner — May 18, 2009 @ 16:44

  8. Hi G.D.

    Cool Instructions page!

    After having a quick look at it (and at a mail from James), I think the problems are Tiger related. I will fire up my Tiger Mac tomorrow to clean up the wrong paths… and then we will see if the autoupdate works :)

    Mike

    Comment by mike — May 18, 2009 @ 23:53

  9. Mike –

    Glad you liked the page! Like I said, it’s a work-in-progress.

    Looking forward to the new WineBottler.

    And … don’t forget that step by step thing!

    –gdw

    Comment by G.D. Warner — May 19, 2009 @ 02:21

  10. Hey Mike !

    Good work, though my app won’t install in a Bottle.

    My app installs from a CD, so I think that may be part of the problem. The installer complains of not being able to install to disk. I noticed that console was complaining of not being able to chdir to ~/Application support/Wine/prefixes. Sure enough, the folder didn’t exist, so i created it. Still no good though.

    However, installing by doubleclicking on the exe works.

    Help ?

    Comment by Olivier Savignac — May 19, 2009 @ 13:27

  11. i have the same issue as olivier. Console complains about not able to change directory to prefix folder. Applications installs without issue also runs for first time but once its closed and i try to reopen i get that error message in the console.

    Comment by Veerender — May 28, 2009 @ 03:52

  12. Hi Kronemberg,

    thanks for this version of wine bottler, it’s really cool. I’ve tryed it again with Nostale and i have the same result (do you remember the last post?). Anyway i think i’ve got why wine does that thing, it’s because in the logs that wine prints out there is one that it’s interestant (and also know to wine community):

    Err:fixme:cursor:CURSORICON_CreateIconFromANI Loading all frames for .ani cursors not implemented.

    I’ve searched in the internet and i’ve saw that that there are some patchs that fix that problems (not official one, but they say that just function) like:
    http://oliverdeisenroth.de/index.php?option=com_remository&Itemid=85&func=select&id=20

    So my question is: can you please add a fix for this problem? I think that if that would be fixed, we can also play nostale on mac (as i learned that on linux is already playable).

    Thanks for the time you dedicate to this project and i hope it will be out soon as well :)

    Greets,
    GTOnizuka

    Comment by GTOnizuka — May 28, 2009 @ 20:18

  13. Winehelper was reporting some errors when I was trying to open a .exe, after I opened the same one 2 minutes beforehand, driving me nuts! Tried this out and worked like a charm…nice one.

    Alan

    Comment by Alan — December 16, 2009 @ 19:52

  14. Wiersz PoleceÅ„ Windows CMD…

    Windows XP Vosten SP3 PRO 2010 released now! this windows combining the beauty of appearance and the advanced performance, The System has been updated completely with the latest updates and hotfixes from Microsoft to maintain the highest level of secur…

    Trackback by Wiersz PoleceÅ„ Windows CMD — March 12, 2010 @ 18:44

Leave a Reply