Dropbox で Connection Errors
インストール時に Connection Errors が出てしまって先に進めないという現象が WindowsXP のマシンで発生した。コンパネからのアンインストールでなく、スターメニューの Dropbox の UnInstall を使ってアンインストールしてから再インストールしたら無事動いた。
身内向けの近況報告+個人的なメモです。
1 #!/usr/bin/ruby -W0
2
3 class UploadedFile
4 attr_reader :file_name
5
6 def initialize(file_name)
7 @file_name = file_name
8 end
9
10 def newline_code
11 cr_found, lf_found = false, false
12 File.open(@file_name).each do |l|
13 l.each_byte do |c|
14 cr_found = true if c == 0x0d
15 lf_found = true if c == 0x0a
16 end
17 end
18 if cr_found and lf_found
19 "CRLF"
20 elsif cr_found
21 "CR"
22 elsif lf_found
23 "LF"
24 end
25 end
26
27 def encoding
28 `nkf -g #{@file_name}`.strip
29 end
30 end
31
32 exit if not ARGV.length == 1
33 f = UploadedFile.new(ARGV.first)
34 puts "#{f.file_name} is #{f.encoding} (#{f.newline_code})"
35