分页: 1 / 2

解决永中office 2010/2012版在用户目录 /home/user 下乱建目录的问题

发表于 : 2011-03-30 22:28
hangyu
方法是启动java虚拟机指定用户目录(user.home)的位置。眼不见,心不烦

2010版
启动yozo_office.jar的参数是从yozo_office.bin中找到的,所以就用不着yozo_office.bin这个文件了。
所以/usr/bin/yozo 就修改为

代码: 全选

#!/bin/bash
exec 4<&0 0</etc/Yozosoft/Yozo_Office/installinfo.cfg
read line1
exec 0<&4

CFG="-Xmx384m -Xverify:none -Dsun.java2d.ddlock=true     -Dsun.awt.noerasebackground=true -Xms16m -XX:PermSize=8m -XX:NewSize=4m -XX:MaxNewSize=16m -XX:NewRatio=3 -XX:SurvivorRatio=6 -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=40"
SPLASH="-splash:$line1/System/start.jpg"

echo *multiClickTime: 500 > $HOME/.config/Yozo/.Xresources
xrdb $HOME/.config/Yozo/.Xresources


#"$line1/Yozo_Office.bin" ${@:+"$@"} 2>/dev/null &
$line1/Jre/bin/java -Duser.home=$HOME/.config/Yozo/ $CFG $SPLASH -cp $line1/Yozo_Office.jar emo.system.ControlSystem ${@:+"$@"} 2>/dev/null &


其中echo *multiClickTime: 500 > $HOME/.config/Yozo/.Xresources
xrdb $HOME/.config/Yozo/.Xresources
是吧双击间隔改为500ms,默认的太快了。


**************************************************
永中2012

修改/usr/bin目录下文件:
或者直接下附件

yozoc

代码: 全选

#!/bin/bash
exec 4<&0 0</etc/Yozosoft/Yozo_Office/installinfo.cfg
read line1
exec 0<&4

CFG="-Xmx384m -Xverify:none -Dsun.java2d.ddlock=true -Dsun.awt.noerasebackground=true -Xms16m -XX:PermSize=8m -XX:NewSize=4m -XX:MaxNewSize=16m -XX:NewRatio=3 -XX:SurvivorRatio=6 -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=40 -Dyozo.run.mode=0"
SPLASH="-splash:$line1/System/startss.jpg"

#"$line1/Yozo_Writer.bin" ${@:+"$@"} 2>/dev/null &
$line1/Jre/bin/java -client  -Duser.home=$HOME/.config/Yozo/ $CFG $SPLASH -cp $line1/Yozo_Office.jar emo.system.ControlSystem ${@:+"$@"} 2>/dev/null &
yozow

代码: 全选

#!/bin/bash
exec 4<&0 0</etc/Yozosoft/Yozo_Office/installinfo.cfg
read line1
exec 0<&4

CFG="-Xmx384m -Xverify:none -Dsun.java2d.ddlock=true -Dsun.awt.noerasebackground=true -Xms16m -XX:PermSize=8m -XX:NewSize=4m -XX:MaxNewSize=16m -XX:NewRatio=3 -XX:SurvivorRatio=6 -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=40 -Dyozo.run.mode=1"
SPLASH="-splash:$line1/System/startwp.jpg"

#"$line1/Yozo_Writer.bin" ${@:+"$@"} 2>/dev/null &
$line1/Jre/bin/java -client  -Duser.home=$HOME/.config/Yozo/ $CFG $SPLASH -cp $line1/Yozo_Office.jar emo.system.ControlSystem ${@:+"$@"} 2>/dev/null &
yozop

代码: 全选

#!/bin/bash
exec 4<&0 0</etc/Yozosoft/Yozo_Office/installinfo.cfg
read line1
exec 0<&4

CFG="-Xmx384m -Xverify:none -Dsun.java2d.ddlock=true -Dsun.awt.noerasebackground=true -Xms16m -XX:PermSize=8m -XX:NewSize=4m -XX:MaxNewSize=16m -XX:NewRatio=3 -XX:SurvivorRatio=6 -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=40 -Dyozo.run.mode=pdf"
SPLASH="-splash:$line1/System/startpdf.jpg"

