Arthur200000 发表于 2014-3-21 19:31:53

(水)随便给大家看一下Mac的TINS教师软件怎么跑的

本帖最后由 Arthur200000 于 2014-3-21 19:37 编辑

也许可以帮助某些人实现摆脱wine/darling跑教师软件的阴谋——但是我得说不一定有效。
1 TINSCASTS主程序
/Applications/TI-Nspire CAS Teacher Software.App/Contents/MacOS/JavaApplicationStub
pid: 97985
environment:TMPDIR=/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/
SHELL=/bin/bash
HOME=/Users/apple
USER=apple
LOGNAME=apple
DISPLAY=/tmp/launch-X09tYk/org.macosforge.xquartz:0
SSH_AUTH_SOCK=/tmp/launch-haofp2/Listeners
Apple_Ubiquity_Message=/tmp/launch-xOVoQO/Apple_Ubiquity_Message
Apple_PubSub_Socket_Render=/tmp/launch-LHSjWu/Render
TERM=
COMMAND_MODE=unix2003
__CF_USER_TEXT_ENCODING=0x1F5:25:52
stack_guard=0xf8059365d5da2ea6
malloc_entropy=0x444d5984f64b9124,0x90a957212f7965f6libraries:/Applications/TI-Nspire
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
/usr/lib/libSystem.B.dylib
/usr/lib/libSystem.B.dylib
/usr/lib/libgcc_s.1.dylibfiles:(用到了一堆东西……)/Applications/TI-Nspire CAS Teacher Software.App/Contents/MacOS/JavaApplicationStub
/Applications/TI-Nspire CAS Teacher Software.App/Contents/MacOS/libGoIO_DLL.dylib
/Applications/TI-Nspire CAS Teacher Software.App/Contents/MacOS/libbtio.dylib
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/CaffeUtil.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/DJNativeSwing-SWT.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/DJNativeSwing.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/ManagementUtils.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/PBTransform.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/TransferTool.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/activation.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-anim.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-awt-util.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-bridge.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-css.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-dom.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-ext.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-gvt.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-parser.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-script.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-svg-dom.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-swing.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-util.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-xml.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/commproxy.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/docfw.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/edcconverterdll.log
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/ext/appinterface.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/ext/libappinterface.jnilib
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/ext/libcabriconverter.dylib
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/ext/libedcconverter.dylib
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/forms-1.0.4.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/ij.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/javolution.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jdom.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-action.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-common.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-components.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-dashboard.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-dialogs.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-dock.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-editor.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-grids.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-jdaf.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-plaf-jdk7.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-plaf.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-properties.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-shortcut.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jlfgr-1_0.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jmf.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jna.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jna_WindowUtils.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jxlayer.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/libdecod.dylib
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/liblssrv.dylib
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/libphoenix.jnilib
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/libslas-admin.jnilib
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/log4j.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/log_appinterfdlib_mac.log
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/mail.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/myfilesws.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/navnet.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/navnetcommproxy.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/nspirejdk.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/plaf.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/pxconnect.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/rome-1.0.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/rome-fetcher-1.0.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/sda-0.log.0
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/sda-0.log.0.lck
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/sda-gui.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/sda-lm.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/sfnt.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/sfntd.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/sfntg.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/shinycommproxyclient.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/shinycommproxycore.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/slas-admin.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/slas.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/soap.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/swt.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/synthetica.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/upgrade.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/xerces_2_5_0.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/xml-apis-ext.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/xml-apis.jar
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/fonts/TINSSaRG.TTF
/Library/Fonts/Courier New.ttf
/Library/Fonts/TINSSaBD.TTF
/Library/Fonts/Tahoma Bold.ttf
/System/Library/ColorSync/Profiles/sRGB Profile.icc
/System/Library/CoreServices/Encodings/libSimplifiedChineseConverter.dylib
/System/Library/Fonts/LucidaGrande.ttc
/System/Library/Fonts/STHeiti Light.ttc
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/Extras2.rsrc
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/HIToolbox.rsrc
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/zh_CN.lproj/Localized.rsrc
/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation
/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/JavaRuntimeSupport
/System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
/System/Library/Java/Extensions/AppleScriptEngine.jar
/System/Library/Java/Extensions/MRJToolkit.jar
/System/Library/Java/Extensions/QTJava.zip
/System/Library/Java/Extensions/dns_sd.jar
/System/Library/Java/Extensions/j3daudio.jar
/System/Library/Java/Extensions/j3dcore.jar
/System/Library/Java/Extensions/j3dutils.jar
/System/Library/Java/Extensions/jai_codec.jar
/System/Library/Java/Extensions/jai_core.jar
/System/Library/Java/Extensions/mlibwrapper_jai.jar
/System/Library/Java/Extensions/vecmath.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/charsets.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsse.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/ui.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/apple_provider.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/dnsns.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/localedata.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/sunjce_provider.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/sunpkcs11.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/fonts/LucidaBrightDemiBold.ttf
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/fonts/LucidaBrightDemiItalic.ttf
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/fonts/LucidaBrightItalic.ttf
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/fonts/LucidaBrightRegular.ttf
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/fonts/LucidaSansDemiBold.ttf
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/fonts/LucidaSansRegular.ttf
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/fonts/LucidaTypewriterBold.ttf
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/fonts/LucidaTypewriterRegular.ttf
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/jce.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libawt.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libclient.dylib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libdcpr.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libfontmanager.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libj2pkcs11.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjava.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjvmlinkage.dylib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libnet.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libnio.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/librmi.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libverify.dylib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libzip.jnilib
/System/Library/Keyboard Layouts/AppleKeyboardLayouts.bundle/Contents/Resources/AppleKeyboardLayouts-L.dat
/System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/Resources/ArtFile.bin
/System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/Resources/SArtFile.bin
/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/Resources/LauncherSupport.jar
/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/Resources/liblauncher.jnilib
/System/Library/PrivateFrameworks/JavaLaunching.framework/Versions/A/JavaLaunching
/Users/apple/.swt/lib/macosx/x86/libswt-cocoa-3820.jnilib
/Users/apple/.swt/lib/macosx/x86/libswt-pi-cocoa-3820.jnilib
/Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/TI-Nspire CAS Teacher Software-0.log
/Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/TI-Nspire CAS Teacher Software-0.log.lck
/Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/TI-Nspire CAS Teacher Software-C.log
/Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/appmuxClient0.log
/Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/appmuxClient0.log.lck
/dev/null
/dev/random
/dev/urandom
/private/var/db/dyld/dyld_shared_cache_i386
/private/var/db/mds/messages/se_SecurityMessages
/private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/C/com.apple.IntlDataCache.le.kbdx
/private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/C/com.apple.scriptmanager.le.cache
/private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/C/mds/mdsDirectory.db
/private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/hsperfdata_apple/97985
/private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/jna8866322067529040208.tmp
/usr/lib/dyld
/usr/lib/libcrypto.0.9.7.dylib
/usr/libexec/SmartCardServices/pkcs11/tokendPKCS11.so
/usr/share/icu/icudt46l.dat
/var/tmp/tmp.0.EIehTq
/var/tmp/tmp.1.pDgWyY额,很好,然后我们看一下TINSCASTS下面的java:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java \
-XX:ErrorFile=/Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/NN-crash-20140321-190938.log -XX:OnError=ProcessCrash.bat \
-Djava.rmi.server.hostname=localhost -Djava.rmi.server.useLocalHostname=true
-cp /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/navnet.jar \
com.ti.eps.navnet.server.RemoteNavnetServer -c 0 -d 3 -l /Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/navnetlog.logpid is 98096. parent pid is 97985(JavaApplicationStub)

