|
fcwlhr
初级用户
积分 123
发帖 50
注册 2006-11-22
状态 离线
|
『楼 主』:
记事本 统一修改
我用歌词转换软件换的歌词时间有点不大合适就是统一的早了几秒,我想统一的把它们给调一下,高手给一个脚本,现在是在记事本的情况下,别说是重新转换,我在一个论坛上看过的能够统一转换的,呵呵没有记住!高手指点!
|
|
2007-6-23 07:37 |
|
|
wudixin96
银牌会员
积分 1928
发帖 931
注册 2007-1-6
状态 离线
|
|
2007-6-23 08:44 |
|
|
fcwlhr
初级用户
积分 123
发帖 50
注册 2006-11-22
状态 离线
|
『第
3 楼』:
我的意思是说怎么用记事本通一的更改一点数据,就这么简单,比如记事本中有一组数:1,2,3,4,5,怎么让它们统一的加一成为:2,3,4,5,6.呵呵不好意思给你的阅读造成了麻烦!恳求指教!
|
|
2007-6-23 18:09 |
|
|
wudixin96
银牌会员
积分 1928
发帖 931
注册 2007-1-6
状态 离线
|
『第
4 楼』:
最好是能把文本内容贴上来,如果只是1,2,3,4等的问题。相比楼主自己也会的。
具体问题具体分析。对吧?
|
|
2007-6-23 19:55 |
|
|
fcwlhr
初级用户
积分 123
发帖 50
注册 2006-11-22
状态 离线
|
『第
5 楼』:
1
00:00:00,009 --> 00:00:20,000
Beyond:大地
2
00:00:20,009 --> 00:00:30,000
在那些苍翠的路上
3
00:00:30,009 --> 00:00:33,000
历遍了多少创伤
4
00:00:33,009 --> 00:00:36,000
在那张苍老的面上
5
00:00:36,009 --> 00:00:40,000
亦记载了风霜
6
00:00:40,009 --> 00:00:43,000
秋风秋雨的度日
7
00:00:43,009 --> 00:00:46,000
是青春少年时
8
00:00:46,009 --> 00:00:50,000
迫不得意的话别
9
00:00:50,009 --> 00:00:52,000
没说"再见"
10
00:00:52,009 --> 00:00:56,000
回望昨日在异乡那门前
11
00:00:56,009 --> 00:01:00,000
唏嘘的感慨一年年
12
00:01:00,009 --> 00:01:05,000
但日落日出永没变迁
13
00:01:05,009 --> 00:01:09,000
这刻在望著父亲笑容时
14
00:01:09,009 --> 00:01:13,000
竟不知不觉的无言
15
00:01:13,009 --> 00:01:18,000
让日落暮色渗满泪眼
16
00:01:18,009 --> 00:01:36,000
在那些开放的路上
17
00:01:36,009 --> 00:01:39,000
踏碎过多少理想
18
00:01:39,009 --> 00:01:43,000
在那张高挂的面上
19
00:01:43,009 --> 00:01:46,000
被引证了几多
20
00:01:46,009 --> 00:01:50,000
千秋不变的日月
21
00:01:50,009 --> 00:01:53,000
在相识里共存
22
00:01:53,009 --> 00:01:56,000
姑息分割的大地
23
00:01:56,009 --> 00:01:59,000
划了界线
24
00:01:59,009 --> 00:02:03,000
回望昨日在异乡那门前
25
00:02:03,009 --> 00:02:06,000
唏嘘的感慨一年年
26
00:02:06,009 --> 00:02:12,000
但日落日出永没变迁
27
00:02:12,009 --> 00:02:16,000
这刻在望著父亲笑容时
28
00:02:16,009 --> 00:02:20,000
竟不知不觉的无言
29
00:02:20,009 --> 00:02:29,000
让日落暮色渗满泪眼
30
00:02:29,009 --> 00:02:45,000
回望昨日在异乡那门前
31
00:02:45,009 --> 00:02:49,000
唏嘘的感慨一年年
32
00:02:49,009 --> 00:02:54,000
但日落日出永没变迁
33
00:02:54,009 --> 00:02:58,000
这刻在望著父亲笑容时
34
00:02:58,009 --> 00:03:02,000
竟不知不觉的无言
35
00:03:02,009 --> 00:03:09,000
让日落暮色渗满泪眼
36
00:03:09,009 --> 00:03:12,000
回望昨日在异乡那门前
37
00:03:12,009 --> 00:03:15,000
唏嘘的感慨一年年
38
00:03:15,009 --> 00:03:22,000
但日落日出永没变迁
39
00:03:22,009 --> 00:03:25,000
这刻在望著父亲笑容时
40
00:03:25,009 --> 00:03:29,000
竟不知不觉的无言
41
00:03:29,009 --> 00:03:39,000
让日落暮色渗满泪眼
就像这段歌词一样我想把它们通一前提五秒如何在用角本在记事本中实现 !
|
|
2007-6-26 09:13 |
|
|
jinyuwangbbb
初级用户
中国DOS联盟菜鸟
积分 23
发帖 12
注册 2007-6-13
状态 离线
|
『第
6 楼』:
你以为DOS万能的啊??
|
[img]http://www.cn-dos.net/logo.png[img] |
|
2007-6-28 01:50 |
|
|
lxmxn
版主
积分 11386
发帖 4938
注册 2006-7-23
状态 离线
|
『第
7 楼』:
将5楼的文本保存为song.txt,将下面的脚本保存为Beyond.awk,然后在命令行执行:
Gawk.exe -f Beyond.awk song.txt > new_song.txt ,得到的 new_song.txt 就应该是你想要的。
下面是 Beyond.awk 的内容
BEGIN{
FS="[:,]"
}
{
the=$0;
if(NR>4){
if($0~/^[0-9][0-9]:[0-9][0-9]:.*/){
$3-=5;
if($3<0){
$2-=1;
if($2<0)$1-=1;
$3+=60;
}
printf("%02s:%02s:%02s,%s\n",$1,$2,$3,substr(the,10,length(the)-9));
} else print $0
} else print $0
} Gawk.exe 是个外部工具,在这里下载:http://www.cn-dos.net/forum/viewthread.php?tid=31098&page=1#pid205571
|
|
2007-6-28 06:31 |
|
|
fcwlhr
初级用户
积分 123
发帖 50
注册 2006-11-22
状态 离线
|
『第
8 楼』:
高手能否把把命令给解释一下,另外我想对六楼的仁兄说一句无知者无言!不调查就没有发言权------毛泽东!
|
|
2007-6-28 07:49 |
|
|
lxmxn
版主
积分 11386
发帖 4938
注册 2006-7-23
状态 离线
|
『第
9 楼』:
RE fcwlhr:
大体思路是用Gawk(一个命令行工具)的语法写一个处理文本的脚本,然后用Gawk来调用它,用它来处理你的歌词文件。
至于这个脚本是怎么处理的,一时半刻还不好讲,需要你对awk的语法和功能有所了解。
|
|
2007-6-28 09:10 |
|
|
DOSforever
金牌会员
积分 4639
发帖 2239
注册 2005-1-30
状态 离线
|
|
2007-6-28 21:18 |
|
|