2017年11月6日月曜日

サーバーで濁点、半濁点のファイル名が使えない

Macで日本語のファイルやフォルダーを使う時は注意が必要です。
MacのUTF-8は独自のもので、普通のutf8とは互換性が不完全です。

  • Mac OS X の HFS+ における NFD の濁点・半濁点の問題
Macで作成したファイル名が濁点付きのファイルを他のOSで開けない。見えない問題。

解決方法

FTPクライアントアプリ「Cyberduck」でアップロードする。
Cyberduckならアップロードとダウンロードのどちらでもファイル名を最適なutf8に変換してくれる。

備考

C#ならファイル名をstring.Normalize()で互換性のあるファイル名に変換できる。
”濁点
%E3%82%99
半濁
%E3%82%9A

2017年10月8日日曜日

FTP接続ツールがディレクトリ一覧表示中で止まる対策

GUIのFTP接続ツールは便利ですが、ディレクトリ一覧を毎回表示するため、ファイル数が多いとタイムアウトすることがあります。
FTPクライアントの設定だけでは対処できないこともよくあります。

対策

フォルダを多くして表示するファイル数を減らす
コンソールからコマンドでFTP接続する

MacのコマンドでFTP接続する場合の入力

>ftp
>open
>接続先
>ユーザー名
>パスワード
>lcd ディレクトリ(ローカルディレクトリ移動
>put index.html(アップロード
>quit(終了

一括でファイルを転送

prompt (対話off)
mput *(全て転送)
その他コマンド
cd サーバーのヂレクトリ移動
mkdir フォルダ作成

2017年8月25日金曜日

サムネイル再出力中にエラーが発生しました ニコニコ

ニコニコに動画を投稿しようとしたらアップロードが100パーセントになってもサムネイルが選択できない。(真っ暗なサムネを選択して投稿完了をするとエラーが起きる。

調査結果

どうやら原因はニコニコはアップロード表記が100パーセントなってもアップロードが完了していないらしい。適当に予想時間を計算してシークが進む仕様になっている。

解決方法

アップロードが終わるまで待つ。いつ終わるかは回線速度を計算するしかない。

所感

他の動画サイトではこんな適当な仕様はないので非常に紛らわしい。
待ち時間の計算や表示の実装は難しい(めんどくさい)の知っていますが。。

2017年8月3日木曜日

Macのおすすめフリーソフト

Macのおすすめフリーソフト一覧です。

テキスト関係

・mi

テキストエディタ。
UTF対応。BOMで保存してくれる。

・TextWrangler

複数ファイルの置換が早い。正規表現もできる。
テキストエディタとしても優秀。

・File Mage

Def。ファイル比較。

・HexEdit

バイナリ修正。

Web関係

・FileZilla

FTP接続で複数のファイルを一括アップロードできる。
複数のサイトを登録できて動作も早い。Win版もある。

・SiteSucker

Webサイトを丸ごとダウンロードしてオフライン保存できる。
画像やドメイン指定も可能。

画像音声

・XnConvert

複数の画像ファイルを一括でリサイズ、トリミングできる。

・アニメ画像に変換する君

Lineのアニメスタンプ作成ができる。
APNG作成機能。

・LadioCast

ミキサー。入力と出力を合成して録音できる。
ゲーム録画に音声を入れられる。

・Quick view Lite

写真観覧。無料版。

・Total Video Convert Any format Lite

動画変換。無料版。

・TDEnc2

youtube、ニコニコ動画様のエンコーダー。

ファイル圧縮

・The UnachiVer

RAR対応の回答圧縮。

2017年5月1日月曜日

ラインみどりくじ問題

ラインに通知があったので覗いてみると、

ラインみどりくじ!抽選で100万円が当たる!

などというメッセージが入っていました。
怪しい、というか自分の環境に登録されていない人からメッセージがくるはずはないので調べてみたら。
公式のイベントでした。

イベントの意図


  • ライン ペイの登録者を増やしたい

問題

適当にタップしているとライン ペイに登録へ進む。
登録しないとペイで使える100万円はもらえない。
登録には身分証明書が必要。

2017年4月26日水曜日

Mac 紙芝居作成フリーソフト

Mac用の紙芝居作成フリーソフト「YScripter」を公開しました。

Vectorでダウンロードできます。
http://www.vector.co.jp/soft/mac/game/se515744.html

このソフトの特徴


  • コマンドが全て全角ひらがなです。
  • 細かい操作ができない代わりにシンプルで扱いやすい。
  • デバッグモードで立ち絵、背景の位置やサイズを調整できる。

使いやすさ、入力のしやすさを重視しています。
ノベルゲームのスクリプトの構造を知っている方なら、サンプルを動かして見るだけで理解できると思います。
ヴィクターの開発車情報はこちら
http://www.vector.co.jp/vpack/browse/person/an060963.html

2017年4月7日金曜日

miやTextWranglerで複数行の正規表現

 Windows時代は桜エディタを使用していたので正規表現は\mモード(任意の文字に改行を含める)がデフォルトでした。しかし、すべてのテキストエディタが同じではありません。
 MacのテキストエディタはmiとTextWranglerを使用しています。複数行にまたがっているHTMLのタグを置換するには以下の正規表現を使います。
\<script((?:.|\n)+)\<\/script\>
TextWranglerなら複数のファイルを一括して置換できます。
  • amazonアソシエイトタグを一括削除
\<iframe((?:.|\n)+)amazon((?:.|\n)+)\</iframe\>
\<a.+amazon.+\<\/a\>
\<img.+amazon.+\/\>
  • コメント行に置き換える場合
\<\!\-\- ヘッダ \-\-\>
  • その他 アマゾンタグ
\<a href="http://www.amazon.+!important;" /\>

  • A8

\<div\sstyle\=\"width((?:.|\n)+)alt\=\"\"\>
\<script type\=\"text\/javascript\"\>var a8((?:.|\n)+)ranking\.js\"\>\<\/script\>

広告削除