environment:TERM=
JAVA_STARTED_ON_FIRST_THREAD_97985=1
TMPDIR=/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/
__CF_USER_TEXT_ENCODING=0x1F5:25:52
COMMAND_MODE=unix2003
DISPLAY=/tmp/launch-X09tYk/org.macosforge.xquartz:0
USER=apple
JAVA_ARCH=i386
com.apple.java.jvmTask=BundledApp
HOME=/Users/apple
Apple_Ubiquity_Message=/tmp/launch-xOVoQO/Apple_Ubiquity_Message
LOGNAME=apple
Apple_PubSub_Socket_Render=/tmp/launch-LHSjWu/Render
JAVA_LIBRARY_PATH=/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java:/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Resources
SSH_AUTH_SOCK=/tmp/launch-haofp2/Listeners
_ARCH_CAME_FROM_98096=x86_64
stack_guard=0xa4cced73fb4c0901
malloc_entropy=0x209ea607c73e07b5,0xd618a61540babd24libraries:/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
/System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
/usr/lib/libSystem.B.dylib
/usr/lib/libobjc.A.dylib
@rpath/libjli.jnilibfiles:/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/connectors/dcsled-navnet-connector.dylib
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/connectors/navnet-connectors-mac_sc-embedded.dylib
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/libnavnet.dylib
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/navnet.jar
/System/Library/CoreServices/Encodings/libSimplifiedChineseConverter.dylib
/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation
/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/JavaRuntimeSupport
/System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
/System/Library/Java/Extensions/AppleScriptEngine.jar
/System/Library/Java/Extensions/MRJToolkit.jar
/System/Library/Java/Extensions/QTJava.zip
/System/Library/Java/Extensions/dns_sd.jar
/System/Library/Java/Extensions/j3daudio.jar
/System/Library/Java/Extensions/j3dcore.jar
/System/Library/Java/Extensions/j3dutils.jar
/System/Library/Java/Extensions/jai_codec.jar
/System/Library/Java/Extensions/jai_core.jar
/System/Library/Java/Extensions/mlibwrapper_jai.jar
/System/Library/Java/Extensions/vecmath.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/charsets.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsse.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/ui.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/apple_provider.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/dnsns.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/localedata.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/sunjce_provider.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/sunpkcs11.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/jce.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libclient.dylib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libj2pkcs11.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjava.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjli.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjvmlinkage.dylib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libnet.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libnio.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/librmi.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libverify.dylib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libzip.jnilib
/System/Library/PrivateFrameworks/JavaLaunching.framework/Versions/A/JavaLaunching
/Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/appmuxServer0.log
/Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/appmuxServer0.log.lck
/Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/navnetlog0.log
/dev/null #大家好我是水
/dev/random
/dev/urandom
/private/var/db/dyld/dyld_shared_cache_i386
/private/var/db/mds/messages/se_SecurityMessages
/private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/C/mds/mdsDirectory.db
/private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/hsperfdata_apple/98096
/usr/lib/dyld
/usr/libexec/SmartCardServices/pkcs11/tokendPKCS11.so
#以下为临时文件
/var/tmp/tmp.0.SNNZN6
/var/tmp/tmp.1.r4IKD3
/var/tmp/tmp.2.aRAqt8
/var/tmp/tmp.3.QXv8Hx
/var/tmp/tmp.4.y8kqZW
/var/tmp/tmp.5.Vodk52

