ラベル コンピュータ の投稿を表示しています。 すべての投稿を表示
ラベル コンピュータ の投稿を表示しています。 すべての投稿を表示

2019年5月25日土曜日

ツーリング計画方法 ルート設定

環境

パソコンはubuntu
スマホはunihertzのATOM(honor8がSR400の振動にやられてカメラ破損2回なので丈夫そうで重くないものを選んだらこれしかなかった)
という変な環境なので、普通の人はあまり参考にならないかもしれません。
バイクはSR400(FI)

色んなパターンがあると思いますが、私のツーリングパターンは
・雑誌とかで良さそうな場所とか見つける
・googleマイマップで保存(googlemapではない)
・ツーリングスポット候補が溜まってきたら、マイマップ上で経路作成
 ・面白そうな峠とかあったら通るように指定
・kml出力
・gpxに変換(スクリプト組んである)
・OSMAND(地図アプリ。gpxに沿ったルート案内できる唯一?の)で読み込み
・GPXに沿ってナビさせる
です。
寄る施設だけ決まっている人は、移動のたびにマップアプリでも良いのだけれど、通る道まで予め決めたものをナビしてほしいのでこのような方法です。
マイマップだと移動時間の予想も表示されるので、便利です。

マイマップも、OSMANDも癖があって使いにくいのでマニュアルを作って作業してます。全然直感的じゃない…

いつか他の人がどうやって計画立てているのかも聞いてみたい。

2010年10月7日木曜日

さらばemobile!こんにちはbmobile!

2年お世話になったemobileにさようならすることにしました。
3Mどころか500K出ればいいほうなんだもの。
これで月7千円払うならbmobileのtalking simにするよ。
ということでMNPしました。

2年の区切りで解約(MNP)したかったのでまずは秋葉原に調査に行きました。
ヨドバシの1階の店員によると、区切りの月(今回は9月)の間に解約すれば解約金みたいのがかからないという。
なので9月に入ってすぐにネットでMNPの予約番号?を取得、日本通信でMNPの手続きをしました。
今はどうかわかりませんが、このころは日本通信にMNPすると数日、電話が停止する期間がありました。
申し込みして数日、ある日の昼過ぎに電話が使えなくなりました。さようならemobile。
二日後の午前中に日本通信のSIMが届きました。
試しにemonsterにさしてみたら使えませんでした。
なので秋葉原に行き中古のHT-03Aを購入しました。
店頭で117に電話して通話が可能なことを確認してから買いました。

talking simじゃない(通話のできないデータ通信のみの)bmobile simは、開通作業(生きている携帯電話から電話をかける)が必要のようですがtalking simは不要です。そのまま使えます。

ここだけ見るとめでたしめでたし、なのですが地獄はこれから先…

2009年11月19日木曜日

GoogleSyncを試す

GoogleSyncについて

emonsterの予定表、連絡先をgoogleカレンダー、gmailの連絡先と同期できるというので調べてやってみました。

事前にぐぐってわかった不安
・最初にemonster側の予定表のデータが全て消えるらしい(googleカレンダーで上書きされるから?)
・連絡先の振り仮名が化けるらしい
・連絡先の姓と名が入れ替わるらしい
などの情報がありました。不安ではありましたがリリースから半年以上たってるしバックアップとってりゃ怖いもの無しだろうと思って挑んでみました。バックアップはpim.volのコピーとパソコン側の同期済みOutlookデータです。pim.volは定期的にバックアップ取るようにスクリプト組もう…。

初期状態
emonster側は、予定表と連絡先データ多数あり
google側は、カレンダーはデータなし、連絡先は数件データあり

手順
ぐぐってActiveSyncをGoogleSyncできるよう設定する
同期開始
待つ

