彩信上行接收到图片,铃声等附件怎么还原?高分酬谢

qiri07 2007-03-08 04:49:56
已经保存成文件,但打开不对

--SubPart_1_5098_71736
Content-Type:image/jpeg
Content-ID:<4972.jpg>
Content-Location:4972.jpg

???? JFIF H H ?? C

$.' ",#(7),01444'9=82<.342?? C

2!!22222222222222222222222222222222222222222222222222?? ? ?" ??
?? ? } !1AQa"q2???#B??R??$3br?
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz???????????????????????????????????????????????????????????????????????????
?? ? w !1AQaq"2?B???? #3R?br?
$4?%?&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?????????????????????????????????????????????????????????????????????????? ? ??C? /????????+k??? ???_???Q???"(?u? ]??/c?M??|???>?|?????9'??dT?? F?*??f???N?)??ow/??? [?}????m??? ?u????ue?9*{/?B?QY?BQE QJ??.?7cB??Zu?????tI?oo????G??[??/???3?'?_??ju=?~'?:?????g?|E????~??P}??#?? U?? ??? ?????~?????$???D? ?+#??? ????????????Oms??[??????g$76?O?????*?$~m??i??? =*??jf??w???C#?o??+?LT? 2m?? ???? ?U??k???? ?T?>L???}??Z?K?^?????????Q??6??/?m?????+??i??R???$?-C???MoO?7?S??ks+?f?h<*G?u)?????? ??? ????d???-????d??;???m??<M??z?3HmKW?Z?E?? ??g???T??k? ???? ?U?????#???????3?????sj????? ??????? ??&}?J??B8i-???l:?N? ??7?yWd???\O??? ???v???U?l/?`???N???q? ??????*??T?????V?? ???c??m? ??u??qoiu?~???? ????k]*s?p{[??I<???? ?? ?j????????????jY"?E????????????_??e?~????:??_?d???????? ???2I?????? ???>I?????????{x????e]?????7???E??u????? ??????42?yQ?V??? ????}*O?e/?????? ?4{NC:??(?e4????Z????3??*??R[o6??]????? M?V.??}?X??? U??? ??z???-??????? ???A\y?&??????? .??|??? ???e????}? ??x???V??a??[?????? U??^q?E?U?? I?<???d? ???u???O??m?=?? ??W?rR?:????????a?b9\???c???J]O???R? ?O?????z??]5???? ??9?~?? ???????g???)???L2[?????'?? &?QQ????? X??U???/?? /????/N????6w?y????[????TY???????????[up???Z??????????????]??? a?"????? ?? :??+??w??????U?MT???~?Es??? m????? ??W_??q?6wv:??.?{? <?? ?u?YyY?-?y???d??? w??????/???\~??>,?? ?????pv???F????BI?????e? ?S<?7?E?Y??????,??????????????~?{'??c??~????????~n?q? N?Qe???????{? ??i_??q? \?? ?f???*???O'???????28?? U? ???d?ywT???? A?Dq????? ?????z?{>C??????? ??Iw????U???????????????v???????7?_????Jm??>[???? Y? ?????O????*??H?<Uq5?????{???? }??}B?%??SyR[??^?e ????;????????????????????y???t??8?N^???g?????*??<?B?u???#?O?????]s^?????????^?q? ??.??-c???y?? e???M???5?<<*???~??S\??????????/?o???7?RU???>?o?[O??????$??tY??K??'?>k? ??I?d??????.I??58?_???N????<?? k?V?-???h???????j?~?6???????????Ksm%?????? ??i?w?? ?????????k????t??????N6:??Q\s/?#? c? ???$? G? ?_?? ???????G??,???????????j??P? ??k?pu':q=?9?{??\???qw-???????{????{? -|???^?????(? ????Ie5??????v}???ua???????????? ???????g?oow???H??????????>I<??*/?1??2:?????i??r4???????G? ???? \}??W2?s=????/7?????o3???o?<??e? ? ??j?14?^G????Q??????5?????y?? ???? ???(????7M??V??ox?????'??????}GZ??b?0T!oi???\?}????????
?W??y$? Y??*I<0K-???'???????????;?c???????z???4?j???{??????????1??\.!???????=M???,??}?4?>???5v?~/? ?g?????~p???2Eq?K?b?)"~??m???P????l?]w,,+B2???????U??\?]'T???k??3?K???m??U?????+?"???s{? ?T?^(? ????? w??O?7?5*[?j?t1??~?????|?U?k#?f?3???n?o,_????~_??k???????_?W|C??{??K?q???U_?E??k?0????=l5>JH?$j??V???S"??=????L?? ?5vI<???k??? ??PYE? ~??? ?R? ?????vtS?-)?I%??? /0E????L2??R???Y? ???_??.?????%? ??S$?{/?? ]?????w????????X???? W? -<???]?^?uo?????????~?up?\ ?/??h????!??'???????\????W???`?C??;?????kxd??????Z???56??????S???K? ?? *?{???* G?%????????OJ|???7?%???|??? ???^U*?iL????G??r??_??[N?'?X???t3|J???????}??? ????/|?>[s'???????????H??y???^? ??????:???
}N???{J???k?9O?[????m?
???6?????tK(??x#???>dM???? ???~??k ?~?5???ZM?y??????~??????O????????/??????Z?#?U??++?6/?C? <???????j2?????^???????6???I}o????m??"? ???? ??r7?????????????0??????3???~_"???-????? ??? ????? ?? ??jy#???????Tg???/???????zT??O.{? <?????RH??B???? ????O???/?w???:I&????V??????????? ????? ??[I?? ?/?C??L????????y???x????????????T??l}?qK????g?????n?RG??[??:????????? ????U????.? ??? E?sSE?&? MR????6WX??i?????? ?Kr?_??g??r?V3? ?\??Mvgg??????????????-b???N????????????????????????k????? ???~w?X???;?%??i%? ????g??t?u???>?N??_?t???? ??K?????U?x? ????? -??<?y?g??????rC???? [????z???R??|?????2? U? ?????? ?>? ?D??? ??/????U~O??????IQ?_?? ??'?? ?<??? =??4?k?~?q????<?*??yC? ?*o?? g??/?g? ?E/?E????m? <??*?I?????+w????????????? ?????/??????+Z/???????A?2??????ZU[??[???? Y%>????_?????\I??y?sv?N???=OjGETBQE QE ^??????????????????? ??.9<????$?+??E??O??W????????/y~m?????? U??i?I????D?{??? j??????? ???$???? ?H???z??y???D??????Z??????_????o???????????is??????????

--SubPart_1_5098_71736
Content-Type:audio/amr
Content-ID:<8442.amr>
Content-Location:8442.amr

#!AMR
4??
?B;?A??R?;o? ??? 4I5?ri}@?J??YI3[?
~??Y?4??82??fV[V?6
????Gb????4?U
?7???g???WT????hk?Q@4 W???)g&?????/B=g?qq??4??<??Q<5??D?????tD?l_?4?Wp???Vk???=?_?????G?O?T`4?W$???v>h8?????=B.G?????p4?{.?6???Q?n??<D?XN??;3?a?04WY??q>g????+???/B??g???4?W%6?>};m?3/<???B???.?04g??6??>N@tS????????%}h^??4?R???>{?)?Y????S?? ?P4??6??<??g?????hdXZ???p?4\A_?&???R????g?i{+^6????N?4?j???j?Y\??W?W??G??]?4?)Q6???]?ZC?? |C??A??M??4S?????>qOYm?G?2!i??
??? 4U?}????R?J?=
...全文
737 39 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
39 条回复
切换为时间正序
请发表友善的回复…
发表回复
listme 2007-03-12
  • 打赏
  • 举报
回复
你用 byte 接收,用 byte写 文件,不要用 utf8转换,就可以
listme 2007-03-12
  • 打赏
  • 举报
回复
...
qiri07 2007-03-12
  • 打赏
  • 举报
回复
up
Jakio 2007-03-09
  • 打赏
  • 举报
回复
彩信一般是base64编码过的,直接将内容读出来肯定不对,需要进行解码
qiri07 2007-03-09
  • 打赏
  • 举报
回复
不是输出到网页
qiri07 2007-03-09
  • 打赏
  • 举报
回复
我是 接收到包后,分解开 附件中的 jpg 段,用 BinaryWriter(byte[],index,length) 写成了 1.jpg ,现在这个 1.jpg 从服务器上直接打,打不开。
hdj_05 2007-03-09
  • 打赏
  • 举报
回复
string strcontent=...;
byte[] content=MMS_Code.binDeCode(strcontent);
Page.Response.ContentType =ContentType;
Page.Response.OutputStream.Write((byte[])content, 0, (int)content.Length);
qiri07 2007-03-09
  • 打赏
  • 举报
回复
显示图片.
hdj_05 2007-03-09
  • 打赏
  • 举报
回复
你现在是要显示图片呢,还是直接下行??如果是直接下行的话不用修改了,如果要直接显示图片的话用上面的代码可以输出就可以显示图片了应该,我这里是这样直接显示了的
qiri07 2007-03-09
  • 打赏
  • 举报
回复
这段程序用到 接收到上行包后 写入jpg文件前,还是 生成jpg文件后,再解码?
qiri07 2007-03-09
  • 打赏
  • 举报
回复
谢谢楼上,我先试验一下look look
hdj_05 2007-03-09
  • 打赏
  • 举报
回复
你可以试试这个,这个是我以前的解码程序
//解码
public static byte[] binDeCode(string s)
{
byte[] arrByte = new byte[s.Length / 2];
uint index = 0;
for(int i = 0; i < s.Length-1; i += 2)
{
arrByte[index++] = Convert.ToByte(s.Substring(i,2),16);
}
return arrByte;
}
qiri07 2007-03-09
  • 打赏
  • 举报
回复
怎么解码,
Content-Type:image/jpeg
Content-ID:<4972.jpg>
Content-Location:4972.jpg
里面没说 base64,看下面的内容也不是base64,怎么解?
hdj_05 2007-03-09
  • 打赏
  • 举报
回复
上行的彩信是经过加码的,要将彩信解码
心晴Sunheart 2007-03-09
  • 打赏
  • 举报
回复
不是base64编码
其他的就不知道了

楼主给的分有意思

三八过光棍节
qiri07 2007-03-09
  • 打赏
  • 举报
回复
着急上火..
qiri07 2007-03-09
  • 打赏
  • 举报
回复
不行呢, 正常的图片右键属性里面的 摘要都有内容,咱生产的没有,也无法 预览
JasonHeung 2007-03-09
  • 打赏
  • 举报
回复
JFIF前面的不要试试
qiri07 2007-03-09
  • 打赏
  • 举报
回复
上面列的内容就是抓包后保存的显示内容
hertcloud 2007-03-09
  • 打赏
  • 举报
回复
我想彩信信息里面应该还包含一些其他的信息
应该是你读取 文件的起始字节不对吧
加载更多回复(19)

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