Tuesday, October 27, 2009

New Team Member

Hi Wuala fans

My name is Marius and I just started at Wuala. Like many people here, I also studied at the ETH Zürich. I have been developing E-Banking applications before I joined Wuala. You can find me here in Wuala: http://www.wuala.com/verbalkiter

have a nice day
Marius

Monday, October 26, 2009

A Halloween Treat

For the coming Halloween week, we've got a special treat: Buy additional storage and get 50% off! Simply use the promotion code "HALLOWEEN" when purchasing and enjoy automatic backup and file versioning (valid until Nov 1, 2009).





Thursday, October 22, 2009

Wiedikon is here!

Our newest release "Wiedikon" (we're currently naming our releases after Zurich's quarters) brings along the following enhancements:

Windows 7 and File System Integration
Just in time for Windows 7, we have introduced a completely new file system integration. Wuala is now integrated even more tightly into your system. Here, Windows 7 users will be "upgraded" first, all other Window users will follow in the next few days.

If you're a Mac or Linux user - we haven't forgotten you: As we already have stated here, we're in the midst of improving your file system integration as well. It's trickier than we thought; we'll let you know as soon as we're ready.

Forum Switch
Many of you have told us that you think our current forum at GetSatisfaction is too confusing and making it difficult to find the answer to specific questions. Since Wuala is growing and customer support is getting more and more demanding, we realized that we need a better solution.

We have set up a new forum, which is split up into different topics. With this it should be easier to find a solution to your problem. Furthermore, we can reach you directly by posting announcements, while you can post your problems, your ideas and your feedback.

Additionally, we have also set up a bugtracker, where you can post bugs directly and track them. Read our short how-to.

The main language of our new forum will be English. However, there is also a section for German and French speakers, we're open to your contributions, after all we're multilingual :-)

We will move new threads from GetSatisfaction to our new forum. However, during the next few weeks, we will continue to answer existing threads on GetSatisfaction, especially if the poster does not want to move the thread into our new forum.

Please join us in our new forum and on our new bugtracker. We're looking forward to having ongoing discussions with you!


Wednesday, October 21, 2009

Wuala is awarded the CTI Start-up Label


We're excited to announce that CTI, the Swiss innovation promotion agency, has awarded us with the CTI Start-up Label. The award is given to companies which are ready for sustainable growth and meet the following criteria: working and industrialized product, market acceptance, professional and experienced management team, and growth.

We'd like to thank CTI Start-up, and especially our CTI coach Christian Brand.

Thursday, October 15, 2009

Effective Usage: Advanced World Search

Below you will find some hints, how to quickly search the world area.

A query for an advanced word search consists of terms and operators. There are two types of terms: Single Terms and Phrases.
A Single Term is a single word such as Wuala or friend.

A Phrase is a group of words surrounded by double quoted such as “wuala group”. Multiple terms can be combined together with Boolean operators to form a more complex query.

Boolean Operators
2 Boolean operators are supported: “+” and “-”.

+ Operator:
The “+” operator requires that the term after the “+” symbol must exist somewhere in the field of a single item.

To search for items that must contain flower, but may contain tree use the query:
+flower tree

- Operator:
The “-” operator excludes items that contain the term after the “-” symbol.
The search for items that contain flower but not tree use the query:
flower -tree

Wildcard Search
To perform a multiple character wildcard search use the “*” symbol. This search is supported only within single terms, and “*” may not be the first character.
Multiple character wildcard searches looks for 0 or more characters.
For example, to search for test, tests, or tester, you can use the search:
test*

Fuzzy Search
To perform a fuzzy search use the tilde, “~”, symbol at the end of a Single word Term.
For example to search for a term similar in spelling to roam use the fuzzy search:
roam~
This search will find terms like foam and roams.

Field
When performing a search you can either specify a field or use the default field. You can search any field by typing the field name followed by a colon “:” and then the term or phrase you are looking for.

To search for the users whose username is Wuala use the query:
user:Wuala

To search for the tag music use the query:
Tags:music

The supported fields are as following:
Name (name of items, such as filename), description, tags, comments, commentAuthors, owner, path, extras (specific meta data such as artist, song title, album, etc.), fullname, email, skype, founder, uploadDate, modificationDate