結果
連絡先はemonster側もgoogle側も問題なく同期完了。懸念していた振り仮名化けも姓名入れ替わりも無かった。
しかし同期が完了せず。エラー出てたようだから、もう一回同期してみる。でもダメ。一見予定表も同期されているようだが同期されている予定は誕生日だけ…つまり連絡先のデータだけか。予定表データは全て失敗している。だから(全体の)同期が完了しなかったのだ。
「サーバーで、デバイス上のすべてのアイテムとの再同期が必要な変更が行われました。最後に同期が正しく行われた後の変更が失われる可能性があります。」
っていうエラーが出て、何度同期をしてもそれより先に進みません。
サポートコードは0x86000106
ためしにPCとの設定で、予定表と連絡先のチェックを外してみた。
すると、今度は上記のエラーでyes/noを問われたのでハイを選んだ。これが噂のデータが消えると言うやつか!!やってみると…おお、emonster側の予定表データが全て消えたぞ!!(喜ぶことではないが)
そして、同期も完了できた!


もう一回同期してみた。そしたら予定表データに誕生日が復活。連絡先データから自動で生成されるのかしら。相変わらず他の予定表データは復活せず。

pim.volを復帰、リセット。(pim.volは削除出来ないので名前の変更で対応)
予定表データの復活を確認。
同期。

また例のエラーが出て、もう一回同期したら例のyes/no問いで、ハイを選んだら例のごとく予定表が消えた。さっきと同じ所まで戻ってしまった。

予定表はgoogleからemonsterへの一方通行?そんなはずは無い。
PCのoutlookからデータを重ねてみたらどうだろうか。できるか?
PCとのActiveSync設定で再び予定表にチェックを入れて同期。
予定表1500件以上同期している、これは期待できる…
長い…
数分待った結果、outlookのデータが消えました。手ごわいな…
どうやって復活させようか。(バックアップpim.volは残っているので安心)

翌日。再度挑戦
pim.vol上書きしてリセット、emonster予定表データ復活を確認。
同期。数粉待つ。今回はyes/noは問われない。
何故か今度は成功、google側とemonster側のデータが融合されている。(つまり既存の予定表データが消されていない)
前回とは何が違ったのかはよくわかりませんでした。

結論としての手順

pim.volバックアップ
GoogleSyncを設定する
ActiveSyncで、PCとの同期から予定表と連絡先を外す。
同期→emonsterの予定表データが全て消える。
pim.volを名前変更で復活させてリセット。
同期→(何度か)→GoogleとemonsterのPIMデータ融合に成功
(連絡先は最初から成功している)

手探りで進めてきたので結論が少し曖昧ですが、GoogleSyncは十分使えそうです。

後日談
連絡先の姓名は異常ないのですが、メモが文字化けしてました。分類はどうなるんだ?

2009年11月1日日曜日

S2Pバイナリをいじってemonsterで使えるように

S2Pはすばらしいソフトです。最近はプレイリストにも対応したし、S2U2bluetoothのヘッドセットの電源に連動して起動、終了もできます。

しかしこのソフトは、デフォルトの描画関連部がemonsterに合わないようで上手く使えません。
S2U2は電源ボタンを押しながら(起動直後だけ画面描画が行われるので)設定を変更することで対応できますが、S2Pは設定画面とかないので直接exeファイルをいじります。

今回はstirlingという有名らしいバイナリエディタを使いました。

(1)exeファイルをパソコン側に持ってきます。

(2)00 4B 00 61 00 69 00 73 00 65 00 72を00 53 00 31 00 31 00 48 00 54 00 00に置換する。
バイナリで置換すること(文字列ではダメ)↑コピー&ペーストすると確実です。
(kaiserをs11htに置き換える)

(3)exeファイルをemonsterに戻す

これで無事使えるようになりました。
後は、S2Pを使うと音量バイブの設定が保持されない謎が解決されれば…
(古いバージョンではいつの間にか音量ゼロになっていることが多々あった)

2009年6月5日金曜日

ビデオデッキ修理

貰ってきたビデオデッキを修理しました。
victor HR-S101。
故障は2箇所でした。
1箇所目:樹脂製プーリーの割れ
2箇所目:ヘッドの汚れ。

プーリーについて
他のビデオデッキでも同じことがありました。補修部品では金属のものがあるようです。それほど壊れる定番ということでしょう。エポキシ樹脂で固定しました。今回のはプーリーと呼んでよいのか、歯車でした。ベルトの内側に噛み合うようになっています。割れたところは一ヶ所で、そこだけ歯車の間隔が少し大きくなりましたが動いているのでよしとする。

