You are here

Scripts updates: WorkOnLinux improvements

Thursday 12 June 2008 at 16:12

PlayOnLinux did a large number of updates for the scripts.

Let's start with the newcomers:

Inno Setup (A Windows setup creator)
mIRC (the famous scriptable IRc client)
Trillian (A very powerful Multi-protocol Instant Messenger that works perfectly with Wine)
IZArc (A free and adaptable archive extractor. I didn't found any equivalent piece of software for Linux)
.NET Framework 2.0

This last one will be useful to install the .NET Framework 2.0 in the prefix of your choice.

Updates

- Several scripts have been renamed for a better integration and more clarity.
- The Notepad++ script now installs the 2.9.2 version instead of the 2.3 one

And then?

Other new scripts will arrive, such as:
- Mozilla Firefox with macromedia shockwave player support (else it's useless).
- DirectX will be accessible in the "Other" category rather than in the main menu, as from 3.0.3 version.
- The .NET Framework 1.1 will be scripted
- A script will be done to install the gecko engine in the prefix of your choice
- Mono 1.0 will be scripted
- Various libraries

We are working on:

Some softwares that hardly install with Wine, such as:
- iTunes (for the store)
- Quicktime (same principle as .NET Framework, it will ask the prefix where to install)
- Windows Live Messenger (for ... hmm ... the wizz and also, we hope, for the audio and the video)

Have a good day all :-)


By goku

PlayOnLinux 3.0.2

Wednesday 11 June 2008 at 18:12

PlayOnLinux 3.0.2 was released yesterday evening.

Here is what's new:

- The PlayOnLinux's update alerts are now integrated to the main window. It avoids the additional annoying window.
- The scripters can use a progress bar that could be progressively filled during a script's execution
- I wrote my own code for Microsoft's fonts installation (It isn't a modified script from the Ubuntu package anymore. It's now a PlayOnLinux script). By the way, it contains the brand new and more intuitive progress bar.
- A fixed language bug which was preventing PlayOnLinux from running
- Miscellaneous lacking translations were updated
- A recognition on the IRC channel of people using the IRC client integrated in POL (not yet useful but done in order to add a robot to the channel in the future)

Obviously, this is a minor bugfix version.

Ubuntu, Debian and Generic packages are already available. The others will follow soon

http://www.playonmac.com/fr/download.html


By Tinou

New updated scripts for PlayOnLinux

Saturday 31 May 2008 at 21:47

Track Mania Nation Forever

- An adapted and more pleasant Interface
- Don't even need a click
- No more sound bugs! Even with the music or during a game. I particularly want to thank chain2k for fixing those problems.



Half-Life

- An adapted and more pleasant Interface
- Don't even need a click
- Fixed Bug (preventing you to use your keyboard)



Enjoy !


By Tinou

PlayOnLinux v3.0 a.k.a Arietis, as planned

Saturday 31 May 2008 at 13:17

Here is, as announced, the release of your favorite front-end to Wine, PlayOnLinux.

This is a major version. Here is what's new.

A whole range of new functions

I want to point out that v2 scripts are still compatible with this version. But we decided to re-design the installation programs nevertheless. Here is the new interface:


Steam's installer with PlayOnLinux v3.0

Here are the advantages of this interface:
- The window is unique, it isn't closed then opened up again, as version 2's scripts do.
- It is more ergonomic. The user almost doesn't need to click.
- The user sees this window form the beginning to the end of the script. So he can cancel the installation at any time.

New window means new language

Indeed, new functions exist now. To simplify scripter's life, we set up a standard. Thus, all the PlayOnLinux's functions controlling a window of the version 3 begins with POL_SetupWindow_ (Example: POL_SetupWindow_Init, POL_SetupWindow_Close, POL_SetupWindow_download, POL_SetupWindow_message, POL_SetupWindow_wait_next_signal, ...)

The version 3's scripts have to start with POL_SetupWindow_Init and to finish with POL_SetupWindow_Close

I will publish soon a chapter about these functions in the scripter's documentation.

Updated scripts

For this version, our scripts have to be gradually updated. By the way, we took advantage of it to check again the scripts. Here are the converted and tested scripts
- Steam
- Internet Explorer 6
- Safari
- Notepad++
- Pluto Strikes Back
- Crayon Physics
- Druid Soccer
- Office 2003

Same treatment for the plugins

Some plugins had been updated such as Capture, Wine Import and Benchmarks. The others will soon follow.

The Capture 0.8 plugin by GNU_Raziel, allowing to record videos during a game.

NOTE: The old pages still link to the version 2's repositories. We will update them very soon.

EduOnLinux

We added an "Education" category in the installation window.

Language files re-done

One of the bigger part of the work was converting PlayOnLinux's language files to .po catalogs. We did it because the older language files could provoke issues with Wine during some installations.

All the tools use now the new interface

The following tools were re-written:
- Update Wine's prefix
- Kill the wine server process
- Install directx
- Run a non-official script
- Automatic Run
- Manual Installation

Advanced Wine's versions management

Here is what it looks like, a screenshot sometimes worth more than a long text:

The new Wine's versions manager

You now can manage and assign your Wine's versions more easily.

This version is available in the repositories and on the download page. Feel free to report any bug.

Enjoy


By Tinou

Your script proposals will have to be optimised for the v3

Saturday 31 May 2008 at 12:11

Hello everybody

As you may have notice, an number of script proposals (on the forum or via the submission interface) aren't validated anymore since some days. It isn't due to a lack of interest or a lack of time, but only because of a technical constraint: the v3 had to be out today and it has a new graphical interface for the installation scripts.

So it is necessary to adapt ALL the scrips in order to take advantage of this new interface with them. If we let them on their own, that is to say in scripting language's v2, they will work but Arietis' benefits will be partially lost.

That's why the script proposals aren't validated: a documentation, allowing you to migrate your scripts to the v3, will be uploaded soon.
We will migrate gradually yet validated scripts but those waiting for validation won't be as long as they aren't v3 compatible.

So wait some days for the v3's doc


By Toumeno

Arietis!

Thursday 29 May 2008 at 18:05

Hello all,
We decided that all the PlayOnLinux 3 major versions wil habe a codename. This first codename was chosen by the PlayOnLinux's staff after a survey.

So this version (which will be out in 2 days) is named: Arietis.
It means that whatever you talk about Arietis or PlayOnLinux 3, it indicates the same program.

PlayOnLinux 3.1 will be Arietis 1

But what could Arietis means?


So Arietis is a star, as you could have guessed thanks to the picture (thank you Rex), but it is not any star since it is the brigthest one of the Aries constellation.
It is 18 times larger and 4.5 times more massive than our good old Sun. Moreover, it's only at 65.91 (+/-1.35) ligth years from us.
That's it for the quick astronomy lesson dedicated to PlayOnLinux 3's (future) release.


By MulX

PlayOnLinux v3: the official announcement

Sunday 25 May 2008 at 14:25

No, it isn't a rumor. PlayOnLinux v3 is planned for soon. By the way, it explains that there wasn't any new version during last days.

Some lucky ones even had the opportunity to test this version.

For those who are curious, I let you a video:

http://www.playonmac.com/divers/playonlinux_v3.ogg

The version 3 will be released exactly (except major issue) on Saturday 31th of May, i.e in 6 days.

So keep on waiting and enjoy the video :-)

