Application: Toucan
Category: Utilities
Toucan 3.0 Pre-Release 1 has now been uploaded, once there are no remaining issues in the pre-releases this will move to release. At this point the Lua API is stable and will not change in a backwards incompatible way.
Download Toucan 3.0 Pre-Release 1 for Windows [2.4MB download / 3.5MB installed]
(MD5:c67525a5d3b7b1efc8e39ccda3ef372a)
Download Toucan 3.0 Pre-Release 1 for Linux [1.1MB download / 3.0MB installed]
(MD5:ed0dad875aa4e9978df752eba1ca6c6d)
Please note: Your existing scripts are not compatible with Toucan 3 due to the complete re-write of the scripting system. They will not be removed but will not load in Toucan 3.
Known Issues
All platforms
- The progress bars when running a multi-part script does not work
- Many translations are out of date
Release Notes
For the release notes from the development tests see here.
Pre-Release 1 (2010-04-16):
- Improved documentation again
- Extra error checking
- Extra information at the start of a job
- Support for long paths in windows ~32k characters
- Fix icons not sowing at startup
- Remove ignore daylight saving options, times are always properly compared now
- Added shutdown command
- Added a new system of sync checks to customise the way comparisons are performed
as a note the Linux pre-release will be uploaded shortly.
it's a fine release with 1 little thing I noticed in the documentation files you included
under Toucan/App/toucan/help/devel/compiling.html are the url's http://wxwidgets.orgCMake http://cmake.orgcxxtest etc by the looks of it you either forgot a / in there or you forgot to space them (since wxwidgets.org/cmake doesn't exist)
your friendly neighbourhood moderator Zach Thibeau
promised the Linux pre-release is now up. To be honest due to nearly complete lack of feedback on the Linux version I am unlikely to push this out as an official release, possibly as an unsupported addition. To use it simply install your windows version on your windows pc and then extract the linux binaries to the App/toucan directory.
@ZachThibeau thanks, I'll get it fixed
I'd like to mirror all contents of a Folder witch have the string "(2010)" in their name. Is there a chance to do that with regex or something else?
I had tried to get it previously, but ran into some problems. I'll give it a shot on my Ubuntu box tonight.
If your having trouble finding Linux testers try posting about it on the Ubuntu, Debian and Fedora forums. as not many non-PortableApps.com people would be aware that your trying for cross-platform compatibility.
I will be testing syncing data between an Ubuntu home directory and NTFS formatted hard drive over the next few days. Hoping your documentation is comphrehensive
Wish me luck
PortableApps.com Advocate
Now that I know that there us a Linux version, I have downloaded it and will be using it. (It's amazing what you find out when you read things like, It will run stand alone and there is a Linux version :)"
You may also want to put it on the main download page also?
Thanks Steve!
just to show off the power of the new scripting system in Toucan you can see my Toucan release script below. The first part of the script defines the various paths that are needed. In the second part the powerful text matching functions included in Lua are used and finally some of the Toucan specific features run the various executables needed to build a Toucan release. If you can see any improvements or have any question please don't hesitate to post!
Just downloaded PR1 and gave it a spin; I'm on XP Pro SP3, with admin rights.
There was one minor issue - the tabs were all text-only until I clicked "Apply" in the settings tab, even though the default option was Icons & Text. Other than that, this looks pretty darn good!
I'll be using this some more soon, especially the great-looking scripting stuff, and I'll let you know if I find anything out of order.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
out of interest did you install this fresh or over an existing copy? I was sure I had the icons issue sorted!
It was a totally fresh copy, installed to D:\PortableApps\ToucanTest.
I just downloaded & installed another clean copy (install location: D:\DOCS\Toucan) to be sure, and had no trouble reproducing the problem.
I'm on XP Pro SP3, with full admin rights.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
and fix this yet again, I was sure I had it this time though!
Let me know when you think you've got it fixed; I'll test the fix the next Saturday and let you know how it behaves.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
I tried using Toucan to back up my programming files; they're in a 6.92 GB folder. (Yes, I know, I really need to clean that up - that's why I'm backing it up)
Toucan did really well at first - low CPU & RAM usage. However, about 100 MB into the backup process, something went really wrong. Toucan started using 100% of the CPU, then took nearly 1 GB of RAM. A quick look in Process Explorer revealed the true culprit - 7za.exe. Maybe there's some way you can minimize its RAM usage?
Anyway, I tried to cancel the backup job, but nothing happened when I clicked the "Cancel" button. I ended up having to kill Toucan via Process Explorer.
I'm on XP Pro SP3 with admin rights, btw.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
ok, I'll take a look at this, the cancel button should always at least let you get out of situations like this.
It was almost like the Cancel button didn't have any code in it; the button pressed, but didn't do anything. I'm guessing the 7-Zip process wasn't responding to whatever cancel command Toucan sent. I'm not completely sure on that, though, as there wasn't any "Not responding" dialog from Windows, and Process Explorer didn't show anything particularly unusual.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
thanks, I'll check it out
The new version (on windows xp64) crashes anytime I try to run the equalize or move functions. Copy and mirror seem to work. I was testing between two folders on the PC's desktop.
Also on all sync types I hear the disk drive (yes this computer still has a floppy) make a little crunch like Toucan is testing to see if there is a disk in. It really shouldn't be doing this since I'm running this between two hard drive folders.
I will be happy to test the linux version once this gets worked out.
Let me know if there is somewhere else I should be reporting this.
is the perfect place, thankyou for the report! It accesses the drive to create the file browsing controls, I will see if there is a better way of dealing with floppy drives, to be honest I had sort of forgotten about them as I use a laptop most of the time. I will try and sort the crashes out too.
I tested it again on a vista 32-bit computer and it also crashes. It crashes on preview and/or on actual run.
I've extracted the files from the Linux download to \PortableApps\Toucan3\App\Toucan. However I can't execute Toucan. I'm still fairly new to Linux so how is it I run Toucan within Linux?
I'm running Ubuntu Netbook Edition 10.04.
PortableApps.com Advocate
Back in DT5 he had a message about it.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
I have done this but when I run Toucan I get no result. Checked system monitor and don't have any Toucan processes
Edit: I copied my PortableApps\Toucan3\App\Toucan\ folder to my home folder and tried running Toucan using Run Application. Only opened the Toucan folder. Right clicking original file doesn't bring any Run option from context menu and pressing enter on it have any result either.
PortableApps.com Advocate
The problem is probably one of mode; open a terminal, cd into the directory and
chmod +x toucan
. That should fix it. Then just run "toucan" from that terminal to see what happens if you want to.I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
Tried running Toucan from the terminal to see if I could capture an error message. Sure enough.
Error:
./toucan: error while loading shared libraries: libwx_baseu_net-2.9.so.1: cannot open shared object file: No such file or directory
Installed per instructions. Running Ubuntu 10.04 64 bit.
Any thoughts?
This version is not able to sync shared folders over network (windows) if its the destination (I didnt test what happens if its the source), like this:
C:\something_dir --> \\servername\shared_dir
If I map the shared directory it works fine, however its not an option for me, because I have lots of network dirs to sync, and going back to previous toucan version is also not option because it has a bug that it doesnt sync files with litle change in it, but no change in filesize
will this one also be fixed in the next release, and when will that be?
thnx!
--
Thanks!