filegarden packages tested on my redflag, redhat and ubuntu with kde , gnome and icewm respectively. And both icewm and gnome in freebsd. Recently runs on fedora, slax on usb stick through ssh... basically , this is the directory tree of filegarden packages :: /opt/ - redstone/ - FileGarden/ ------> needed for execution binaries - mainlib/ ------> needed for compiled runtime libraries - source/ ------> not needed if you don't want to compile filegarden 1) try to follow the directory structure when you copy them over to your system after you unpack them ... you may need to backup files originally from your linux system before you copy over and overwrite them ... that is to rename or delete the directory of /opt/redstone 2) the same thing , you need to prepare the correct paths for filegarden with startup profiles like .bashrc and such ... something like :: export PATH=/opt/redstone/mainlib:/usr/local/kylix3/bin:$PATH export LD_LIBRARY_PATH=/opt/redstone/mainlib:/usr/local/kylix3/bin:$LD_LIBRARY_PATH export RS_SYSTEM_RESOURCE_PATH=/opt/redstone/mainlib/resource export RS_USER_RESOURCE_PATH=~/redstone/resource the last two exports are exports specifically for the program 'getencode' which resides in "/opt/redstone/mainlib" ... and also , have a look at the file ~/redstone/resource/JAVA_env.cfg ... 'getencode' is code examples taken from http://home.pacifier.com/~mmead/ ... 3) download filegarden binary and its required runtime libraries from here :: http://redstone.sourceforge.net/software/borland-runtime-lib.tar.gz http://redstone.sourceforge.net/software/dump-release-build.tar.gz you should have /opt/redstone after you unpack them 4) download those java class files and put them into your "/opt/redstone/mainlib" directory :: http://redstone.sourceforge.net/software/dump/printing/testPrint/ 5) if you want you can unpack the fonts package and install it i'm using wqy-bitmapfont-0.6.9-update3 fonts ... 6) execute these three commands in your xterm :: ln -s /opt/redstone/FileGarden/filegarden-install /usr/bin/ ln -s /opt/redstone/FileGarden/FileGarden /usr/bin/ ln -s /usr/bin/FileGarden /usr/bin/filegarden you can also use the directory /usr/local/bin if you want 7) rename or delete your ~/redstone , from xterm enter the command 'filegarden-install -ns' 8) from your xterm run the command 'filegarden -ns' or 'FileGarden -ns' if you are in freebsd , you can still use the program 'cdp' in freebsd ... ----------------------------------------------------------------- if you want ... add in the key value of use_splash=0 in section [xfgMain] of your ~/redstone/FileGarden/xfg.conf, this should disable the splash when starting up filegarden ... there are problems with scim , i donno how to solve it ... for the time being you may need to create a new page and tab first ... if anything , or i have left out something , or incomplete packages , or the wrong ones ... please let me know by emailing :: alred2@lycos.com -- basically updating stuffs that are suppose to be included in the installation package, this version may or may not works on your linux... as for the source, i still need to go through them a few more times as some of them are a little bit too "personal", cant be botherto clean them up when i'm using filegarden and the rest, what to do... So, dont wait for them... if theres anything please let me know --> alred2@lycos.com -- ok, for that printing application written in java and that emailing application, you have to install them directly... probably creating /configuring one or two configuration files before you can use them... cant remember, should be able to work ok with or without filegarden. As for the source, i think they are more or less the same as those previously uploaded source packages without much updating or whatever... but thought that this is what linux is suppose to be, have to really use it "lively", like a personal computer. Further more, linux is a bit more text'ish', so its fast enough and without much firstly *must* "taking everything into consideration" ... and finally, for those text formating functions on the memo pad , they are very slow if you have more than two or three hundreds lines of text, so... use other tools and/or better editors for larger text files... if you see anything please let me know --> alred2@lycos.com -- oh yup, i have a copy of 《The definitive Guide to ImageMagick》, published by apress in year 2006, its a hard cover bought a few months ago for only five dollars... quite a lot of things inside this book, with some perls stuffs and a bit of c too, i think with a bit of conformations to conform to is not that bad actually... feels that having a book somewhere along my confusion of things is better, no choice... ok, now... how to post photographs in this format... -- theres a slight update with three extra buttons on top of the filemanager. They are for creating new pages and navigating among pages... something which i myself also fed-up with when using filegarden... --【29-1-2009】 a slight update for the [Execute selection as ...] sub-items on the memo popup menu... and this concerns your xfg.conf residing in your [HOME]/redstone/FileGarden directory.As an example, i have updated the xfg.conf with the following entries for the menu item "Selection as Sound link=1" :: delete the entry from the section of [xfgMemoMenuHasSelection] key in the entry into the section of [xfgMemoMenuHasLineText] key in the entry into the section of [xfgMemoMenuNoReplaceLine] in [HOME]/redstone/resource/XFGMemoInsertXFGCommandTag theres an update of this entry in the section [Command] :: Selection as Sound link=mocp -c -a -o repeat -p %XFGMemoInsertExecuteThisCommand% i'm now using mocp for playing of sounds from the popup menu, this console sound playing program seems more suitable for the menu than xmms.In this way, this update seems to work for the menuitem... though i cant be very sure about the rest, so many... --【14-2-2009】 correction with the following mocp command entry in your [HOME]/redstone/resource/XFGMemoInsertXFGCommandTag :: Selection as Sound link=mocp -c -a -o repeat -l %XFGMemoInsertExecuteThisCommand% so far it works for me with a l switch instead of a p switch --【15-2-2009】 uploaded experimental installable packages for filegarden and source. For format types of rpm, slackware tgz and ubuntu deb. Need to download tar-1.13 from here :: http://slackware.osuosl.org/slackware-13.0/slackware/a/tar-1.22-i486-2.tgz Need to download pkgtool from here :: http://slackware.osuosl.org/slackware-13.0/slackware/a/pkgtools-13.0-noarch-3.tgz rpm and tgz packages build using my fedora 11, ubuntu deb type build using my latest ubuntu 9.something... as long as pkgtools binaries are in the path, installation is done by using 'installpkg' and removal done by using 'removepkg'. Beware when using pkgtools commands on these uploaded packages as these packages are experimentals... should be able to install tgz type in fedora and ubuntu system. Some source directories are missing in the source tgz package, a bit messy in my older ubuntu machine. Probably need a bit of time if i were to include those but can try install the binaries first from this sites. Source is included with those binaries directories in this sites. Have just tested those build scripts in my older ubuntu, so far without much problems. One thing now im thinking about is to rebuild the same library or program again and again when on error before continuing the builds. And those build script are not suppose to be hands-free operations. But correct or rewrite those build scripts to suit your systems as how you wish them to run... Beware as these are experimentals... with ubuntu 9.06. A normal user only system, probably need to create a slacktest directory in home folder in nautilus first. Download pkgtools and tar package into the just created slacktest directory. Double click them in nautilus and drag needed binaries/scripts from directories like bin or sbin inside file-roller into the just created ~/slacktest directory. Remove filegarden with synaptic if deb type filegarden package was installed. Download filegarden and source in tgz type into the created ~/slacktest directory. From gterminal :: cd ~/slacktest sudo cp tar-1.13 /usr/local/bin sudo ./installpkg filegarden-1.2.5C-noarch-1.tgz sudo ./installpkg filegarden-source-1.2.5C-noarch-0.tgz export PATH=/opt/redstone/mainlib:/usr/local/kylix3/bin:$PATH export LD_LIBRARY_PATH=/opt/redstone/mainlib:/usr/local/kylix3/bin:$LD_LIBRARY_PATH export RS_SYSTEM_RESOURCE_PATH=/opt/redstone/mainlib/resource export RS_USER_RESOURCE_PATH=~/redstone/resource filegarden-install filegarden -ns cd /opt/redstone/source sudo ./clear to remove tgz type filegarden and source... cd /opt/redstone/source sudo ./clear (choose [no] when asked) cd ~/slacktest sudo ./removepkg filegarden sudo ./removepkg filegarden-source above works in my latest ubuntu 9.06 though... --【13-10-2009】 ok, have just went into my latest ubuntu. Removing everything that belongs to filegarden first. Download everything again... filegarden-1.2.5C-noarch-2.tgz filegarden-source-1.2.5C-noarch-1.tgz etc-source/xfgMailer2-source-0.0.0-noarch-0.tgz etc-source/moc-alpha3-0.0.0-noarch-0.tgz *in that order* and install them *in that order*. Looked quite ok overall. Can play audio files with mocp. Ubuntu is actually having mocp : 'sudo apt-get install moc' will do. Or through synactic, see which one you prefer. Removing the older just installed mocp with 'sudo ~/slacktest/removepkg moc-alpha3' first if you want to install newer mocp package by your ubuntu. Should runs the same in filegarden editor. My cdp was already included in the filegarden binary package, my mocp runs now, my tplay donno what happen. Probably later a bit... --【15-10-2009】 looking at my tplay, can see that my tplay still can play audio... but decided to use oss sound system. Downloaded the rpm from oss sites, read their installation pdf, thinking this one will be easy in installation. During the installation found out better use fedora kernel development files at version 2.6.29.4-167. Downloaded that version and move it to the desired location then run oss installation again and with a reboot. Have a look at the directory ::/usr/lib/oss/scripts, guessing can do stopping of oss sound system and restarting of your fav sound systems with your system still running if you want. Very solid piece of program for my fedora desktop. But as usual... if needs more than that, then the uninstallation and recovering of your previous sound systems would be an easy one. In my fedora, so far only gxine can play audio files, the rest probably too much kde things. Beware of this one when you decide. Below are couple of links i used :: http://download.fedora.redhat.com/pub/fedora/linux/releases/11/Fedora/i386/os/Packages/kernel-devel-2.6.29.4-167.fc11.i586.rpm http://www.opensound.com/download.cgi In the end your system may be different... --【16-10-2009】 earlier on went inside my ubuntu trying scim with pinyin packaged with scim packages from one of the many puppy linux package sites. Uninstalling previously installed scim. Installing ibus in my ubuntu next. Scim with wqy fonts with filegarden run the same as in my fedora 11. Accept for bigger menu and need to export zh_CN.UTF-8 into the running enviroment before running filegarden. basically... put these two lines into ~/.profile and relogin :: xset +fp /opt/redstone/mainlib/resource/fonts/wqy-bitmapfont LC_CTYPE=zh_CN.UTF-8 then from gterminal :: scim -d XMODIFIERS=@im=SCIM filegarden -ns notes :: packages like xfg-scim and xfg-wqy are for filegarden use only. If not installing filegarden or not using non-english filegarden, then you dont need xfg-scim and xfg-wqy. Fedora and ubuntu got their own scim and wqy fonts packages. Install those for testings and reportings of weird things, including ibus one. Especially fedora's newer kde, i prefer thinking for future desktop probably this one is the one. i only dont like the Hide All Windows applet on my kde task bar. Weird applet. --【21-10-2009】 uploaded moc for bsd. So far ok, probably except for volume control if running mocp directly from gterminal. Need to edit a bit on file :: ~/redstone/resource/XFGMemoInsertXFGCommandTag. Like :: [Command] ... ... Selection as Sound link=rm -f ~/.moc/softmixer;mocp -c -a -o repeat -l %XFGMemoInsertExecuteThisCommand% ... ... ◇ Go to main-menu "Options => Advance Setup => FileGarden Application Configuration" and key in "Selection as Sound link[Stop sound]=mocp -x" after creating a new child node under the main section of [Execute selection as ...] Can also configure the main section of [Execute selection as ...Image] if you want. Go to main-menu "File => Reload configurations" ◇ Probably can have a look at softmixer.c in mocp source. And also, if viewing on smaller screen then can have a look at ::/opt/redstone/mainlib/redsys.rec to configure the fonts a bit first. Can add and/or delete mocp package by bsd with this command :: pkg_add -rv moc mocp -x change the [Command] section above to :: Selection as Sound link=mocp -c -a -l %XFGMemoInsertExecuteThisCommand% pkg_delete -v moc-2.4.4 ◇ installing and/or removing mocp tgz package type with :: cd [path to downloaded packages] installpkg moc-alpha3-bsd-0.0.0-noarch-0.tgz mocp -x removepkg moc-alpha3-bsd a bit messy, use with care... --【27-10-2009】 about :: http://redstone.sourceforge.net/software/dump/15082008/zysong-ttf.tar.gz just uploaded zysong ttf font. This ttf font is only for use in menu-item Page Tools => java printing to postscript files. As nowadays everyone would be using cups for printing jobs, have to configure printers.conf in etc/cups directory accordingly first. My one dont have the option :: Option orientation-requested 3. ◇ Create a directory :: [Path to JRE]/lib/fonts/fallback Put zysong.ttf into it. ◇ Last time donno why forgot to include SinoDetect.class in filegarden binary package. Need to download directly from :: http://redstone.sourceforge.net/software/dump/printing/testPrint/ Put it into your /opt/redstone/mainlib directory. ◇ This one also forget. Also have a look at :: http://redstone.sourceforge.net/software/etc/ Put these three files :: Crop_image_[whatever] Sharpen_image_[whatever] Create_background_canvas_[whatever] into your /opt/redstone/mainlib/resource or ~/redstone/resource directory. Rename them so that they are just left wth the [whatever] filename part. ◇ As my needs are simple, basically this is for printing into postscript files first then convert to jpeg files. No memo editor written in java and such. Probably need to look into fontconfig.properties.src and fontconfig.bfc inside your [Path to JRE]/lib directory if want to do more. Can also use wqy-zhenhei ttf instead of zysong ttf. The uploaded files were tested using java 1.6. Both bsd diablo java in my freebsd and sun java in my linux. a bit messy, check yourself. Use with care... --【29-10-2009】 uploaded javaPrint build with java 1.6 :: http://redstone.sourceforge.net/software/dump/printing/testPrint/javaPrint1.6-build.tar.gz diablo 1.6 build seems the same as far as what i can see. But incude it if got something or can see something :: http://redstone.sourceforge.net/software/dump/printing/testPrint/javaPrint1.6_BSD-build.tar.gz uploaded javaPrint source also :: http://redstone.sourceforge.net/software/dump/printing/testPrint/javaPrint-files.tar.gz unpack the chosen *build* binaries of your choice and put those class files into your /opt/redstone/mainlib directory. There are 1.5 and 1.7 version but there are changes in java 1.7... have a look at this updated readme for javaPrint :: http://redstone.sourceforge.net/software/dump/printing/testPrint/testPrint.readme so far works in my fedora 11 and my ubuntu 9.06. Remotely or locally through cups. Problems with my freebsd when running in filegarden. In my bsd, can only do printing to postscript locally or remotely but doesnt print to hardware printers. ◇ unless do it in one of these two methods. One is to create etc/cups/client.conf with something like :: ServerName "ip address/name of server with remote printers to print to" or... prepare one more variable before running filegarden like :: CUPS_SERVER="your cups_server ip/name" LC_ALL=zh_CN.UTF-8 filegarden -ns and same with this one without running filegarden :: CUPS_SERVER="your cups_server ip/name" java -classpath /opt/redstone/mainlib TestPrintNewJPSIMAGE /000 25 15 50 72 Serif 12 0 0 0 0 dumb so far works ok in my freebsd. Messy a bit, dont think they are correct and proper methods. ◇ but if must have them in filegarden [Page Tools] main menu-item, then probably can try this one using ~/redstone/FileGarden/xfg.conf :: [Page Tools] ... Send PS Print_Printer_REMOTE_DeskJet-810C=/usr/local/bin/lpr -P DeskJet-810C %in Send PS Print_Printer_LOCAL_Default=/usr/local/bin/lpr %in ... ◇ or... can use Printers.text and such of qprinter in kylix The above are in a way that a localhost hardware printer is the default printer. That DeskJet-810C above is a remote hardware printer residing at somewhere else. ◇ The above tested and run as root and as normal user. If using normal account, so far probably just need to download the configuration file from here :: http://redstone.sourceforge.net/software/dump/printing/testPrint/archive/TestPrintNewJPSIMAGE.cfg Put this file into your ~/redstone/resource directory. Or copy over the same configuration file residing in the locally installed directory of :: /opt/redstone/mainlib/resource. And also, have a look at section 4 of http://redstone.sourceforge.net/software/dump/printing/testPrint/testPrint.readme to edit your own [Page Tools] main menu-items within your own ~/redstone/FileGarden/xfg.conf. If like that then probably can print to hardware printers locally and remotely through menu-items. ◇ Dont think will packaged these up into any one of the major package types. But probably can do it for owns convenience... ◇ Probably need To Do :: Get rid or hide unnecessary looked scarily incoherent java error messages(but still running) for first timer in java error messages if text or image files not found or cant reach during printing. ◇ BTW... How does things like rss(as how it is called ??) or anything else like that works in this format. Done all this is my freebsd. So, should be able to run with normal user account in other systems like my fedora 11 and such. So far previously only booting into my fedora 11 and ubuntu 9.06 just to have a look and do a bit making sure everything more or less still runs as expected. All these using cups, likely still a default installation in my freebsd. Same with my fedora and ubuntu. Beware... --【1-11-2009】【5-11-2009】【13-11-2009】 [IMPORTANT] :: test it and check them first before you use it on your *real* files. Beware... . ----------------------------------------------------------------- 是很想把这些统统给翻译过来 只怕翻译到来连我自己也看没有路哪就惨咯 看是看到了 document 是叫做文件, 这还好,不过我也看到了 directory 是叫做文件夹,hmm 。。。 好像怪怪的 记得有一次跟从中国那边来的一位同志说了 什么“电脑的电视机”, 他好像听没有路 过后听人家说那东西是叫做什么 “电脑的显视器”什么的, 还有显视卡跟硬盘这两样东西 而“软件”这叫法我是一直以来就懂 可就这一个而以 。。。 “唉” 照我看,反正我的英语也是烂烂的 我想,上面的那些东西 呵尬呵尬看您也应该是会看有路 说实话, 我现在倒是很想把菜拦给统统翻译过来 该弄出个法子来搞搞一下, 到时再看吧 致于您在起动文件花园时所看到的喷面窗框 我在这里准备了一些图照, 老旧是老旧了些 没办法, 我就只有这些而以 —— http://redstone.sourceforge.net/software/dump/15082008/_xfg_splash-build.tar.gz 好,看到了“所见即所得”这汉语话 这个确实是满好记的, 也就是说根本不需要我去硬记它 hmm 。。。 很好, 不错,够自然,够爽 我刚才还在维基那里看到它也叫做“可视化操作” 哪,我是觉得这个要比那个来得更好听 也看到了“计算机” 跟 “HTML”, 而且还是 link 来的 里面有“超文本置标语言”(哇,这样也行啊 ^_^), “万维网”跟“兼容机”(奇怪,这个是什么来的??), 还有 “子目录”,“路径”,“磁盘目录”这类的 看来我是找对了地方跟起点, 得尽力的读读一下它们,记一记它们 相信我是能作到的, 我有救了 。。。 其实,前几天我一直都在找法子来搞搞显视汉语字的问题 就是那些格子咯, 烦死人 。。。 真的 。。。 我还差一点迷了路走不出来 说也奇怪,以前明明是走过好几次的嘛 怎会走到这样子呢 ?? 唉 。。。 您把“Insert UTF8 Box”看成“添上格子”, 把“Scan for UTF8 boxes”看成“去掉格子” 至于在这两个符令的操作上, 您得自己试跑它们几下 其实也没什么的, 都是些暂时拿来用的没办法中的办法 请看看“XFGMemoInsertEncodeTag”跟 “XFGMemoCutUTF8Boxes”这两张文件 噢,差一点就忘了跟您讲 我在上面所讲的那些符令 假如把它们用在比较大的文件上面的话 是会显得很慢,好像要等很久 连我自己都拿它们没办法,更别说你们肋 。。。 所以要的话, 您可自己改改 PClass_Command_RedStone.pas 里面的一些东西 看上去因该是 stringreplace() 这类的, 把它们统统换上您自己的更好的跟更快的 如果您来真的话, 也就不需要作通知还是什么的了 我在这里也不怎么急用它们 好了, 笨蛋的音乐(现以换了另一首,第九的)还一直的在来回来回的跑着 接下来可能会换上犯罪与城市的解决方法看看 就是说跟笨蛋的音乐一起来回来回的听 这几天翻来翻去的时候看到战斧跟轮回 好像九四年出的,听来感觉上是爽的 而瓜拿蝙蝠我只有卡带, 不知找得到磁碟的吗 ?? 也看到了枪子俱乐部, 大黑碟的 虽然有点主流, 可它倒是我的最爱 (哪,名字归名字, 并不能说我要什么 别乱想乱拉哦 因为一般上来讲呢我是黑的,也是红的 哇,伟大呀 。。。 唉) 好,不多说了 如果您碰到什么, 还是发现有东西被漏掉 跟您所下载的东西是被搞错放上去的 请电邮至 :: alred2@lycos.com [重要] 请先试跑这软件,只把它用在一些测试文件上 如果能在测试系统里面试跑它那会更好,请您 住意这一点 。。。 小心哦 。。。 //谢谢(写汉语字比写英语字来得更爽 ^_^) 。