ってなわけでWindowsバッチでpngファイルを探すバッチを作ってみた。
find_png_file.bat
@echo off
set dstfile=sample.jpg
set binrslt=result.txt
set listfle=png_file_list.txt
type nul > "%listfle%"
echo 1 > "%dstfile%"
for /f "usebackq delims=" %%I in (`dir /s /b /a=-d "C:\My Music\*.jpg"`) do (
if exist "%%I" (
fc /b "%%I" "%dstfile%" | findstr "^0000000[0]" > "%binrslt%"
for /f "usebackq tokens=2" %%C in ("%binrslt%") do (
if "%%C" equ "89" (
echo %%I>> "%listfle%"
)
)
)
)
if exist "%dstfile%" del /f "%dstfile%"
if exist "%binrslt%" del /f "%binrslt%"
どうも、音楽フォルダに格納しているfolder.jpgに、どうもjpegでない画像データが混じっているっぽい。
AlbumArtDownloader XUIで検索してきた画像を一律、folder.jpgで保存しているせいだろう。どのくらいあるんだろうと思って、シェルファイルを作ってみた。
(本当はWindowsのMS-DOSバッチで作りたかったが、dumpコマンドってなくなっちゃったんですね、Windowsの方は後で考えよう)
いつものようにpowershellで名前を変更しようとしたら、エラーになった。
Ubuntu 13.10
ownCloud clientをインストールしていたのだが、アップデートしろとうるさく警告してくるので、1.3.0から1.5にupdateしようとした。
夜になると通信量を絞るというか、遅くなるあのムカつくブロバイダーから乗り換える。
まあ、どこからどこへかは個人情報に関わるのでおいておいて、申し込んで1日かそこらで、早くもIDとパスワードの通知が届いた。
エクセルでたまに1行を1レコードとして、キーとなる列の値が重複していないか調べたいことがある。
まあ、そんな時はキー列を連結させた結合キー列みたいのを作っておき、
Server 12.04
DLNAサーバーとして mediatomb使っていたが、DB更新というか、見えるファイルの表示なにかおかしいので、 minidlnaを使ってみることにした。
Ubuntu 13.10
ある日、apt-get update
をしていたら、公開鍵が利用できませんというメッセージが出た。
無視 http://download.opensuse.org Translation-en
1,106 kB を 16秒 で取得しました (66.3 kB/s)
パッケージリストを読み込んでいます... 完了
W: GPG エラー: http://archive.ubuntulinux.jp saucy Release: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 058A05E90C4ECFEC
Ubuntu 13.10
eclipseを導入しようと eclipse-jee-kepler-SR1-linux-gtk-x86_64.tar.gzをダウンロードして、ホームディレクトリに解凍。
ubuntu 13.10
mikutterのバージョンを0.2.2.1328から0.2.2.1410にあげたら(?)動かなくなった。
arimasou16@Desktop:~$ ruby /home/arimasou16/mikutter/mikutter.rb
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- memoize (LoadError)
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/arimasou16/mikutter/core/miquire.rb:98:in `miquire_original_require'
from /home/arimasou16/mikutter/core/miquire.rb:71:in `block (2 levels) in miquire'
from /home/arimasou16/mikutter/core/miquire.rb:70:in `chdir'
from /home/arimasou16/mikutter/core/miquire.rb:70:in `block in miquire'
from /home/arimasou16/mikutter/core/miquire.rb:66:in `each'
from /home/arimasou16/mikutter/core/miquire.rb:66:in `miquire'
from /home/arimasou16/mikutter/core/miquire.rb:18:in `miquire'
from /home/arimasou16/mikutter/core/utils.rb:39:in `'
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/arimasou16/mikutter/mikutter.rb:33:in `'