PS. And no, I don't run PlayOnLinux with sudo, it's my console that is buggy these days


By Tinou

Polistats

Sunday 18 May 2008 at 13:42

What's it? (that's what you thought when you read the title, isn't it?)

It's a script generating statistics about PlayOnLinux's use, but wait a minute, that's not all ;)

I was writing a piece of software which gathers and sorts the statistics about PlayOnLinux's use for a while. Among these statistics we find the downloads, the launches and the updates numbers.
And since some days, these statistics are now publicly available thanks to Polistats.

What does Polistats do exactly?

It gets a file from the PlayOnLinux's website, analyzes it then generates a html page.
Thus, each evening at 23 h 50, the day's statistics are created and published.

Don't wait anymore, see the wonderful generated reports

I knew that you wanted to see which application is the most installed by PlayOnLinux.


By MulX

Script Creator 0.3 available

Sunday 18 May 2008 at 13:19

Hello everybody,

After many adventures (exams ) I have just re-write a big part of the POLSC's code in order to compile it correctly in Unicode.

What is the use of it? A POLSC respectful of the Unicode doesn't need anymore external libraries to work. Only the wxWidgets' official package (yet installed as a dependency of POL) is necessary. So the piece of software is now lighter and faster (the .pol package only weight about 150 ko).

Some functions have been re-coded for a better respect of the encodings.

Except the implementation of 3 new POL functions, sadly there isn't a lot of news in this version.

But now I will have more time to code. By the way, I start today to rebuild and complete the assistant in order to finally be able to make a script without typing anything.

The plugin is available in the download section.

See you soon for a new version.


By Zoloom

Capture 0.7 available

Saturday 17 May 2008 at 21:56

Hello everybody,

A new version of Capture is available. What's new:
- bug fixes
- A time-stamping system for the files name was added. Example: Steam-Capture-05-16-08-21-37-33.pid
- A menu to set the capture's conversion parameters was also added.




Have a good capture


By GNU_Raziel