始めに
gNTPdateはiPhone JailBreak環境向けにコンパイルしたntpdateとそれを実行するためのシェルスクリプトのパッケージです。
起動すると時計合わせを試み、成功後終了します。
デフォルトのNTPサーバはntp.nict.jpになっています。
ntpdate.shを書き換えることで好きなNTPサーバに接続できます。
Default.pngは起動時の背景、icon.pngはアイコンになります。
こちらも差し替えることで変更が可能です。
変更履歴
- 0.4
- 以前からひたすら不評だったアイコンを差し替え(gagneさんありがとう!)
- 効果音の削除(Erica UtilitiesのOS3.0対応が望み薄なため)
- 時計合わせ成功まで繰り返す処理を追加(OS3.0環境では正否不明なため)
- DependsからErica Utilitiesを削除
- 0.3
- あまりに評判の悪かった効果音を時報風に
- DependsにErica Utilitiesを指定
- 0.2
- sudo不要に(コメントくれた方ありがとう!)
- 0.1
- パッケージ化・リポジトリ作成してリリース
必要な物
Erica Utilities(0.3から勝手に入ります)(0.4から不要になりました)sudo(0.2 から不要になりました)
インストール
Cydiaにリポジトリを追加する
http://iphone.feelmy.net
CydiaからgNTPdateをインストールする
インストール後gNTPdateが見つからない場合
RespringとUICache(gUICacheがお手軽)を試してください
root権限使うのにsudoより、ifile,cydiaみたく setuid使ったほうがいいと思いますよ。
ntpdateは、ちょうどコンパイルしようとしてたんで 頂いていきます。どうも。
なるほど、Cydiaなんかはsetuidしていたわけですね。 有益な情報ありがとうございます。
少しでも手間を省けたならなによりです。 使ってやってください。
ピンバック: gNTPdateをバージョンアップした - Knives
OS3.0β3では起動後、約5秒くらいで落ちてしまいました
申し訳ないんですが2.2.1環境しか持っていないんです。 3.0にする予定も今のところないのでこの件の対応はできないと思います。
時計合わせを試みる->結果に応じて音を鳴らす->勝手に終了 というすごく簡単な流れなのでよっぽどの仕様変更が無ければ動きそうなんですが 3.0では同梱のntpdate(OS2.1環境でコンパイル)が動かないのかもしれません。
ピンバック: gNTPdateをさらにバージョンアップした - Knives
ピンバック: NAGAOKA STATION - PSP NDS iPhone Blog » gNTPdate 0.3
0.3導入してみました。 アイコンがダサすぎて笑ったのですが、これはこれで味があるような気がします。 あえて言えば線が細いのが難でしょうか(笑)
便利なソフトをありがとー!
お役に立てているならなによりです。
メモに鉛筆で時計のようなモノを書き、 MacBookのカメラで撮ったものがそのままアイコンになっています。 なので手抜きも良いとこです。味があるように思えるのは気のせいだと思います、きっと。
一目で分かる格好良いアイコンのアイデアが出てこなかったので現状のモノになったのですが、 この前とある方からアイコンを頂いたので何か変更する必要ができたついでに差し替えようと思っています。
必須アプリだったので、3.0JBで使えないのが残念です。
効果音無し版を暫定リリースしてくれれば、80歳すぎの私がでんぐり返りをします。 よろしくお願いします。
こんにちは。 3.0JB環境であっても時計あわせを試みる部分は機能しています。 ですので、数回ほど起動して時計合わせを試みれば成否が分からなくてもお使いいただけると思いますがどうでしょうか。
ありがとうございます。ごろりん
gNTPdate、とても便利に使わせてもらっております。 私は0.1の時から利用させて頂いているのですが、この度0.3をクリーンインストールするに当たりまして、0.1を完全にアンインストールしようと考えています。 そこで、0.1のときはsudoの設定などがあったなと思い、それをやめるため再びこちらの記事を参考にさせてもらおうと伺った次第なのですが、もう記事は書き換えられたようですね^^; cydiaからのアンインストールは0.3のみのようですし、できれば過去の記事として再掲載して頂ければ幸いです。 お手数をおかけしますが、よろしくお願い致します。
こんばんは。
0.1リリース時からsudoの設定などインストールにおいての詳細は記事にしていませんでしたので、 gNTPdateを紹介していただいているblogなどをご覧になったのだと思います。
どこを参照されたかで変わるかもしれませんが、 0.1時にインストールされたものはsudoとviぐらいだと思いますので Cydiaからアンインストールしていただければ良いと思います。
また、Cydiaからのアンインストールはパッケージの最新バージョンに関係なく インストール済みのパッケージを削除するものですので、 実行しますとインストール済みの0.1が削除されることになります。 しかしsudoやviはgNTPdateとは全く別のソフトウェアになりますので削除はされません。
以上でお役に立てるかわかりませんがこれ以上は推測できないので申し訳ないです。
早速のレスありがとうございます。 >どこを参照されたかで変わるかもしれませんが、0.1時にインストールされたものはsudoとviぐらいだと思いますので あ、なら全然放置しといてOKですね^^;両方よく使いますしw
>また、Cydiaからのアンインストールはパッケージの最新バージョンに関係なくインストール済みのパッケージを削除するものですので、実行しますとインストール済みの0.1が削除されることになります。 うーん、0.3をCydiaからインストールしますと、/private/var/stash/Applications.pwn/gNTPdate.appにインストールされるっぽく、これはCydiaからのアンインストールできれいさっぱりなくなるのですが、0.1は/private/var/stash/Applications.F91lZ8/gNTPdate.appにインストールされているっぽく、これは残骸(?)が残ったままになっています。もし実害がないのであれば直接Applications.F91lZ8ディレクトリ以下を削除しようかと思うのですが、どうなのでしょうか。。。
つまらない質問で申し訳ありませんが、よろしくお願い致します。
こちらでは再現していないのですが 0.1と0.3でのインストール場所が変わってしまったことで0.1が残ってしまっている様ですね。 0.3をインストールされたことで0.1はゾンビ状態なのだと思うので削除しても大丈夫だと思います。 その辺りのディレクトリを削除して何かが起きるとは思えないのですが、 念のためのバックアップと書き戻すための準備をお勧めしておきます。
了解しました。 この度は丁寧に答えて頂きありがとうございましたm(_ _)m
ピンバック: gNTPdate 0.4をリリースしたよ - Knives
ピンバック: マックハッカーのいろんなGadgetについてのブログ
ピンバック: gNTPdate - マックハッカーのページ
Hello,
I wanted to post a big “thank you” message to let you know that your clever utility seems to be the only way so far to achieve precise time setting on a WiFi iPad. Congratulations for writing this, and thanks again for sharing this tool with us…
探していたものが見つかりました! 素晴らしい! & ありがとうございました。