If you don’t specify a field, the results are found from the default fields: name, owner, path, description, tags, comments, commentAuthors, founder, fullname, extras.

Grouping
Parentheses are using to group multiple clauses to form sub queries.
To search for either tree or present and Christmas use the query ( may exist and either term tree or present must exist):
+(tree present) Christmas

Range Search
Range Queries allow you to match items whose value are between the lower and upper bound specified by the Range Query. Sorting is done lexicographically.
uploadDate:[20091001 TO 20091002]
This will find items which have been uploaded from October 1, 2009 to October 2, 2009 (included).

Thursday, October 08, 2009

Effective Usage: Control Wuala With Your Console

On Linux systems, Wuala can be controlled within the terminal. You can use these commands to run Wuala without a graphical interface.

The commands are limited to the basic functions, since we recommend using Wuala with the graphical interface. The terminal commands are construed primary to run Wuala as a trading node.

Getting started

To start Wuala without gui, run the script wualacmd.
./wualacmd &

Feel free to edit the script for your personal needs.

To give commands to the running Wuala program, use the script "wuala". The syntax is:
./wuala command

Frequently asked functions

How can I start trading when running without gui?

1. Login to your account with
./wuala login Username Password

2. start trading with
./wuala startTrading


Be sure to do this after your online time has reached a value of >17%. If you do this while your online time is less, the setting will not be recognized correctly from our servers. If this is the case, you´ll have to enter the stop trading command (./wuala stopTrading) before you can start trading correctly.

How can I auto log in to my account without using the GUI?

The auto login command is not working without the GUI. You have to login manually with the command

./wuala login username password

You can write the login command into the wualacmd batch if you like to, but be aware: you will leave your username and password on your system when you do this.

For trading space, you have to login only to start the trading. Once started, your computer will trade space for your account, regardless if your are logged in or not.

Short description of the available functions:

benchmark
The command runs some benchmarks for your system.

connectionCheck
Triggers to ping your computer from our servers to check if you will be reachable for the Wuala network.

connectionInfo
Shows your IP and traffic setting as well as some traffic statistics

disableStatusServer
turns off the Web status-Page

download
starts the download of a file

enableStatusServer
enables the Web statuspage

exit
quits Wuala

feedback
sends a text to the Wuala Team

help
prints out the available commands

list
(e.g. /myfiles/music)
lists a specific folder in your Wuala account

login
to login to your Wuala account

logout
to logout of your Wuala account

ping
This pings a running Wuala client and is useful for testing whether portforwaring is correctly configured

printStackTraces
Prints out Stack Traces to the standard output

restart
Restarts Wuala in gui mode

setBindAddress
binds your LAN IP address to Wuala

setCacheSize
sets the size of your local cache (surprising)

setDataPath
set the path to your data directory

setInrate
set the inbound bandwith

setOutrate
sets the outbound bandwith

setPort
sets or change the portnumber for Wuala

setRestartOnUpdate
determines if Wuala restarts automatically when an update is available or not

setTempPath
specifys a temp path for Wuala

setTradingLimit
sets the size of space you want to trade

showPaths
shows all paths Wuala is using to store data

showQuota
shows the quota of Wuala storage for the current user

showSettings
shows cache size, port number, external address, bandwidth limits, trading limits and if restart on update is true or false

trade
starts trading with a specified amount of space

showStatus
shows ifs you are online or offline

tradeStats
shows the average online time, the size of space you are trading, the amount of already locally stored data and the earned storage for that node

undoSetDataPath
revokes a setDataPath command when used before restarting Wuala

upload
e.g.: upload test.mp3 YourWualaName/Test
starts uploading a file to Wuala

version
shows the version number of Wuala which is running

Thursday, October 01, 2009

Effective Usage: Wuala on Ubuntu

This post is written by guest blogger Juri Hudolejev. Having graduated from Tallinn University of Technologies with a MSc in Computer Systems Engineering, he is currently working as Java developer in the field of cryptographic timestamps. He's a F/OSS enthusiast, and permanently interested in new technologies.

The following post describes how to get the Wuala client running on an Ubuntu machine. These steps have been tested on Ubuntu 9.04 Jaunty and should apply to any recent version of Ubuntu, however, this tutorial could also be helpful for other Linux distributions with various graphical desktop environments.