Arthur200000 发表于 2014-3-21 19:36:56

接下来欢迎收看解包一个安装包:
pkg格式,基本上是绝对路径。
很好………………………………………………
噗……………………………………………………
我们获得了两个app包…………没有任何和系统里面有关的lib………………TI-Nspire CAS Teacher Software.App
TI-Nspire Teacher Software.App

Arthur200000 发表于 2014-3-21 19:44:00

接下来是毫无新意的拆诊断软件:TMPDIR=/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/
SHELL=/bin/bash
HOME=/Users/apple
USER=apple
LOGNAME=apple
DISPLAY=/tmp/launch-X09tYk/org.macosforge.xquartz:0
SSH_AUTH_SOCK=/tmp/launch-haofp2/Listeners
Apple_Ubiquity_Message=/tmp/launch-xOVoQO/Apple_Ubiquity_Message
Apple_PubSub_Socket_Render=/tmp/launch-LHSjWu/Render
COMMAND_MODE=unix2003
__CF_USER_TEXT_ENCODING=0x1F5:25:52
stack_guard=0x428841a56cf259d1
malloc_entropy=0x9e4f7736b78998c7,0xf688cc7572dd2906/Applications/TI-Diagnostic.App/Contents/MacOS/JavaApplicationStub
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
/usr/lib/libSystem.B.dylib
/usr/lib/libSystem.B.dylib
/usr/lib/libgcc_s.1.dylib子进程没有。大量从CAS里面调用文件。

Arthur200000 发表于 2014-3-21 19:51:45

