Re: uninstall an OXP
Posted: Wed Jan 18, 2012 10:51 pm
Oh no, it's the SOPA/PIPA black-out!El Viejo wrote:Pics seem to be missing from some wiki pages now... I've noticed it with BGS and now SR.
For information and discussion about Oolite.
https://bb.oolite.space/
Oh no, it's the SOPA/PIPA black-out!El Viejo wrote:Pics seem to be missing from some wiki pages now... I've noticed it with BGS and now SR.
My mistake, I didn't move the image out of the quick facts box (which does not display them anymore). I corrected both and will do a QA run across the other pages that use the template to catch others where I also forgot to move the image.El Viejo wrote:Pics seem to be missing from some wiki pages now... I've noticed it with BGS and now SR.
On some systems that proofs to be difficult. On the mac are oxps seen as single files and the content is not indexed for the default search mechanism.snork wrote:zarkov, one way to find where you put the Nuit stuff may be to use your OS's search feature, look for files with Nuit-specific names, like e.g. docknuit.dat, then youwillshould have found the oxp's model folder. One folder upwards should be the Nuit-folder.
Code: Select all
$ cd [your AddOn's folder]
$ grep -r -i -l "[search string]" *
That will find all files containing the search string inside them. To find all files with a particular name, you'd wantEric Walch wrote:What does work perfect is the terminal and using the 'grep' command.snork wrote:zarkov, one way to find where you put the Nuit stuff may be to use your OS's search feature, look for files with Nuit-specific names, like e.g. docknuit.dat, then youwillshould have found the oxp's model folder. One folder upwards should be the Nuit-folder.That will list all files matching the search string (and hence identifies all the OXPs containing the string).Code: Select all
$ cd [your AddOn's folder] $ grep -r -i -l "[search string]" *
Code: Select all
find [your AddOns folder] -name [filename]
grep
works, but find
will be significantly faster than grep
because it doesn't need to look inside any files. (And also, if one OXP depends on another OXP, find
will tell you which OXP contains the file rather than which OXPs depend on that file)Code: Select all
FIND
That’s not entirely true. File names aren’t (always) indexed, but ship IDs are. However, the preferred AddOns location, in ~/Library/, is excluded by default. To search there, you have to add the search criterion “System files” “are included”.Eric Walch wrote:On some systems that proofs to be difficult. On the mac are oxps seen as single files and the content is not indexed for the default search mechanism.
grep
You are right. Because the standard search never returned a plist file with the content, I thought it didn't find it. But looking better I see it returns the oxp itself as result because its seen as one file. Searching for specific strings inside plists or js scripts shows that they are indexed after all and thus found instantaneously in most cases. Even comments I put in scripts and not only the ship IDs.Ahruman wrote:That’s not entirely true. File names aren’t (always) indexed, but ship IDs are.
Code: Select all
14:58:08.046 [log.header]: Opening log for Oolite version 1.76 (x86-32 test release) under Windows at 2012-01-20 14:58:08 +0000.
2 processors detected.
Build options: spoken messages, mass/fuel pricing, JavaScript console support, OXP verifier, localization tools, debug GraphViz support, JavaScript profiling.
Note that the contents of the log file can be adjusted by editing logcontrol.plist.
14:58:08.625 [display.mode.list.native]: Windows native resolution detected: 1024 x 600
14:58:09.031 [joystick.init]: Number of joysticks detected: 0
14:58:09.343 [searchPaths.dumpAll]: Unrestricted mode - resource paths:
Resources
../AddOns
../AddOns/Armoury 1.09.oxp
../AddOns/Basic-debug.oxp
../AddOns/Superhubv1.2.oxp
../AddOns/System_Redux.oxp
../AddOns/thargoid_wars 4.3.oxp
14:58:09.343 [rendering.opengl.version]: OpenGL renderer version: 1.4.0 ("1.4.0 - Build 7.14.10.4906"). Vendor: "Intel". Renderer: "Intel 945GM".
14:58:09.343 [rendering.opengl.extensions]: OpenGL extensions (49):
GL_ARB_transpose_matrix, GL_EXT_texture_compression_s3tc, GL_ARB_texture_cube_map, GL_ARB_texture_env_dot3, GL_NV_texgen_reflection, GL_EXT_blend_color, GL_EXT_rescale_normal, GL_ARB_texture_env_combine, GL_EXT_separate_specular_color, GL_ARB_texture_border_clamp, GL_EXT_fog_coord, GL_IBM_texture_mirrored_repeat, GL_EXT_draw_range_elements, GL_NV_blend_square, GL_ARB_depth_texture, GL_EXT_texture_env_combine, GL_EXT_multi_draw_arrays, GL_EXT_bgra, GL_ARB_texture_env_add, GL_ARB_shadow, GL_EXT_packed_pixels, GL_EXT_texture3D, GL_EXT_blend_subtract, GL_ARB_window_pos, GL_WIN_swap_hint, GL_EXT_texture_lod_bias, GL_ARB_texture_compression, GL_EXT_secondary_color, GL_ARB_texture_env_crossbar, GL_3DFX_texture_compression_FXT1, GL_EXT_shadow_funcs, GL_EXT_abgr, GL_ARB_fragment_program, GL_SGIS_texture_edge_clamp, GL_SGIS_generate_mipmap, GL_ARB_vertex_program, GL_EXT_texture_env_add, GL_EXT_stencil_two_side, GL_EXT_cull_vertex, GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_texture_filter_anisotropic, GL_EXT_clip_volume_hint, GL_ARB_point_parameters, GL_ARB_multitexture, GL_EXT_stencil_wrap, GL_EXT_compiled_vertex_array, GL_ARB_vertex_buffer_object, GL_SGIS_texture_lod
14:58:09.421 [rendering.opengl.gpuSpecific]: Matched GPU configuration "Intel GMA 900/950 family".
14:58:09.421 [rendering.opengl.shader.support]: Shaders will not be used (OpenGL extension GL_ARB_shading_language_100 is not available).
14:58:09.437 [speech.synthesis]: Spoken messages are off.
14:58:11.484 [script.load.world.listAll]: Loaded 12 world scripts:
ams_system 2.02
armoury_machineScript.js 1.00
CT_Script 2.0
oolite-cloaking-device 1.76
oolite-constrictor-hunt 1.76
oolite-nova 1.76
oolite-thargoid-plans 1.76
oolite-trumbles 1.76
PAGroove_superhubPopulator 1.1
System Redux 1.2 1.2
System Redux 1.2.3
thargoid_wars
14:58:18.359 [debugTCP.disconnect]: No connection to debug console: "Connection to debug console failed: 'No connection could be made because the target machine actively refused it.
' (outStream status: 7, inStream status: 7)."
14:58:18.359 [debugTCP.disconnect]: No connection to debug console: "Connection to debug console failed: 'unknown error.' (outStream status: 0, inStream status: 0)."
14:58:18.359 [debugTCP.connect.failed]: Failed to connect to debug console at address 127.0.0.1:8563.
14:58:18.531 [loading.complete]: ========== Loading complete. ==========
14:58:26.625 [script.load.world.listAll]: Loaded 12 world scripts:
ams_system 2.02
armoury_machineScript.js 1.00
CT_Script 2.0
oolite-cloaking-device 1.76
oolite-constrictor-hunt 1.76
oolite-nova 1.76
oolite-thargoid-plans 1.76
oolite-trumbles 1.76
PAGroove_superhubPopulator 1.1
System Redux 1.2 1.2
System Redux 1.2.3
thargoid_wars
15:06:52.187 [gameController.exitApp]: .GNUstepDefaults synchronized.
Closing log at 2012-01-20 15:06:52 +0000.
Yes, once you've got it, which you will only in a higher galaxy.zarkov wrote:I've just noticed reference to "oolite-cloaking-device" Is this a handy piece of kit I can access in the heat of battle
Not unless you’re trying to use it, although it is a bit odd for a firewall to stop a computer from connecting to itself.zarkov wrote:…there remains a consistent failure to connect to the debux console. Would I be right to assume that this could be due to firewall interference and is it important that this connection is established?