极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12660|回复: 2

12864 LCD 汉字提取脚本

[复制链接]
发表于 2013-9-28 18:02:56 | 显示全部楼层 |阅读模式
require 'iconv'

def hex_str(ss)
  str = ''
  for k in 0..ss.length-1
    str = str +  sprintf("0x%02X", ss[k]) + ','
  end  
  str
end

ss = Iconv.iconv("GB2312","UTF-8", ARGV[0])[0]
puts hex_str(ss)

====  还是不习惯用 Windows 的程序 ====

直接用Ruby来搞定吧,因为是MAC系统,所以编码是UTF-8, 转换成GB2312 然后将字符以16进制打印出来。


例子:
mac:~ $ ruby conv_gb.rb 快乐每一天
0xBF,0xEC,0xC0,0xD6,0xC3,0xBF,0xD2,0xBB,0xCC,0xEC,




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2013-12-8 00:31:57 | 显示全部楼层
谢了!有用
回复 支持 反对

使用道具 举报

发表于 2015-5-23 18:54:49 | 显示全部楼层
此软件是否要一直复制?


自己做了个软件,直接全部复制^^

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-10 06:32 , Processed in 0.036263 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表