This tutorial is focused on GUI. For purely command-line how-to, read about running Wuala on a Debian-based server.

apt://-links work only in Firefox with apturl installed.

0. Installing Java Runtime

The Wuala client requires Java Runtime. Sun Java 6 is recommended, but OpenJRE or Sun Java 5 should also be OK.

Click apt://sun-java6-jre, or run:
sudo apt-get install sun-java6-jre

1. Get the Wuala client

Visit the Download section and follow the link Wuala for Linux, or use the direct link. You will get file named wuala.tar.gz. Open it and unpack its contents to ~/wuala, say, /home/elvis/wuala. This is where your Wuala installation will reside, including storage you'll possibly decide to trade.

Alternatively, you can run this:

cd ~
wget http://wuala.com/files/wuala.tar.gz
tar -xzf wuala.tar.gz

2. Create an account

Go to ~/wuala and start loader.jar (right-click, 'Open with Java Runtime'). On first run, the Wuala client creates all needed infrastructure in its folder, loads updates and proposes you to create an account if you don't have one:

Click 'Create your own free account' and fill in the required fields.
A promo code is optional. You've got one if you were invited, this will add extra 1GB to your initial storage, and the one who has posted an invite will also get extra 512MB (if he's a pro user). If you have no promo code, you will still get 1GB to start with.



After the account is created, the Wuala main window will open. Drag some files there, and while they are being uploaded, let's create a startup entry.

3. Add Wuala to startup

In the main menu, select 'System', 'Preferences', 'Startup Applications', click 'Add' to create startup entry. Name and comment may be whatever sensible strings you want, command should be bash /home/elvis/wuala/wuala -silent (or whatever your username is). -silent key will prevent Wuala client from opening its window on startup:



Click 'Save', then 'Close'. Now on your next login, Wuala will start and red 'W'-icon will appear in system tray. To stop Wuala, right-click that tray icon and hit 'exit'.

If you are happy with the Wuala Java client, stop here. If you want Wuala to be easily accessible from command line or integrate Wuala more tightly with your file system, there is some more magic to be invoked.

[optional] 4. Create shortcut for command line

In order to call Wuala from console with one single command, the shortcut to the launcher should be added to path. There are several possible locations for this script to reside, here the user's home folder is chosen.

If you don't have a ~/bin folder, create one. This is where the Wuala launcher script will be called from.

With you favourite text editor create file named ~/bin/wuala with the following contents:
#!/bin/bash
# Wuala loader

bash ~/wuala/wuala "$@"
It will start the Wuala client, namely calling ~/wuala/wuala script that will in turn fire up the Java virtual machine and call loader2.jar. If an instance of the Wuala client is running already, parameters of ~/bin/wuala will be passed to it, for example, wuala help will just print all available options that Wuala loader would accept.

Now make sure the launcher is executable:

chmod +x ~/bin/wuala

Or if you prefer the GUI-way, right-click, 'Properties', 'Permissions', and check 'Allow executing file as program'.

Done. You can try it out by opening terminal and typing

wuala

It should open the Wuala main window. You can now also start Wuala from 'Run Application' dialog (Alt+F2).

[optional] 5. Install NFS and portmap

First of all, have a look at ~/wuala/readme.txt if you haven't done it yet. Well, always read ReadMe-s ;-)

Install portmap and nfs-common -- click apt://portmap,nfs-common or run:

sudo apt-get install portmap nfs-common

Backup existing /etc/fstab so you can get revert it if something goes wrong, then modify it:

sudo cp /etc/fstab /etc/fstab.bak
sudo nano /etc/fstab

Add the following line to the end of the file (should be one line, better if you to copy it directly from ~/wuala/readme.txt; anyway, don't forget to put you real user name):

localhost:/wuala /home/elvis/wuala/direct nfs
defaults,users,noauto,rsize=8192,wsize=8192,timeo=60,acregmin=10,noac,intr,nolock,soft
NFS connections from localhost only will be accepted. You may need to restart Wuala for changes to make effect.

Now go to ~/wuala/direct. You should see three folders: myfiles, myfriends and mygroups. Names are pretty self-explaining, aren't they? ;-)

We're finished. Enjoy!