#"$line1/Yozo_Writer.bin" ${@:+"$@"} 2>/dev/null &
$line1/Jre/bin/java -client  -Duser.home=$HOME/.config/Yozo/ $CFG $SPLASH -cp $line1/Yozo_Office.jar emo.system.ControlSystem ${@:+"$@"} 2>/dev/null &
yozoi

代码: 全选

#!/bin/bash
exec 4<&0 0</etc/Yozosoft/Yozo_Office/installinfo.cfg
read line1
exec 0<&4

CFG="-Xmx384m -Xverify:none -Dsun.java2d.ddlock=true -Dsun.awt.noerasebackground=true -Xms16m -XX:PermSize=8m -XX:NewSize=4m -XX:MaxNewSize=16m -XX:NewRatio=3 -XX:SurvivorRatio=6 -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=40 -Dyozo.run.mode=2"
SPLASH="-splash:$line1/System/startpg.jpg"

#"$line1/Yozo_Writer.bin" ${@:+"$@"} 2>/dev/null &
$line1/Jre/bin/java -client  -Duser.home=$HOME/.config/Yozo/ $CFG $SPLASH -cp $line1/Yozo_Office.jar emo.system.ControlSystem ${@:+"$@"} 2>/dev/null &
yozo

代码: 全选

#!/bin/bash
exec 4<&0 0</etc/Yozosoft/Yozo_Office/installinfo.cfg
read line1
exec 0<&4

CFG="-Xmx384m -Xverify:none -Dsun.java2d.ddlock=true -Dsun.awt.noerasebackground=true -Xms16m -XX:PermSize=8m -XX:NewSize=4m -XX:MaxNewSize=16m -XX:NewRatio=3 -XX:SurvivorRatio=6 -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=40 -Dyozo.run.mode=3"
SPLASH="-splash:$line1/System/start.jpg"

#"$line1/Yozo_Writer.bin" ${@:+"$@"} 2>/dev/null &
$line1/Jre/bin/java -client  -Duser.home=$HOME/.config/Yozo/ $CFG $SPLASH -cp $line1/Yozo_Office.jar emo.system.ControlSystem ${@:+"$@"} 2>/dev/null &
yozoFileConvert

代码: 全选

#!/bin/bash
exec 4<&0 0</etc/Yozosoft/Yozo_Office/installinfo.cfg
read line1
exec 0<&4

CFG="-Xmx384m -Xverify:none -Dsun.java2d.ddlock=true -Dsun.awt.noerasebackground=true -Xms16m -XX:PermSize=8m -XX:NewSize=4m -XX:MaxNewSize=16m -XX:NewRatio=3 -XX:SurvivorRatio=6 -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=40"

#"$line1/Yozo_Writer.bin" ${@:+"$@"} 2>/dev/null &
$line1/Jre/bin/java -client  -Duser.home=$HOME/.config/Yozo/ $CFG $SPLASH -cp $line1/Yozo_Office.jar emo/convert/EIOFileConvert 2>/dev/null &

Re: 解决永中office 2010版在用户目录 /home/user 下乱建目录的问题

发表于 : 2011-03-31 17:28
独孤
更希望看到的是java6

Re: 解决永中office 2010版在用户目录 /home/user 下乱建目录的问题

发表于 : 2011-04-02 7:39
hangyu
永中office 2010版 就是java6的,窗口和compiz 不会冲突了。

Re: 解决永中office 2010版在用户目录 /home/user 下乱建目录的问题

发表于 : 2011-04-03 10:57
独孤
hangyu 写了:永中office 2010版 就是java6的,窗口和compiz 不会冲突了。

代码: 全选

#!/bin/bash
if [ -n "$(pgrep "compiz")" ] || [ -n "$(echo $LANG|grep "ja_JP")" ]; then
   export AWT_TOOLKIT=MToolkit
else
   export AWT_TOOLKIT=XToolkit
fi
exec 4<&0 0</etc/Evermore/EIOffice/installinfo.cfg
read line1
exec 0<&4

CFG="-Xmx384m -Xverify:none -Dsun.java2d.ddlock=true -Dsun.awt.noerasebackground=true -Xms16m -XX:PermSize=8m -XX:NewSize=4m -XX:MaxNewSize=16m -XX:NewRatio=3 -XX:SurvivorRatio=6 -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=40"
SPLASH="-splash:$line1/System/start.jpg"

