自动压缩源代码的脚本

BAT file: @for /F “tokens=1,2,3 delims=- “”” %%i in (“%date%”) do @set shortdate=%%i%%j%%k @for /l %%i in (1,1,100) do @( @if NOT exist src%shortdate%-%%i.zip @( @if NOT exist src%shortdate%-%%i.rar @( @zip -9 -r src%shortdate%-%%i.zip Comm Sender -x *.exe *.~* *ModelSupport* *_history* *.dcu @echo Zipped into src%shortdate%-%%i.zip @goto END ) ) ) :END 用这个脚本来自动压缩源代码~ 比手动压缩方便许多…

Batch file to automatically pack source

BAT file: @for /F “tokens=1,2,3 delims=- “”” %%i in (“%date%”) do @set shortdate=%%i%%j%%k @for /l %%i in (1,1,100) do @( @if NOT exist src%shortdate%-%%i.zip @( @if NOT exist src%shortdate%-%%i.rar @( @zip -9 -r src%shortdate%-%%i.zip Comm Sender -x *.exe *.~* *ModelSupport* *_history* *.dcu @echo Zipped into src%shortdate%-%%i.zip @goto END ) ) ) :END 用这个脚本来自动压缩源代码~ 比原来方便多了~ Old …

Continue reading ‘Batch file to automatically pack source’ »

BS SJTU…

SJTU 做事不厚道…… Hearson 他们周五上午打电话去是A档(保送,提前上课),等到周一早上通知书过来成了D档(高考,+20分),SJTU太不厚道了! Hearson,我相信,你通过高考一定能进入 SJTU 或比 SJTU 更好的学校!我知道这个事情不可能让你失去斗志!再次 BS SJTU! 感兴趣的可以去搜搜看“交大 招生 黑幕”……

Maple Windows version running on FreeBSD!

终于成功地在FreeBSD上跑起了Windows版的Maple! Maple的界面部分是基于java的,内核不是。所以界面用FreeBSD Native JDK跑,内核用Wine跑,速度还是可以的,但估计比Linux版慢一些…… 先在Maple目录里建一个脚本,命名maple(为了简便),然后输入: java -Xmx567m -Ddefault.browser=”firefox %1″ -cp “java/mapleresource.jar:java/mapleresource_ja.jar:java/openviz2.jar: java/plot.jar:java/mapleclient.jar:java/maplewks.jar:java/mathdoc.jar: java/mathworksheet.jar:java/mail.jar:java/pen.jar:java/jai_codec.jar:java/jai_core.jar: java/WMFWriter.jar:java/wksloader.jar:java/mathxmltools.jar:java/mapletbuilder.jar: java/MapleActivation.jar:java/xercesImpl.jar:java/xmlParserAPIs.jar:java/xalan.jar: java/externalcall.jar:java/freehep-base.jar:java/freehep-graphics2d.jar: java/freehep-graphicsio-ps.jar:java/freehep-graphicsio.jar:java/freehep-graphicsio-pdf.jar: java/update.jar:java/jniwrap-2.5.jar:jre/lib/rt.jar” -Dmaple.bin.path=”/d/tools/math/maple/bin.win” com.maplesoft.worksheet.application.WmiWorksheet (不要换行) 这些都是参考了bin.win/maplew.exe的出错信息得到的。最后一个rt.jar是参考了前面那些库之后运行的出错信息得到的(里面说apache的XmlParserImpl找不到…… 基于一定在这里的信心,终于靠枚举找到……) 然后,运行它,你能看见界面出来了。但是,随便建一些东西,回车看看:出来一个“Waiting for kernel connection…”的框。命令行那里能够看见,原来是server不能启动,它启动的是maple.bin.path里面的mserver。所以在bin.win里面建一个脚本,叫mserver,内容如下: wine mserver.exe $* 1>stdout.txt 2>stderr.txt 再启动试试~ Maple出来了吧~ 随便算一个东西,也可以了~Old Blog Link: http://computer.mblogger.cn/henryhu/posts/61997.aspx

Maple for Win running on FreeBSD!

终于成功地在FreeBSD上跑起了Windows版的Maple! Maple的界面部分是基于java的,内核不是。所以界面用FreeBSD Native JDK跑,内核用Wine跑,速度还是可以的,但估计比Linux版慢一些…… 技术细节可以参看My Tech Blog。 这下Mathematica和Maple都跑起来了~ 虽然Mathematica的字符显示还有些问题,但是…… 毕竟基本上都可以用了~ 不用装For Linux版本了……