ヘッドの汚れについて
再生してみると、音声だけ聞こえて画像が出ない。
綿棒とずいぶん昔に買ったウオークマン用クリーナーでヘッドを掃除しました。何回か掃除したけれど良くなったと思ってたらやっぱりダメだったり…。よーく見てみるとヘッドの下部が曇っていたようなので、そこを念入りに曇りを取るように掃除しました。(ヘッドは繊細らしく、力を入れて磨くことは良くないようですが)結果、とてもよくなりました。
と思ったら翌日やっぱり駄目になる。よくよく調べてみたら、ヘッドは回転部分の下端の台形穴から顔を出しているアレがヘッドらしい。回転方向にはもちろん強いが縦方向には弱いらしい。名刺+アルコールで掃除。数回繰り返すと、今度こそ安定して使えるようになった…はず。

と思ったらやっぱりだめで、停止再生するたびに症状が変化します。音声はいつも普通に聞こえるのですが映像が全く見えない、下半分だけ見える、9割見える、音声映像ともに完璧…。完璧に見えるときもあるのでヘッドのクリーニングは充分出来たのだと思うのですが。

2009年4月27日月曜日

emonster S2PとS2U2で快適Bluetooth音楽再生

S2Pという音楽再生ソフトがあります。BluetoothのAVRCP に対応しているので、motorolaのS9(bluetoothで音楽が聴けるヘッドセット)から早送りとか停止とか出来ます。それだけでも充分便利なのですが、S2U2というソフトと組み合わせると、S9の電源を入れると自動的にemonsterがS2Pを起動、S9の電源を落とすとS2Pを終了というすばらしいことができるようになりました。

S2Pはバイナリをいじらないと使えないようです。ぐぐると出てくると思うので探してください。(機種名を書き換えるらしい)

さらにS2U2は標準状態ではemonsterでは動かず(動いているようだが画面が変化しないので確認できない)、その設定にちょっと難儀したのでメモを残します。

DirectDraw(描画方法の一種?)というのを使う設定が標準なのですが、それだと上手く動きません。
で、設定を変更するためにS2U2setteingを起動するのですが、それすら画面描画が上手く行われません。色々試したところ、電源ボタンを押してオンオフしなおすと画面書き換えが行われることが分かりました。画面書き換えが行われる前も見た目は止まっているのですが、実際は動いているようです。そこで、設定を変更する方法として
・ちょっと動かす(スクロールしたり設定変更をタップしたり)
・電源ボタンをゆっくり2回押して(当たり前だが一回画面が真っ暗になる)画面書き換えをする
というやり方でやりました。無事directdrawじゃない設定に変更できました。そうなれば何度も電源ボタンを押さずとも無事に動いていることが確認できます。
で、bluetoothが繋がったらS2Pを起動する、切れたら終了する、という項目があるので設定します。
これで完了、鞄の中にemonsterが入ったままでも快適に音楽を聴き始めることができるのです。

後日、ハードリセットして全てやり直したときに偶然発見したのですが、NetFrontを起動していると何故かS2U2の設定画面でスクロールできます(DirectDrawなのに)。その隙に描画方法を他のに変えれば楽です。

S2Pでプレイリストが使えたら毎朝ダウンロードさせているポッドキャストの再生に使えるのに…。
↑最新バージョンではプレイリスト対応しました!!

2009年4月6日月曜日

emonster USBモデム自動起動その2

CondExecを使った版はケーブルの切断を検知していないので、インターネット共有の終了は手動でやる必要がある。それも面倒なので改良…。cmdRegistryNotifyAppは前から使っているし、レジストリ監視で出来そうなのでやってみました。

■概要
USBケーブルが接続されたらインターネット共有を起動してUSBモデムとして使えるようにする
(インターネット共有の起動、接続、は手動でやらないといけないので面倒)

■emonsterでUSBケーブルの接続を知るレジストリ
[HKEY_LOCAL_MACHINE\Software\OEM\USB]
"Cable_In"=dword:00000000
ケーブルつなぐと1
切断すると0になる

