Я це теж шукав, і не зміг його знайти ... Отже, я написав його!
Наразі це досить просто, але, здається, в основному це працює. Я назвав це get-location , і ви можете отримати його з github (перейдіть за посиланням вище).
На даний момент я просто роздруковую друге місце, яке отримую від сервісу (пропускаю перше, оскільки воно може бути кешоване і старе - у майбутній версії, можливо, це буде настроюватися, або це легкий злом (змінити hits
позначте > 0
, замість > 1
) в коді, якщо ви не хочете цього чекати (я можу або не можу скоро його змінити).
У будь-якому випадку, він виводить результати, як-от так (зверніть увагу: тут дані про місцезнаходження були змінені на щось, що складено):
$ ./get-location
Final location: <+12.34567890, +12.34567890> +/- 176.00m (speed 0.00 mps / course -1.00) @ 2012-04-10 13:57:53 +0200
Іншим пунктом TODO є додавання інших форматів та / або дозволення вказувати свій власний. Я можу додати це незабаром, або я можу додати його пізніше. Або: Надішліть мені запит на витяг. :) (Запити про функції та звіти про помилки також вітаються, бажано, через систему github. Також перевірте README на github, щоб побачити те, про що я вже думав.)
Я сподіваюся, що ви (та інші) вважаєте це корисним.
EDIT : Тепер з параметрами командного рядка та кількома різними форматами виводу.