The problem seems to not be in the URL code.
Try this script:
Code: Select all
celestia:settime(2453216.3262804)
pos = celestia:find("HIP 31688/b"):getposition()
txt = "" .. pos.x .. "\n" .. pos.y .. "\n" .. pos.z
celestia:print(txt, 999, -1, 0)
It prints the coordinates of HIP 31688/b at the time of the URL. In my tests the x and y coordinates for windows and linux were equal, but the z-coordinate was different by about 15 micro-ly. The result was (third line):
-218448150.61905 (Windows)
-218448135.36026 (Linux)
I am trying to find out if there is anything special with my installation, so it would be great if others could check this result. If it turns out to be true, then maybe BigFix has some more problems, or even the position of "b" itself is different (any other ideas?).
UPDATE: This difference in position also happens for e.g. it's parent star HIP 31688, or Vega, HIP 82716, Proxima Centauri and Betelgeuse (got the last ones wrong in the last update), but not always only the z-coordinate.
Harald