更加没诚意!继续拆不带CAS的家伙!
随便说一句,java的子进程是在窗口打开的时候冒出来的。PATH=/usr/bin:/bin:/usr/sbin:/sbin
TMPDIR=/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/
SHELL=/bin/bash
HOME=/Users/apple
USER=apple
LOGNAME=apple
DISPLAY=/tmp/launch-X09tYk/org.macosforge.xquartz:0
SSH_AUTH_SOCK=/tmp/launch-haofp2/Listeners
Apple_Ubiquity_Message=/tmp/launch-xOVoQO/Apple_Ubiquity_Message
Apple_PubSub_Socket_Render=/tmp/launch-LHSjWu/Render
TERM=
COMMAND_MODE=unix2003
__CF_USER_TEXT_ENCODING=0x1F5:25:52
stack_guard=0x6d3236748e9d7262
malloc_entropy=0x31a69ef0e76caa74,0x1cfcd053b5b37f01/Applications/TI-Nspire Teacher Software.App/Contents/MacOS/JavaApplicationStub
-psn_0_2855609pid = 310
libs:/Applications/TI-Nspire #ls -a说这货不存在
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
/usr/lib/libSystem.B.dylib
/usr/lib/libSystem.B.dylib
/usr/lib/libgcc_s.1.dylib文件仍然大量引用CAS。所以这个bundle非常小……
接下来我们看java子进程 pid=343。/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
-XX:ErrorFile=/Users/apple/Library/Preferences/Texas Instruments/TI-Nspire Teacher Software/logs/NN-crash-20140321-194411.log -XX:OnError=ProcessCrash.bat\
-Djava.rmi.server.hostname=localhost -Djava.rmi.server.useLocalHostname=true \
-cp /Applications/TI-Nspire Teacher Software.App/Contents/Resources/Java/navnet.jar \
com.ti.eps.navnet.server.RemoteNavnetServer -c 0 -d 3 -l /Users/apple/Library/Preferences/Texas Instruments/TI-Nspire Teacher Software/logs/navnetlog.log额,其实就是拿掉了“CAS”几个字……
environment:TERM=
SHELL=/bin/bash
TMPDIR=/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/
__CF_USER_TEXT_ENCODING=0x1F5:25:52
PATH=/usr/bin:/bin:/usr/sbin:/sbin
COMMAND_MODE=unix2003
DISPLAY=/tmp/launch-X09tYk/org.macosforge.xquartz:0
USER=apple
JAVA_ARCH=i386
com.apple.java.jvmTask=BundledApp
HOME=/Users/apple
JAVA_STARTED_ON_FIRST_THREAD_310=1
Apple_Ubiquity_Message=/tmp/launch-xOVoQO/Apple_Ubiquity_Message
LOGNAME=apple
Apple_PubSub_Socket_Render=/tmp/launch-LHSjWu/Render
JAVA_LIBRARY_PATH=/Applications/TI-Nspire Teacher Software.App/Contents/Resources/Java:/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Resources
SSH_AUTH_SOCK=/tmp/launch-haofp2/Listeners
_ARCH_CAME_FROM_343=x86_64
stack_guard=0x1c0cb29754a3ba77
malloc_entropy=0x45944816bde6cc17,0xb873c7e79111ebc4library:/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
/System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
/usr/lib/libSystem.B.dylib
/usr/lib/libobjc.A.dylib
@rpath/libjli.jnilibfiles:/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/connectors/dcsled-navnet-connector.dylib
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/connectors/navnet-connectors-mac_sc-embedded.dylib
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/libnavnet.dylib
/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/navnet.jar
/System/Library/CoreServices/Encodings/libSimplifiedChineseConverter.dylib
/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation
/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/JavaRuntimeSupport
/System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
/System/Library/Java/Extensions/AppleScriptEngine.jar
/System/Library/Java/Extensions/MRJToolkit.jar
/System/Library/Java/Extensions/QTJava.zip
/System/Library/Java/Extensions/dns_sd.jar
/System/Library/Java/Extensions/j3daudio.jar
/System/Library/Java/Extensions/j3dcore.jar
/System/Library/Java/Extensions/j3dutils.jar
/System/Library/Java/Extensions/jai_codec.jar
/System/Library/Java/Extensions/jai_core.jar
/System/Library/Java/Extensions/mlibwrapper_jai.jar
/System/Library/Java/Extensions/vecmath.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/charsets.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsse.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/ui.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/apple_provider.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/dnsns.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/localedata.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/sunjce_provider.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/sunpkcs11.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/jce.jar
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libclient.dylib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libj2pkcs11.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjava.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjli.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjvmlinkage.dylib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libnet.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libnio.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/librmi.jnilib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libverify.dylib
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libzip.jnilib
/System/Library/PrivateFrameworks/JavaLaunching.framework/Versions/A/JavaLaunching
/Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/appmuxServer0.log
/Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/appmuxServer0.log.lck
/Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/navnetlog0.log
/dev/null
/dev/random
/dev/urandom
/private/var/db/dyld/dyld_shared_cache_i386
/private/var/db/mds/messages/se_SecurityMessages
/private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/C/mds/mdsDirectory.db
/private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/hsperfdata_apple/98096
/usr/lib/dyld
/usr/libexec/SmartCardServices/pkcs11/tokendPKCS11.so
/var/tmp/tmp.0.SNNZN6
/var/tmp/tmp.1.r4IKD3
/var/tmp/tmp.2.aRAqt8
/var/tmp/tmp.3.QXv8Hx
/var/tmp/tmp.4.y8kqZW
/var/tmp/tmp.5.Vodk52

Arthur200000 发表于 2014-3-21 19:53:11

于是我感觉到最大的问题多半是那几个dylib……

wuzihaosg 发表于 2014-3-22 00:29:13

侵权?
页: [1]
查看完整版本: (水)随便给大家看一下Mac的TINS教师软件怎么跑的