天堂2单机论坛

 找回密码
 立即注册
查看: 2114|回复: 3

源码文件unix 换行符号 转成 win 换行符号

[复制链接]
  • TA的每日心情
    开心
    2022-11-22 02:39
  • 签到天数: 73 天

    [LV.6]常住居民II

    4

    主题

    90

    帖子

    709

    积分

    高级会员

    Rank: 4

    积分
    709
    发表于 2022-9-17 21:15:07 | 显示全部楼层 |阅读模式
    本帖最后由 冰果冻 于 2022-9-23 04:52 编辑

    图0. 发现下载的源码是采用unix换行和L2JMobius官网下载的windows换行源码不同,尝试处理方法:

    图1. 用WizTree64分析目录内所有档案,显示所有档案型态。

    图2. 排除 *.jar;*.exe;*.png; 档案类型,用EmEditor处理文字型态的所有档案,先将 windows档案 \r\n 换行符号转成 unix \n 换行符号。
           PS: 微软有提供免费90天Win10虛擬機的VMware映像档下载,EmEditor v21.9.1在VMware Workstation 16 Player挂载此WIN10映像档下,无法正确执行VMware分享进来的外部虚拟磁碟机上多档案的win、unix换行\r\n符号的搜寻和取代(必须copy到C:碟才能正常执行),而Notepad++ v8.4.5 没有此问题,可以正确执行。


    图3. 再全部从 unix \n 转成 windows \r\n 。

    图4. 完成后显示为 windows 换行符号。(有的档案是具有BOM的UTF-8,待处理)


    有需要简繁转换可使用 ConvertZZ ,设定转换的档案类型
    *.xml;*.java;*.htm;*.html;*.sql;*.xsd;*.txt;*.ini;*.prefs;*.log;*.cfg;*.launch;*.md;*.sh;*.bat;*.classpath;*.project;*.cmd;*.gitignore;*.csv
    不需要转换的档案类型 *.jar;*.exe;*.png 可搜寻后制成含目录的压缩档,解压缩后复制到转码好的目录内。

    要处理的档案太多,搜寻符合条件的档案並进行转码处理,兩者都要花很長的时间,建议内存大的水友在win10 64下可建个虚拟磁碟,全都丢到里面去处理会快很多。

    图5. 使用 WinMerge 比较转码前后档案内容不同的地方,顺便可以修改一下适合自己的设定值,一个人玩当然要跑快点,死亡处罚掉经验、掉武器、掉装备,别虐待我了

    本帖子中包含更多资源

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

    x
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-10-26 12:02
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    6

    帖子

    15

    积分

    新手上路

    Rank: 1

    积分
    15
    发表于 2022-10-26 12:18:27 | 显示全部楼层
    本帖最后由 id692165 于 2022-10-26 12:20 编辑

    这个问题用 Linux 命令,考虑到源码中的库文件是 jar 格式,一条就够

    这个是转换成 Unix 换行符的
    1. # find . -type f ! -name "*.jar" | xargs dos2unix
    复制代码
    如果要转换成 Windows 换行符的
    1. # find . -type f ! -name "*.jar" | xargs unix2dos
    复制代码

    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2023-5-30 23:23
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    4

    主题

    92

    帖子

    193

    积分

    正式会员

    Rank: 2

    积分
    193
    发表于 2023-5-7 14:16:46 | 显示全部楼层
    不明白的是转换了干嘛用?大神解释一下,我是小白
    回复

    使用道具 举报

  • TA的每日心情
    开心
    4 天前
  • 签到天数: 217 天

    [LV.7]常住居民III

    1

    主题

    544

    帖子

    879

    积分

    高级会员

    Rank: 4

    积分
    879
    发表于 2024-8-18 12:31:06 | 显示全部楼层
    谢谢大佬,学习了~~~
    回复

    使用道具 举报

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

    本版积分规则

    QQ|Archiver|手机版|监狱|天堂2单机论坛 ( 粤ICP备20030366号 )

    GMT+8, 2025-6-16 03:52 , Processed in 0.062187 second(s), 22 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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