echo *multiClickTime: 500 > $HOME/.config/Yozo/.Xresources
xrdb $HOME/.config/Yozo/.Xresources


#$line1/EIOffice.bin ${@:+"$@"} 2>/dev/null
$line1/Jre/bin/java -Duser.home=$HOME/.config/Yozo/ $CFG $SPLASH -cp $line1/EIOffice.jar emo.system.ControlSystem ${@:+"$@"} 2>/dev/null &

搞不起来

java还是5

5.0.1791.101ZH.L1

Re: 解决永中office 2010版在用户目录 /home/user 下乱建目录的问题

发表于 : 2011-04-06 23:56
hangyu
我下载的版本是 5.2.0384.101ZH.SV01.L1

http://www.yozosoft.com/download/zmo.jsp
下 永中Office2010精简试用版 Linux

永中Office2010试用版 Linux 永中Office2010精简试用版 Linux 两个版本号居然不一样!

Re: 解决永中office 2010版在用户目录 /home/user 下乱建目录的问题

发表于 : 2011-04-07 0:18
hangyu
JAVA 5 的话,让他不乱建目录应该可行吧。

把其他参数都省了,保留 -Duser.home

直接在安装目录中运行

Jre/bin/java -Duser.home=$HOME/.config/Yozo/ -cp EIOffice.jar emo.system.ControlSystem


emo.system.ControlSystem 换成对应的Main-Class。(不知道不同版本的Main-Class是不是一样的)。

直接运行试试看。

Re: 解决永中office 2010版在用户目录 /home/user 下乱建目录的问题

发表于 : 2011-04-07 16:36
独孤
今天看到新闻说永中破产了,

精简的是java6吗,下来试试

java5的字体剧齿太严重了

兼容性确实没得说

Re: 解决永中office 2010版在用户目录 /home/user 下乱建目录的问题

发表于 : 2011-04-07 17:22
goldfox_79
永中都要关门清算了,乃还是换个软件吧

http://www.pandabang.info/blog/?p=189

Re: 解决永中office 2010版在用户目录 /home/user 下乱建目录的问题

发表于 : 2011-04-07 20:54
hangyu
我要保留好这个版本,说不定以后就找不到了。

Re: 解决永中office 2010版在用户目录 /home/user 下乱建目录的问题

发表于 : 2011-04-08 22:12
独孤
去掉参数可以了,字体用宋还行,
要加

代码: 全选

if [ -n "$(pgrep "compiz")" ] || [ -n "$(echo $LANG|grep "ja_JP")" ]; then
   export AWT_TOOLKIT=MToolkit
else
   export AWT_TOOLKIT=XToolkit
fi
不然出现空白页

代码: 全选

Jre/bin/java -version
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on
java version "1.5.0_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_01-b08)
Java HotSpot(TM) Server VM (build 1.5.0_01-b08, mixed mode)
精简版的是java6,奇怪,字体不能次像素平滑

Re: 解决永中office 2010版在用户目录 /home/user 下乱建目录的问题

发表于 : 2012-03-15 16:31
quanru
请问2011个人版 怎么修改 我的不行

Re: 解决永中office 2010版在用户目录 /home/user 下乱建目录的问题

发表于 : 2012-03-15 19:40
npnufn
楼主太牛B了
=======
永中最新个人版式2012免费版,采用的是jre6.其实现在的永中2010也已经迁移到了Jre6了。
而linuxdeepin的那个永中2011是破产的永中科技的产品,仍然是jre5。2010 2012是无锡 永中软件的产品。yozo这个商标是 永中软件的。

Re: 解决永中office 2010版在用户目录 /home/user 下乱建目录的问题

发表于 : 2012-03-15 20:36
warmsun
求2012怎么改 :em06

Re: 解决永中office 2010版在用户目录 /home/user 下乱建目录的问题

发表于 : 2012-03-16 9:48
咖啡兔
不用那么麻烦,直接运行下面的命令,再打开文件管理器就没有了

代码: 全选

echo "Yozo_Office" > ~/.hidden
如果连tmp也不要那就再运行:

代码: 全选

echo "tmp" > ~/.hidden

Re: 解决永中office 2010版在用户目录 /home/user 下乱建目录的问题

发表于 : 2012-03-16 9:59
nmsfan
已经创建了,唉,懒的理他了