このレジストリを監視(cmdRegistryNotifyApp)して、インターネット共有を起動(MortScript)する。

■レジストリ監視(cmdRegistryNotifyApp)の設定
cmdRegistryNotifyAppでレジストリを監視する
でもこのソフトはコマンドラインでのオプション指定のみで難しいので
cmdRegistryNotifyHelperを使用する(MortScript)

cmdRegistryNotifyHelper.iniは以下のとおり。
[USBケーブル接続]
;実行するパス
AppName=\Program Files\MortScript\MortScript.exe
;実行する引数('で囲む)
AppArgs='"\My Documents\MortScript\usb_modem_on.mscr"'
;通知を受け取るウィンドウのクラス(通知しないなら-)
pszClass=-
;通知を受け取るウィンドウのタイトル(通知しないなら-)
pszWindow=-
;通知するメッセージID(通知しないなら-1)
msg=-1
;登録成功とかのメッセージを全て出させるなら3
msglevel=3
NotifyID=USBmodem.get
hKey=HKLM
RegPath=Software\OEM\USB
Regvalue=Cable_In
dwFlags=1
ctComparisonType=1
dwMask=-
psz=-
dw=1
[USBケーブル切断]
;実行するパス
AppName=\Program Files\MortScript\MortScript.exe
;実行する引数('で囲む)
AppArgs='"\My Documents\MortScript\usb_modem_off.mscr"'
;通知を受け取るウィンドウのクラス(通知しないなら-)
pszClass=-
;通知を受け取るウィンドウのタイトル(通知しないなら-)
pszWindow=-
;通知するメッセージID(通知しないなら-1)
msg=-1
;登録成功とかのメッセージを全て出させるなら3
msglevel=3
NotifyID=USBmodem.get
hKey=HKLM
RegPath=Software\OEM\USB
Regvalue=Cable_In
dwFlags=1
ctComparisonType=1
dwMask=-
psz=-
dw=0

■インターネット共有を起動するMortScript
□usb_modem_on.mscr
#インターネット共有を起動
Run("\Windows\IntShrUI.exe")
#ちょっと待ってみる
Sleep(2000)
#接続
SendLeftSoft("インターネット共有")

□usb_modem_off.mscr
#インターネット共有を終了
Close("インターネット共有")


以上の設定をしたらcmdRegistryNotifyHelper.mscrでレジストリ監視を登録しておく。

emonster USBモデム自動起動

我が家にはADSLとか光とかありません。インターネットはemonsterのみです。パソコンでもemonsterを介してネットに接続しています。接続方法としては知る限りは3つです。
・USBケーブルで接続
・bluetoothのDUN(マニュアルには載ってない)
・bluetoothのPAN

PANは上手くいかないので諦めました。
DUNにも浮気したのですが、接続が不安定、結局充電のためにUSB接続する、ということで諦めました。emonster側の操作は何も必要ないというのは魅力です。
USBケーブルは、emonsterでインターネット共有を起動して「接続(左ソフトキー)」して、パソコン(ActiveSync必要)とUSBケーブルでつなぐ、という手順です。充電を考えると結局これだなということになったのですが、emonster側でいちいちインターネット共有を起動して接続するのが面倒すぎる。ケーブルさすだけでさっと使えないのだろうか…ということでやってみました。

■用意するもの
・CondExec
・MortScript

■CondExec起動のショートカットを作る。usb modem自動起動.lnk(*1)
\Program Files\CondExec\CondExec.exe -section=USB modem

■CondExecの設定ファイル(CondExec.ini)を下記の様にする。
[USB modem]
class=ActiveSync
title=ActiveSync
check=change
trigger=running
exec=\Program Files\MortScript\MortScript.exe|"\My Documents\MortScript\usb_modem_auto.mscr"
exec=\Program Files\CondExec\usb modem自動起動.lnk

■スクリプトファイル(\My Documents\MortScript\usb_modem_auto.mscr)を用意する
#インターネット共有を起動
Run("\Windows\IntShrUI.exe")
#ちょっと待ってみる
Sleep(2000)
#接続
SendLeftSoft("インターネット共有")

■*1のショートカットをスタートアップに登録しておく

■動作説明
CondExecがActiveSyncの起動=USBケーブルの接続、を監視
usm_modem_auto.mscrでインターネット共有を起動、「接続」する

■課題
純粋にUSBケーブルの接続を検出できれば、インターネット共有の起動と終了を自動化してすっきりできるんだけど…(これだとインターネット共有の終了は手動)

2009年1月25日日曜日

プリンターpixus550iプリントヘッド交換

pixus550iのプリントヘッドを交換しました。
あるサイトで注文したら、メーカー生産終了していて無いといわれた。だったら一覧に載せるなと。
次に注文した良心的なサイトでは在庫があって無事入手出来ました。(プリントヘッド約3500円、送料約600円)
前のプリントヘッド故障の原因は、黒インクだけが出なくなったので直そうと思って洗った時に基板(裏にチップがある)部分まで水をかけてしまったからでしょう。もっともそのおかげで分解してプリントヘッドの構造は理解できたので、次にプリントヘッドを清掃する時は気をつけます。
もしプリントヘッドのチップだけ交換して直るのならそうしたいけれど訳のわからないチップなので諦めました。印刷されている番号などで検索したけどひっかからなかった。
EPSONはプリントヘッドの交換とか出来ないのが残念。CANONは以前からインクとヘッド一体型のカートリッジだったりとおれのような貧乏人にはありがたい作りです。

2008年12月22日月曜日

メモリースティックの故障

SONYのDSC-U20を愛用しています。
画面が乱れて撮影画像も乱れて困っていたらリコールで修理出したら(もちろん)只で返ってきたデジカメです。
今のデジカメに比べると液晶がとても小さいので画像をその場でみんなでワイワイやりながら確認する、なんて用途には不向きです。
単4電池2本なので、エネループ使ってます。コンパクトで気に入っているのですが、いきなり「フォーマットエラー C:13:01」と表示されメモリースティックが使えなくなりました。
使えなくなったのは後から買い足したハギワラの64MBで、最初からついていたSONY純正の8MBのは使えます。なのでカード側の故障と判断しました。

SONYのサイトでメモリースティック復旧ソフトをダウンロード。
http://www.sony.co.jp/Products/mssupport/datarescue/download.html
果たして使えるようになるのか…。
「復元中…」の文字が画面を踊る。
「処理中に異常が発生しました」だって。役に立ちませんでした。

カメラをいじってると何故かフォーマットできるようになったりしてそれでもダメだったり、を繰り返した結果何故か使えるようになりました。いつおかしくなるか不安になったので、これからは純正も予備として一緒に持ち歩かないといけないなと思った。(640x480の写真で充分なので、8MBでも実用範囲なのだ)

ちなみに、microSDをメモリースティックに変換するアダプタは市販されているようです。miniSDは大きいので変換できない模様。

色んなメディアに対応したリーダー&ライター買っておくかな…。

2008年10月16日木曜日

マウス修理(スイッチに注油)

PS2のボールマウスを愛用しています。不具合といえばたまに髪の毛が詰まる程度で、ボールマウスといえどほぼメンテナンスフリーを実現しております。手がこの形のマウスになじんでいるのでいまさら変えられません。これからも使っていくつもりですが、左ボタンのスイッチの調子がおかしくなりました。

ファイルをドラッグしてゴミ箱に入れようとすると途中で落としてしまったり、ただのクリックが勝手にダブルクリックになってしまったり。スイッチ内部の接触不良でしょう。分解して機械油をさしたら直ったようです。もっとさらさらのCRC-556とかさしたかったのですが手元に無かったので機械油にしました。

まだまだお世話になります。

2008年5月3日土曜日

アームバンド作成


MP3プレイヤーをアームバンドで腕に固定して聞いてみることにしました。
材料は上記の写真+αです。
1.MP3プレイヤー(左下)
2.アジャスター25mm用(右下)
3.織ゴム40センチ、幅25mm(上)
4.両面テープのついているマジックテープ数cm(百円ショップで買えます)
5.両面テープのついていないマジックテープ数cm(百円ショップで買えます)

MP3プレイヤーについて
秋葉原で買ってきた安いのを、単3電池が使えるように改造しました。(単4電池使用だったので)

アジャスターについて
アジャスターというのはリュックサックなどのバンドの長さを調整する部品です。手芸用品店でも手に入りますが、私は布の擦り切れた鞄を捨てるときに外して取って置きました。下の真中のは今回は使わず、右下のを使いました(どちらも機能は同じですが右下のもののほうが手早く長さの調整が出来ます)

作り方
1.織ゴムとアジャスターで長さ調整可能な輪を作る。
2.輪に両面テープの無い(普通の)マジックテープの柔らかい方を縫い付ける
3.MP3プレイヤーに両面テープのついているマジックテープの硬いほうを貼る

気をつけること
・織ゴムに両面テープのついているマジックテープを縫いつけようとすると、針に接着剤がくっついて大変なことになる(なりました)ので必ず両面テープのついていないマジックテープを使いましょう。接着剤のついているマジックテープを織ゴムにくっつけただけだとやはりそのうち取れてしまうので、しっかり縫い付けましょう(ゴムが伸びたりするのでマジックテープはすぐに取れてしまう)


針が接着剤で大変なことになったの以外はほぼ成功です。
アームバンドってちょっと腕が苦しくなるな…もう少し幅の広いゴムがあれば、そっちを使ったほうが良いかも。
Posted by Picasa

2008年1月5日土曜日

canon pixus 550i 修理


友人から貰ったプリンタ、canon pixus 550iを修理しました。紙詰まりだというけれどぱっと見、紙は詰まっていない。ケースを外して分解してみると、実は紙が詰まっていました。ドライバーを差し込んで押さえを上げて、紙を引きずり出したら上手く動くようになりました。友達は新しいプリンターを買ったからもうこれはいらない、というので貰うことにしました。いつもはepson pm-700cでしたが、それよりも早いし静かだしカラー印刷は筋が出ないしでいいこと尽くめです。
ダイソーでインクを買ってきて使用中。(canonのインクが品切れだったのでepsonのインクを買ってきました。写真の色合いに拘ったりするわけではなく、年賀状程度にしかカラー印刷は使わないので十分です。ただ、epson用インクにはcanon用インクに同梱されているゴム栓が入っていなかったので、セロテープでごまかしました)
canonのプリンターはケースを外すのにネジをまったく使っていないので、分解が簡単でした。(サイドカバーは動かす方向が良く分からなかったので強引にやって爪を折ってしまいましたがプリンターの性能には問題なし)
Posted by Picasa

2007年12月30日日曜日

mp3 player fine シャッフル作戦

mp3 player fine(clip, lightも同じはず)は、以下の特徴があります。
(1)タグがRIFF MP3だと再生できない
(2)ディレクトリエントリ順にしか再生できない(ランダム再生が無い)

(1)に関しては、タグを編集すればOK。問題は(2)です。UMSSortという並び替えソフトがありますが、GUIで、使うたびにフォルダを指定しないといけません。面倒だったので、並び替えバッチファイルを作りました。作業用フォルダに移動したmp3ファイルをランダムに元に戻すだけです。同じドライブ内の移動なので、ディレクトリエントリだけが書き換わりますから、移動に時間はかかりません。これで何とか使えるプレイヤーになりました。

2007年12月22日土曜日

kana-s改造とmp3 player fine購入


MP3 PLAYER FINEです。あきばおーで999円でした。ランダム再生さえ出来ればなあ…。512MBのmidiSDカードは500円くらいでした。

kana-sを充電式に改造します。外側のケースをこじ開けます

100Ωの抵抗を入れただけです。充電電流は30mAでした。少なすぎるか…。エネループにして100mAで充電したほうが良いかな。
kana-sは電池食いで、
OFF時 6.3mA
再生時 88mA
バックライト点灯+再生 110mA
消費しています。電源を切っても6mA近く消費してる…。待ち受け100時間くらいでしょうか。一日置いておくだけで10分の1以上電気が消えてゆく計算です。
Posted by Picasa