杭州斯凯MRP文件结构(文件格式)详解、php读取mrp信息、mrp修改打包
mrp知识
' ~/ b# ]+ ?& {6 U& g7 O3 F打开后,点“搜索”_“替换十六进制串”.“查找进制串”里输入隐身登录的编码,“替换成”里输入“非诚勿扰的编码,输入完毕后,点击替换
app240320(240400,176220)、曲奇的文件夹、某些手机也将内置软件储存于此、将mrp文件放入此文件夹、在曲奇列表内会出现mrp文件对应的软件或游戏* X$ M* ~& B: v3 s0 F3 T
gwy、冒泡社区的文件夹、
' n$ b! c$ i6 X1 Q) X8 j, Qnes、nes模拟器的文件夹
UCwebclient、UC浏览器的文件夹1 ?3 u0 O' d$ B" ?
brw、冒泡浏览器的文件夹
- j5 c' ^5 Z c& g2 ?# x8 fmpmusic、冒泡音乐的文件夹1 U) |3 ?; j, B% y: l/ a3 A
mor_list17、软件应用的文件夹、即网上流传的驱动文件的文件夹、将mrp文件放入此文件夹内、对应的mrp软件或游戏会出现在应用列表中" ?5 ~" A6 W1 Q
8 O* J& f6 `) H C1 A; f[内容]:1.?按照本文的方法能够完全正确搭建斯凯SDK1.0,至于能不能成功就看你自己了。首先要VS2005(由于原文下载地址失效请自行去网上下载)/ S+ p- |: j+ q8 a1 W
解压后选择AUTORUN安装、安装后为180天试用版正式版方法参见网上相关方法、然后下载SKY Developer Suite(CP)(请去网上搜索)、由于这个SKY Developer Suite(CP)的模拟器不完整所以另外需要simulatormrp、将simulator文件夹里面的内容覆盖C:\SKYMOBI\SDS4CPv1.0\Simulator文件夹
杭州斯凯MRP文件结构(文件格式)详解、php读取mrp信息、mrp修改打包解包函数
return $lst;
}
function mrppack($f,$lst,$mrp)
{
if(!function_exists('binadd')) include 'dnmrp.php';
$gz=gzopen($fn.'.gz','r');
#$gz2=gzread($gz,10000000);
file_put_contents($fn,gzread($gz,10000000));
gzclose($gz);
}
fclose($f);
return $list;
}
function mrppacklist($list,$gzip=3)
文件名前2字节为空字节:0000
然后是文件名数据:7374 6172 742E 6D72 7000(注:所有的文件名在MRP中最后都加一个空字节,即00)
后面紧跟2字节记录实际文件在MRP中的位置:1C01=284
然后又是2个空字节:0000
后面2字节记录实际文件的数据长度:8101=385
最后还有6个空字节:0000 0000 0000
由以上信息我们可以知道文件名为start.mrp的文件在MRP中的位置为284,长度为385,从MRP的284处开始取数据一直取长度为385的 数据出来并保存为文件名是start.mrp.gz的文件,用winrar解压就得到了从MRP中取出来的start.mrp文件。
mkdir($dir);
杭州斯凯mrp平台上开发应用软件图文教程
杭州斯凯mrp平台上开发应用软件图文教程
对于杭州斯凯出品的mrp软件想必都上比较陌生的,今天主编就为大家大致讲解下斯凯软
件开发的一般步骤,其实总体上来说斯凯软件开发大体上有以下几个步骤描述:创建SGL 工程手机
对于杭州斯凯出品的mrp软件想必都上比较陌生的,今天主编就为大家大致讲解下斯凯软件开发的一般步骤,
其实总体上来说斯凯软件开发大体上有以下几个步骤
描述:创建SGL工程手机访问
图片:
描述:SGL工程向导手机访问
图片:
描述:选择SGL应用工程手机访问 图片:
描述:创建成功后的工程手机访问 图片:。
MRP修改高级教程
MRP修改高级教程现在初级有了,中级有了〔尽管中级是没有出完〕,高级迟迟不见,为何?那个是专门多朋友的疑问。
那到底什么是高级教程呢?且看我的级数划分。
第一,初级是入门教程,只是讲差不多的两种修改替换方式,先是把握修改差不多原理,明白一样操作步骤,了解用到的修改软件,是基础教程,关于入门级修改者是应该要明白的,因为所有的修改原理差不多相同——替换。
那么中级就更深入一层,不局限于mid、gif、bmp这些简单替换元素,对wml、ext 等元素专门是ext的修改进入差不多或较深的了解。
从中应需要发散开来,把里面学到的能够应用于其他mr、ext的修改,着重了解常见的一些修改形式。
高级了,就有不同,高级教程一样可不能教你如何解压、如何替换、如何打包,高级的是另一番摸索。
什么摸索?关于mrp文件综合应用、关于查看软件实际格式、关于开阔思维做出独有的软件......还有确实是什么缘故是那个时候出?这就和当下的mrp修改状况有关,能够说这段时刻差不多没什么进展,会换logo、会换铃声、会改扫瞄器首页、会改字,但,这些早就几个月前就有了!现在缺的是开放出另一个思路,缺一些不同的方法。
两天内会出第一篇高级教程,敬请关注。
注:mid、gif、bmp、wml、ext、mr 为文件后缀修改文字工具:FlexHexflexHex的好处确实是能够直截了当显示unicode编码文字和 big endian unicode(mrp 采纳的一样是那个)用FlexHex打开cfunction.ext点编辑----»勾上big endian 字节序然后查找到如下位置〔以QQ2020空间版的cfunction为例〕高亮部分是〝菜单〞的16进制数。
把〝菜单〞改成〝盘子〞。
直截了当在最右侧区域〝菜单〞的地点打上〝盘子〞〔注意是打字,不能够粘贴〕比较下mrp修改进阶:高级_mrp文件综合应用之安装包制作说明:修改只为个人需要,请尊重知识产权。
手机软件安装教程
手机软件安装教程MRP格式手机游戏介绍MRP格式游戏,是由【杭州斯凯网络科技有限公司】开发的一种轻量级的虚拟平台MINIJ 平台格式文件,用标准的ANSI C编写。
我们也可以说他是国产机专用游戏格式,目前MRP 的应用范围还是比较广的,国内普遍的手机(包括国产的贴牌、杂牌、品牌,已经数量极其庞大的其它山寨机都带有这个平台。
现已有qq联网斗地主,qq2007,msn等网络软件及征途,泡泡龙,加勒比海盗等单机游戏和各类杂志、电子书等200多个应用程序………MRP游戏安装现在的各个手机游戏厂商到开发平台,一般都注重高端手机的市场,像国内的国产手机,杂牌等所谓的低端机市场往往没人重视,导致很多国产手机用户,杂牌手机用户是想玩游戏没游戏玩,或者不能玩。
而MRP格式的游戏,是目前我个人仅知的大多数国产手机、杂牌手机等所谓的低端机所大多数支持的一个游戏平台之一。
目前最新的测试方法,输入*#777755999#或者*#220807#,有反应?那就恭喜你了,你的手机应该支持MRP,如果没反应,别着急,接着往下看。
攻略—:先看自己手机的内存卡某个文件夹中是否有.mrp格式的文件,如果有应该是手机支持的格式。
一般现在支持MRP格式软件游戏的手机,大多数是手机内存卡中有(MulGame、mythroad、mrapp、\@downdata\@mr)这类型的文件夹。
如果手机里找不到上述四个文件夹,可以找找其他文件夹中是否有.MRP格式的文件,如果某个文件夹中有applist.mrp这个文件,就把下载的MRP格式的游戏文件与它同放在一个文件夹即可。
(例如把mrp软件放进mor_list17游戏文件夹)再到手机上的游戏中心或更多应用游戏里面的->已下载列表中是否可以看到并启动了(注:一些手机要到游戏中心->最近下载中启动)攻略二:如果找不到手机里有任何一个文件夹有.mrp格式的文件,那么在手机内存卡里一起创建(MulGame)、(mythroad)、(\@downdata\@mr)(mrapp)这四个文件夹,之后把本帖附件中的applist.mrp这个文件下载放到手机新建的文件夹里,三个文件夹各放一个,然后下载.MRP格式的游戏文件,放进以上文件夹内,看看娱乐游戏中心是否有游戏中心或是启动列表,如果有,就删除无效的文件夹,就可以把手机中国上传的.mrp格式的游戏把进游戏目录里,再从游戏中心->最近下载中启动既可)。
MRP格式手机游戏介绍
2:挂q后在待机屏幕上会涌现挂机图案,各种机型不尽不异,有圆圈儿里面带个*的,有旋涡状的,有象E字旁边带个
向上箭头的.归回qq界面,要是是触摸屏的,只要触摸一下图标就可以归回了,非触屏的方法做.是接先接0后接*
一些金鹏机型(K939),能挂Q到待机画面,长按*可以反回后台运行可以利用其它任何功效待机中也可以收到QQ信息和声响提示.(感谢友友供给)
对于一些机友能乐成挂Q,既无法归回的手机.维一解决措施是退出QQ重新登岸,退出后台运行的方法是去打开一下相机,这时它会提示是否退出后台运行软件 你选择是、既可退出挂Q
有机友提出输入※#220807#启动qq的,则无法挂q,也就是说
qq不克不及退到后台回到待机界面
要是那位朋友创造新方法,请上论坛揭晓自己的心得.
《山寨机也玩手机QQ飞信(MRP软件大揭秘)》由QQ休闲中心收集整理,希望你能喜欢!
wap手机神州研究供给
启动yyrj.mrp利用列表后,手机内存卡的mythroad文件夹会生成1个名为mor_list17的文件夹,然后再把mrp软件放进mor_list17文件夹里就可以从利用列表中/这段下载中启动了
还有一命令,就是把MRP软件名改为DSM_GM.mrp放进mythroad文件夹里面,退出到待机界面(就是拔号界面)输入*#220807#就可以直接启动该mrp软件了,这方法不需要应从利用列表中启动总结:安装MRP软件必须找到游戏根目录(如mor_list17文件夹)和利用入口(比如娱乐游戏中间、手机QQ等),还有就是Mythroad什么的的游戏文件夹
谢谢支撑qq非主流情侣头像吻!
2008挂QQ登岸界面,登岸后
点菜单里的我的状态,你会创造有 挂Q 选项,点后断定退出QQ界面,但手机屏幕上多出1个挂Q的图标
国软Jra,mrp,mor,meg大全
mor游戏的安装与运行
将mor放到存储卡的任意目录,在手机的文档管理中打开此目录,选中以拼音命名的mor文件,选择选项->打开就开始安装游戏。如果选项中没有打开菜单就不可以玩此游戏。
手机有宠物晶晶或精灵但网上下的mor不支持的,手机可以打开内置的mor的游戏包中的mor
运行游戏
安装好后会在该目录生成一个中文名的.mor文件和一个游戏目录。
打开中文名的mor文件就可以开始游戏。
旧的安装文件可以删除。
meg平台测试及安装方法!
是否支持至尊宝meg平台测试方法:
1.观察手机内存卡里面是否有名为merig的文件夹:有这个文件夹一般手机都支持至尊宝meg平台,不过要确保这个文件夹不是手动添加的,可以删除merig文件夹再在手机菜单中进入手机QQ或者游戏列表看是否会生成merig文件夹,因为一旦运行到了至尊宝就会生成这个文件夹。如果会自动生成那么你的手机就基本上支持了至尊宝meg平台。
2.可以直接在菜单中找游戏列表,有的手机列表很明显,进入后显示至尊宝游戏城,很容易找。但是很多手机并没有列表,比如很多手机的菜单中有一个至尊宝QQ的软件,点击进去就直接启动QQ了,根本找不到至尊宝列表。如果是这种情况,可以通过替换文件的方法得到,手机菜单中的QQ软件源文件在merig文件夹下的application文件夹内,进入这个文件夹可以发现有个名为tencent_qq.meg的手机QQ安装文件,手机菜单中的QQ就是用的这个文件。我们可以将其替换成QQ2009列表版.meg,进入本站下载QQ2009列表版,下载完后注意先将手机中的merig文件夹完全删除,再在内存卡根目录手动新建merig文件夹和在merig文件夹内新建application文件夹,把从网站下载的QQ2009列表版tencent_qq.meg放入application文件夹内,启动菜单中的QQ会重新安装下载的列表版QQ2009,安装成功后就能成功进定该手机支持MRP应用后,然后下载MRP入口文件dsm_gm.mrp点击下载和游戏列表文件240*320点击下载或176*220点击下载 ,把它放到存放mrp文件的地方(mulgame、mythroad或者mrapp),然后在待机状态下输入*#220807#启动游戏列表(如果手机有自带的QQ或炒股软件,选择更新后就会多出一个更新列表或者游戏中心),安装成功后就可以到本站下载各种MRP游戏软件玩了!【注】部分手机在启动部分MRP软件后出现联网或白屏,这时就需要下载应用软件yyrj.mrp点击下载,把它放在存放mrp文件的地方,启动一次退出,然后把出现联网或白屏的软游放到存放mrp文件的文件夹里面的mor_list17文件夹里.然后再次启动,进入后你将看到应用软件,启动它,在它里面的最近下载里即可找到。
常见手机文件格式介绍,涵盖不同地域品牌不同操作系统的文件格式
鉴于还有很多机友们对网络上下载的各种手机文件格式的不了解,在此从网上搜集并整理了一些常用的手机文件格式的介绍,希望对一些新手机友们有一定的帮助,也希望各位不用因为下错了不符合自己手机使用的应用程序而导致自己的爱机出问题从而浪费时间,甚至浪费金钱~对此很了解或者看过的机友们可以绕道了~常见的文件格式:s ymbian系统的程序(包括软件、游戏、主题桌面程序),其安装卸载原理都是相同的。
symbian系统的程序一般有以下几类:.sis和.sisx。
.sis所谓sis软件是指后缀名为sis的专门为Symbian操作系统的Series 60系列平台(s60)以及以上版本的智能手机开发的安装包软件,有第一,二和第三版之分,3RD的机型不能向下兼容第一和第二版的程序。
例如6120C不能安装N70的软件..sisx塞班os9.1用了新的安全内核和编译程序,和第一二版完全不兼容了,修改也很麻烦,要重新编写程序,所以为了和以前区别,os9.1(含更高级版本)就用sisx作为新的格式,是专门为3RD机型开发的程序。
.jar和.jad .rar和.zip.jar是第三方Java平台支持的java程序安装文件,一般为Kjava的游戏,直接传入手机直接安装即可。
这是一种常见的软件格式,适用于JA V A 手机.对机型的要求比较严格(常因为机型分辨率与软件分辨率不符合导致运行不正常),如果错误的下载会出现格式损坏,无法运行等现象..jad 适用于JA V A手机。
jad是jar的描述文件.jad描述了jar的文件大小和安装路径.可以先下载jad,了解一些基本信息后,再决定是否下载jar文件.有些手机需要同时下载一个软件的.jar和.jad文件并放入手机中才能正常安装,其他的一般只需要下载.jar格式的就可以了。
.rar和.zip都是压缩文件,是不能直接安装使用的,需要解压后方可在手机里安装.请看以下具体情况:1:如果在PC上直接显示.jar的后缀,那就看都不用看了,可以直接放到手机里安装了;2:若解压得到的是.jar 或.sis为后缀的文件,可以将这个得到的.jar 或.sis文件放到手机里安装;3:若解压开,里面有“META-INF”这个文件夹还有一大堆别的.class文件,就不用解压了,直接将这个原始压缩文件放到手机里安装(说明:这个其实就是Java的软件,后缀都是.jar的,由于PC上有RAR压缩软件时可能会被误读成是rar格式的,所以就不要解压了,直接将原压缩包,切记必须是原始压缩包,放到手机里安装);4:若还是不能安装,将.rar或.zip这个后缀直接更改为.jar放到手机里安装。
是由【杭州斯凯网络科技有限公司】开发的一种轻量级的虚拟平台m解读
是由【杭州斯凯网络科技有限公司】开发的一种轻量级的虚拟平台M标签Tags:INIJ平台格式文件,用标准的ANSI C编写我们也可以说他是国产机专用游戏格式,目前MRP的应用范围还是比较广的,国内普遍的手机(包括国产的贴牌、杂牌、品牌,已经数量极其庞大的其它山寨机都带有这个平台现已有qq联网斗地主,qq2007,msn等网络软件及征途,泡泡龙加勒比海盗等单机游戏和各类杂志、电子书等200多个应用程序……… MRP游戏安装现在的各个手机游戏厂商到开发平台,一般都注重高端手机的市场,像国内的国产手机,杂牌等所谓的低端机市场往往没人重视导致很多国产手机用户,杂牌手机用户是想玩游戏没游戏玩或者不能玩而MRP格式的游戏是目前我个人仅知的大多数国产手机、杂牌手机等所谓的腾讯空间免费播放器低端机所大多数支持的一个游戏平台之一目前最新的测试方法,输入*#9#或者*#220807#,有反应?那就恭喜你了,你的手机应该支持MRP如果没反应别着急接着往下看攻略―:先看自己手机的内存卡某个文件夹中是否有.mrp格式的文件,如果有应该是手机支持的格式一般现在支持MRP格式软件游戏的手机,HF跑跑卡丁车尖峰G3有几个排气管,大多数是手机内存卡中有(MulGame、mythroad、mrapp、@downdata@mr)这类型的文件夹如果手机里找不到上述四个文件夹,可以找找其他文件夹中是否有.MRP 格式的文件,如果某个文件夹中有applist.mrp这个文件就把下载的MRP格式的游戏文件与它同放在一个文件夹即可(例如把mrp软件放进mor_list17游戏文件夹)再到手机上的游戏中心或更多应用游戏里面的->已下载列表中是否可以看到并启动了(注:一些手机要到游戏中心->最近下载中启动)攻略二:如果找不到手机里有任何一个文件夹有.mrp格式的文件,那么在手机内加入qq校友农场班级存卡里一起创建(MulGame)、(mythroad)、(@downdata@mr)(mrapp)这四个文件夹之后把本帖附件中的applist.mrp这个文件下载放到手机新建的文件夹里,三个文件夹各放一个,求闫凤娇厕所门种子,然后下载.MRP格式的游戏文件放进以上文件夹内,看看娱乐游戏中心是否有游戏中心或是启动列表,如果有,就删除无效的文件夹,就可以把手机中国上传的.mrp格式的游戏把进游戏目录里,再从游戏中心->最近下载中启动既可)游戏放置:安装MRP必需要下载的几个文件yyrj.mrp和applist.mrp,DSM_GM.mrp也解释一下它们是什么文件!applist.mrp这个入口启动文件是手机里必须要有的,下载applist.mrp后把它放进MRP游戏目录,就会从手机上看到一个游戏中心或娱乐|小说|游戏的软件功能,闫凤娇纳米盘,其他的MRP游戏文件要通过这个MRP做入口启动的DSM_GM.mrp这是一个mrp和nes的两栖模拟器,下载后改名为dsm_gm.mrp,然后放到手机或内存卡上的mythroad文件夹,退出到待机界面输入*#220807#既可启动游戏放到DSM_GM.mrp所在的游戏目录(比如mythroad文件夹地下城与勇士官网挂)yyrj.mrp它是一个软件列表,一些软件都要经过它才可以启动(比如挂q版2008)wap手机中国启动yyrj.mrp应用列表后,手机内存卡的mythroad文件夹会生成一个名为mor_list17的文件夹,然后再把mrp软件放进mor_list17文件夹里就可以从应用列表中/最近下载中启动了还有一命令,问道关于修练宝物的活动,就是把MRP软件名改成DSM_GM.mrp放进mythroad文件夹里面,退出到待机界面(就是拔号界面)输入*#220807#就可以直接启动该mrp软件了,这方法不需要应从应用列表中启动总结:安装MRP软件必需找到游戏根目录(如mor_list17文件夹)和应用入口(比如娱乐游戏中心、手机QQ等),还有就是Mythroad之类的游戏文件夹就可以从手机己下载列表或最近下载中启动使用如果还有其它的请提供!文件下载DSM_GM.mrp下载后改名为dsm_gm.mrp,然后放到手机或内存卡上的mythroad文件夹,退出到待机界面输入*#220807#既可启动这个是应用软件驱动文件要想运行软件比须下载它,名字不要改!yyrj以上三个文件星座配对表和MRP软件一起放在mythroad或其它mrp文件夹!攻略三:按*#220807#有反应的机型请下载,mrp入口启动文件“DSM_GM.mrp“(点击下载,下载后改名为DSM_GM,再把DSM_GM复制至mythroad 目录里)再按挂机键退出输入*#220807#是不是能启用DSM_GM入口了攻略三:如果你的手机里内置有QQ或股票机的也可看看!(其实,这个就是MRP 入口),可以从手机QQ里玩游戏的!但每次都要更新为数不多的热门游戏,不能手机上网选择各种软件下载使用!(这个问题解决办法为:从手机闪存卡找到mythroad、MulGame、@downdata@mr这类型的文件夹下的qqlist8(这个是QQ入口的mrp文件目录)或stocklist(这个是股票机入口mrp文件目录)weatherlist(这个天气预报入口的mrp文件目录)如果手机里有以上三个目录均可以下载applist.mrp这个入口启动文件放进去再到手机QQ是看看,是否有游戏|美女|小说入口了以后把.MRP格式的文件,完美国际600能买到行货炽天凤凰?哪买往?,放进入口mrp同一个目录就可以入口(游戏|美女|小说)中的->最近下载里面启动玩游戏了如果通过上述方法都还不能运行那我非常的抱歉的告诉您您的手机可能不支持MRP,感谢您对国产手机的支持,建议你去百度搜一下你手机型号,看看运气怎样… 其它方法,在收集中… 有的软件运行时出现白屏(can’t be run 202)之类的,我们可以借助yyrj.mrp(手机软件)或者热门手机游戏来运行它.方法是将你要运行的软件放yyrj的mor_list17文件夹或者mor_list13里,然后运行 yyrj或者热门手机游戏,在里面找到刚才放进去的软件打开就可以了,基本上这类问题通过这种方法都能运行.2008挂Q版正确安装使用返回方法为了给广大使用mtk平台系统的机友使用QQ.我在此收集友友提供的方法,暂得出如下结论:1:安装qq2008可挂版(安装启动时如果发现白屏,需安装一个应用列表yyrj把.mrp格式的文件放置腾讯qq网名大全游戏根目录的mor_list17文件夹里从软件列表中启动该软件!就可以解决白屏问题了.)2:挂q后在待机屏幕上会出现挂机图案,各种机型不尽相同,有圆圈里面带个*的,有漩涡状的,求星空、咖啡馆、冬天主题的曲子,有象E字旁边带个向上箭头的.返回qq界面,如果是触摸屏的,只要触摸一下图标就可以返回了,非触屏的方法做.是接先接0后接*一些金鹏机型(K939),能挂Q到待机画面,长按*可以反回后台运行可以使用其它任何功能待机中也可以收到QQ信息和声音提示.(感谢友友提供)对于一些机友能成功挂Q,棋牌游戏值得玩得视频游戏网站?,既无法返回的手机.维一解决办法是退出QQ重新登陆,退出后台运行的方法是去打开一下相机,这时它会提示是否退出后台运行软件你选择是、既可退出挂Q有机友提出输入※#220807#启动qq的,则无法挂q,也就是说qq不能退到后台回到待机界面如果那位朋友发现新方法,请上论坛发表自己的心得.谢谢支持qq非主流情侣头像吻!2008挂QQ登陆界面,登陆后点菜单里的我的状态,你会发现有挂Q 选项,点后确定退出QQ界面,但手机屏幕上多出一个挂Q的图标返回QQ界面的方法:1 一般手机按0再长按*即返回;2 个别手机要按9再长按*即返回;3 还有的要按6再长按*返回4 长按*#返回其实要识别国产机是否支持mrp无需这样那样的!所有手机直接在待机(拔号)界面输入*#220807#看是否有反应(一般会打开流览器),有反应就可以根据本站的一些教程来玩转mrp了,若无反应则说明不支持有反应的请下载,mrp入口启动文件DSM_GM(点击下载,下载后改名为DSM_GM,(名字要正确,注意中间下划线_)一定要放到手机内存卡mythroad文件夹下(没有mythroad文件夹新建即可),然后再到拨号界面输入*#220807#既可运行mrp软件入口,这时你再把mrp(QQ应用)文件放到内存卡mythroad目录里,再从软件入口看看(*#220807#),是不是看到QQ2008了)二.如果你手机或内存卡里面有的mu【mulgame】或者是【mythroad】,海贼王最全目录!一直到最新一集,你把mrp文件放到下mythroad目qq牧场伴侣2.47官网录下mor_list17文件夹里就OKl了,三晋模特摄影艺术电视大赛?,然后再反回莱单到一〉娱乐与游戏一〉更新列表或更新游戏列表一目录下运行既可(最有效的方法就是看看你的手机哪里有后缀为.mrp文件,“亲朋好友”这个词是不是有些重复了?,有的话100%你的手机支持mrp.!!!。
MRP软件安装及使用教程
MRP格式软件,是由杭州斯凯网络科技有限公司开发的一种轻量级的虚拟平台MINIJ平台格式文件。
我们也可以说他是国产机专用软件格式,目前MRP的应用范围还是比较广的,国内普遍的手机(包括国产的贴牌、杂牌、品牌,已经数量极其庞大的其它山寨机都带有这个平台)。
现已有qq联网斗地主,qq2007,msn,qq2009等网络软件及征途,泡泡龙,加勒比海盗等单机游戏和各类杂志、电子书等200多个应用程序。
很多机友普遍反应不知道MRP软件如何安装和使用,在此教你学会正确地安装MRP软件,让你的手机也能够感受到MRP软件的魅力~:第一步:查看手机是否支持mrp功能(如果不支持的话只能对你表示遗憾,后面的教程对你来说帮助也不大了)在手机键盘上输入*#777755999#(此为展讯平台的MRP列表进入方法)或*#220807#(此为斯凯平台的MRP列表进入方法),看有没有反应,一般情况按第一个会出现三行字母,按第二个会进入网页,进入的是“手机**世界”网站。
有了以上反映后,那么恭喜你的手机可以使用mrp软件了!第二步:安装列表(如果手机本身有自带软件或者游戏的列表那就不用安装了。
)如果手机没有启动列表,那就需要安装启动文件DSM_GM.mrp将你的手机内存卡(此内存卡需在你手机启动过,这样才会产生后面所说的文件夹)放在电脑上打开,看是否有Mythroad或MulGame 或downdata/m r的文件夹,如果没有就看看内存卡里有没有含有后缀为MRP的文件,如果有说明那个文件夹就是放MRP的文件夹!如果还没找到可能文件夹被隐藏了,那么你需要打开文件夹工具-->文件夹选项-->查看-->显示所有文件和文件夹为了下次不需要在重复操作,最好把文件属性改下,方法是:然后找到隐藏的文件,右键-->属性-->有个隐藏,点掉打勾,确定.然后把下面附件yyrj.mrp和DSM_GM.mrp放入MRP的主文件夹里(Mythroad,MulGame,downdata/mr 等,如果没有以上文件夹,就看看内存卡里有没有有没有含有后缀为MRP的文件,如果有,说明那个文件夹就是MRP文件夹),最后在待机界面输入*#220807#(如果会下载error.mrp,就把它放入MRP主文件夹里,重新输入即可),就可以进入MRP列表了,先运行一下应用软件会产生mor_list17文件夹,如果你下载的游戏运行不了就放在这个文件夹就可以了,把游戏下载到主文件夹里,游戏就会显示在列表里了.以下分别为放入DSM_GM.mrp和yyrj.mrp后拨号*#220807# 后进入的应用列表和应用软件列表界面:一般灰色的游戏名是未下载的游戏,需要更新游戏才能使用!但是,有些手机下载后没有显示出所下载的游戏(一般软件和书可以显示出来)那么,你就需要把软件名字改成小写英文字母(如QQ网游大厅.mrp改成qqdt.mrp)就OK了如果输入*#220807#出现联网情况,可能是没有把文件放入正确的MRP文件夹里,检查正确便可.第三步:下载mrp软件手机乐园会有最新的mrp软件,你可以在专区(点此进入MRP软件下载)下载,将下载好的MRP软件放置Mythroad文件夹中或者Mythroad\mor_list17文件夹中,然后在待机界面拨*#220807#即可进入应用列表了,或者直接在手机上更新。
MRP运算原理及字段说明
• • • • • • 有三种策略:静态、期间、 有三种策略:静态、期间、最佳批量程序 EX: 静态,直接按批订货量-表示根据需求每天都产生需求数量的计划,适用 静态,直接按批订货量-表示根据需求每天都产生需求数量的计划, 于自制件 HB: 静态,补充到最大库存水平, 静态,补充到最大库存水平, MB: 期间,月批量对于(PR是一月出来ห้องสมุดไป่ตู้次,将一月的相关需求进行汇集后集 期间,月批量对于( 是一月出来一次, 是一月出来一次 中产生PR) 中产生 ) TB: 期间,天批量(PR是一个工作日出来一次,将一个工作日的相关需求进行 期间,天批量( 是一个工作日出来一次 是一个工作日出来一次, 汇集后集中产生PR) 汇集后集中产生 ) WB: 期间,周批量(PR是一周出来一次,将一周的相关需求进行汇集后集中产 期间,周批量( 是一周出来一次, 是一周出来一次 生PR) )
• 重订货点:物料在工厂级别的获得建议产生的库存数量
低于此数量即该物料需被计划, 低于此数量即该物料需被计划,对c类物料的采购很重要 类型VB类型相适用 与MRP类型 类型相适用,根据物料类型产生 类型 类型相适用,根据物料类型产生Plord或PR 或
Page 8
物料主数据 – MRP I 关键栏位
内容
• 主数据OVERVIEW • MRP字段解释
MRP1 MRP2 MRP3 MRP4
• 生产计划
生产计划运行总揽 MRP运行原理
Page 7
物料主数据 – MRP I 关键栏位
• MRP类型:决定此物料怎样被计划的,是否被计划。是运 类型:决定此物料怎样被计划的 是否被计划 类型 行MPS或MRP MPS或
MRP计划文件和计划参数
戕文聯目ir m40KipitfUitfrsa 40lirl 静sa鹹削剤1.:氐驭郞JU抄;r划敢B匚遊尼第及应邑曲31 i11■ B5现卒:6山必叩那适itim2二!昭匚加思rja:js^5:呃“5tt芝刖液:」弐序熬Ķ印畔叩邸为和斓B11OPFHij-打rr::普屮:刑曲计眾件覇rr tBess mNET^atllSQ M NEmi|iiU$U «试伊始,它是裸妆.计划文件条目 儘串I吧WMOmir!7oc務誅iNFTCHilfeltHB 0NF1PH 矽曲冃■,&常梵芒岳宫MM 仇辭帀?诣媲1輛一 —1刑港牡沪11 1律毗f 貝愛订| __ 銅耘 1 叩師気Vf洞™ 卄•丁7(K□ 1 1 1( 11计划文件朵目 宙 Fl工厂 UOO 记录誅1NFTCHrt^文件条目 NFTPldtltftl 冃 D:靖舉直釧謝怫 I 腳洞 “psi 祀丨如鯛丨勒国%1監荻丨爵财I 讷瞞. 更帧的押m 聃€2HAmjJIK 工迦M.llQ.KMeiJW 2ttL 呱砂应时34间内更新过了 ,这个物料一定是更新过了 •所以这种状况,无论是用NETCH 或者 NETPL,MPS/MF 运算都会纳入此物料计划文件条目 勒料ASOOO (XX) 000 工厂1700 记录数iNETCH计划文件条目1 NFTPL 计耕文件条目1接下来我们以NETCHH 行MRP!查看计划文件,发现该物料又变回裸妆的样子计划文件条目物料 ASOOO-COO-ODO 工厂 170G 记录S41hTFTCH 计划文井条日0WUTL 计划文杵条吕0兰懿薮祷来色 ^10^)9-01世09:bb f/mR囲|呼 W 戏疋馬 MPSfefi 刽的+Wj^PHor]6 COO A^OOO'-OOC'OOO 1700□计划文件*目WASCDCKMK-KGI 工厂I 晰iPXItNEioiimAM&l 邮耳自 W«™tF ■存Wtl MJ 和孙SiHl 們EH" 财血然后我们手工创建一张500天(2013/03/22)后的计划订单,再看看是什么状况库存/焉卓S3单予示材毎轴|,囲3U00II 口计划订趴闷丽〒両[事飞两時词|酥+习玛戦床棗巳|口计廿办PiJ"冒■1可以看到只有”全修改计划”被标识,这样子运行MPS/MR 时,如果控制代码选 择NETPH 改物料将不会参加运算.计划文 irJ TO^I笑爭PD 掰ISF 半ZSLB 甲持码团1冋址 'MRP =,l >也尸妄5.里可.碓 1<82010-0&-01 SbckJZ (>23-;J-2: Pl-Orc <?(?;. ;?K1 囂二■1z?L1^010-0^01 outs COOOOC3435/DOOCLO烟 ?0:Q-0!>1S PfcQrc 0000031201/50100100 Jf 70- Q-05-J >? rLrLDf.J 加 P 曲阳 E 匚肿加 1 o/on 【1&6-0 r rrliSOdti D-GOCl?卫j 內日i-'iTr-Bfvr31*计划文件条巨MPS/MR 控制参数中的计划模式(Planning mode)字段。
MRP基本构成
MRP基本构成MRP基本构成(1)主生产计划(Master Production Schedule, 简称MPS)主生产计划是确定每一具体的最终产品在每一具体时间段内生产数量的计划。
这里的最终产品是指对于企业来说最终完成、要出厂的完成品,它要具体到产品的品种、型号。
这里的具体时间段,通常是以周为单位,在有些情况下,也可以是日、旬、月。
主生产计划详细规定生产什么、什么时段应该产出,它是独立需求计划。
主生产计划根据客户合同和市场预测,把经营计划或生产大纲中的产品系列具体化,使之成为展开物料需求计划的主要依据,起到了从综合计划向具体计划过渡的承上启下作用。
(2)产品结构与物料清单(Bill of Material, BOM)MRP系统要正确计算出物料需求的时间和数量,特别是相关需求物料的数量和时间,首先要使系统能够知道企业所制造的产品结构和所有要使用到的物料。
产品结构列出构成成品或装配件的所有部件、组件、零件等的组成、装配关系和数量要求。
它是MRP产品拆零的基础。
举例来说,下图是一个大大简化了的自行车的产品结构图,它大体反映了自行车的构成:图1自行车产品结构图当然,这并不是我们最终所要的BOM。
为了便于计算机识别,必须把产品结构图转换成规范的数据格式,这种用规范的数据格式来描述产品结构的文件就是物料清单。
它必须说明组件(部件)中各种物料需求的数量和相互之间的组成结构关系。
下表就是一张简单的与自行车产品结构相对应的物料清单。
表1 自行车产品的物料清单注:类型中“M”为自制件,“B”为外购件。
(3)库存信息库存信息是保存企业所有产品、零部件、在制品、原材料等存在状态的数据库。
在MRP系统中,将产品、零部件、在制品、原材料甚至工装工具等统称为“物料”或“项目”。
为便于计算机识别,必须对物料进行编码。
物料编码是MRP 系统识别物料的唯一标识。
①现有库存量:是指在企业仓库中实际存放的物料的可用库存数量。
②计划收到量(在途量):是指根据正在执行中的采购订单或生产订单,在未来某个时段物料将要入库或将要完成的数量。
MRP系统框架PPT课件
.
2
❖ 其优点:在制品存货水平低
❖
能够追溯物料需求
❖ 能够根据给定总进度计划估计生产能力需求
❖ 生产时间分配方法合理
.
3
❖ MRP系统:是基于计算机的、用以处理非独立需求 项目的订货和时间进度安排的信息系统。
❖
是一种技术、也是存货控制方法、也是
时间进度安排的方法。
.
4
MRP系统的局限:(1)生产资源或生产能力的控制 (2)市场营销的控制 (3)财务方面的控制
如扩展后,称为制造资源计划 MRPⅡ
பைடு நூலகம்
.
5
MRP系统包括输入、输出和处理三部分 基本框架如图:
MRP输入
MRP处理
MRP输出
订单 需求预测
主进度设计
设计 变更
接收 提取
物料清单 库存记录
MRP计算 机程序
订单变更 订单发出 计划订单进度
辅助报告
例外报告 计划报告
执行控制报告
库存事务
基本的MRP系统框架
.
1
三、MRP系统输出
❖ MRP系统能够向管理者提供相当多的输出信息 ❖ 1、基本报告 ❖ 计划订单。指示未来订购数量和时间的进度计划 ❖ 订单发出。批准执行计划订单。 ❖ 计划订单的变更。对期限或订购量的修改或取消。 ❖ 2、辅助报告 ❖ (1)绩效控制报告 ❖ 系统运作的评价a)帮助管理者衡量实际偏离计划的程度 ❖ (如送货遗漏、缺货)b)提供评定成本业绩的信息。 ❖ (2)计划报告:用来评估未来库存需求。包括采购约定 ❖ (3)例外报告:引起人们对重大差异的注意,如滞后和过期的订购、
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MRP中有三大部分数据区:1.文件头部分:0-4文件类型4-8MRP数据开始位置+88-12mrp文件总字节数12-16MRP文件列表开始位置16-28内部文件名28-52显示名52-68串号68-72版本ID72-76appid76-88未知88-128作者128-192介绍192-196版本ID十六进制值196-200appid十六进制值200-240未知2.紧接着是文件列表部分:下面以start.mrp介绍,每两位数为一字节,初始数据为:0A00 0000 7374 6172 742E 6D72 7000 1C01 0000 8101 0000 0000 0000开始2字节的值为文件名的长度加1:0A00=10 而文件名start.mrp的长度是9,在文件名后面加上一个空字节等于10文件名前2字节为空字节:0000然后是文件名数据:7374 6172 742E 6D72 7000(注:所有的文件名在MRP 中最后都加一个空字节,即00)后面紧跟2字节记录实际文件在MRP中的位置:1C01=284然后又是2个空字节:0000后面2字节记录实际文件的数据长度:8101=385最后还有6个空字节:0000 0000 0000由以上信息我们可以知道文件名为start.mrp的文件在MRP中的位置为284,长度为385,从MRP的284处开始取数据一直取长度为385的数据出来并保存为文件名是start.mrp.gz的文件,用winrar解压就得到了从MRP中取出来的start.mrp文件。
3.文件列表过后是压缩文件数据部分:在每个压缩文件数据之前还有一个文件信息头,下面以start.mrp介绍,每两位数为一字节,初始数据为:0A00 0000 7374 6172 742E 6D72 7000 8101 0000可以看出这个文件信息头和文件列表的很相似,只是文件名后面不同,文件列表部分的数据在文件名后面记录有实际文件的位置和实际文件的数据长度,而在这里只记录有实际文件的数据长度:8101,然后有2个空字节,之后就是实际文件的压缩数据了。
====================================附上一份自己用php写的MRP信息内部修改及压缩解压函数,还没来得及封装成类。
====================================dnmrp.php 用于读取并修改mrp信息===================<?phpfunction binadd($f,$n){while(strlen($f)<$n)$f='0'.$f;$f=substr($f,0,$n);return $f;}function gb2u0($f){return mb_convert_encoding(str_replace(chr(0),'',$f),'utf-8','gb2312');} function u2gb0($f,$n){$f=mb_convert_encoding($f,'gb2312','utf-8');for($a=strlen($f);$a<=$n;$a++){$f.=chr(0);}$f=substr($f,0,$n);return $f;}function getmrp($f){/*参数:文件路径返回一个包含mrp信息的数组(UTF-8编码)*/$f=fopen($f,'rb');if(fread($f,4)!='MRPG'){fclose($f);return false;}fseek($f,52,SEEK_SET);$ch=gb2u0(fread($f,16));fseek($f,192,SEEK_SET);$bb=hexdec(bin2hex(fread($f,4)));fseek($f,196,SEEK_SET);$id=hexdec(bin2hex(fread($f,4)));fseek($f,16,SEEK_SET);$nn=gb2u0(fread($f,12));fseek($f,28,SEEK_SET);$xn=gb2u0(fread($f,24));fseek($f,88,SEEK_SET);$zz=gb2u0(fread($f,40));fseek($f,68,SEEK_SET);$bb2=hexdec(bin2hex(strrev(fread($f,4))));fseek($f,72,SEEK_SET);$id2=hexdec(bin2hex(strrev(fread($f,4))));fseek($f,128,SEEK_SET);$js=gb2u0(fread($f,64));fclose($f);return array('id'=>$id2.'&'.$id,'ch'=>$ch,'bb'=>$bb2.'&'.$bb,'nn'=>$nn,'xn'=>$xn,'zz'=>$zz,'js'=>$js);}function putmrp($fn,$v){/*参数:文件路径、包含要修改为的mrp信息的数组(与getmrp的结构相同)返回一个包含mrp信息的数组(UTF-8编码)*/$fp=fopen($fn,'r+');if(fread($fp,4)!='MRPG'){return false;}$ch=u2gb0($v['ch'],16);$nn=u2gb0($v['nn'],12);$xn=u2gb0($v['xn'],24);$zz=u2gb0($v['zz'],40);$js=u2gb0($v['js'],64);$id=explode('&',$v['id']);$id2=pack('H*',binadd(dechex($id[0]),8));$id=pack('H*',binadd(dechex($id[1]),8));$bb=explode('&',$v['bb']);$bb2=pack('H*',binadd(dechex($bb[0]),8));$bb=pack('H*',binadd(dechex($bb[1]),8));fseek($fp,16);fwrite($fp,$nn.$xn.$ch.strrev($bb2).strrev($id2));fseek($fp,88);fwrite($fp,$zz.$js.$bb.$id);fclose($fp);return true;}?>=======================================bmmrp.php 用于mrp文件解、打包(需要zlib扩展库支持)================<?phpfunction mrpgetlist($f){$f=fopen($f,'rb');if(fread($f,4)!='MRPG')return false;$r=240;fseek($f,4,SEEK_SET);$s=hexdec(bin2hex(strrev(fread($f,4))));for(;true;){if($r>$s) break;fseek($f,$r,SEEK_SET);$x=hexdec(bin2hex(fread($f,1)));$r+=4;fseek($f,$r,SEEK_SET);$n=fread($f,$x-1);$r+=$x;fseek($f,$r,SEEK_SET);$v=hexdec(bin2hex(strrev(fread($f,4))));$r+=4;fseek($f,$r,SEEK_SEK);$l=hexdec(bin2hex(strrev(fread($f,4))));$r+=8;$list[]=array('n'=>$n,'v'=>$v,'l'=>$l);}fclose($f);return $list;}function mrpunpack($fname,$dir,$list=null){$f=fopen($fname,'rb');if(fread($f,4)!='MRPG')return false;if($list==null) $list=mrpgetlist($fname);mkdir($dir);foreach($list as $a){$j++;fseek($f,$a['v'],SEEK_SET);#$x=fread($f,$a['l']);#$a['n']=mrpcname($a['n'],$dir);file_put_contents(($fn="$dir/$j.$a[n].txt").'.gz',fread($f,$a['l']));$gz=gzopen($fn.'.gz','r');#$gz2=gzread($gz,10000000);file_put_contents($fn,gzread($gz,10000000));gzclose($gz);}fclose($f);return $list;}function mrppacklist($list,$gzip=3){if($gzip<1 or $gzip>9)$gzip=3;foreach($list as $a){if(!file_exists($a)) continue;#$af=file_get_contents($a);$gz=gzopen($a.".gz","w".$gzip);gzwrite($gz,file_get_contents($a));gzclose($gz);$al=filesize($a.'.gz');$na=eregi_replace(chr(94).'.*[\\/]([0-9]+\.)?(.['.chr(94).'\\/]*)\.txt$','\\2',$ a);#$na=eregi_replace('\([0-9]+\)$','',$na);$n=strlen($na)+1;$nn+=$n;$lst[]=array($na,$a.'.gz',$al,$n);}$lstl=16*($jc=count($lst))+$nn;$lst[0][]=$lstl+248+$lst[0][3];for($a=1;$a<$jc;$a++)$lst[$a][]=$lst[$a-1][4]+$lst[$a-1][2]+8+$lst[$a][3];return $lst;}function mrppack($f,$lst,$mrp){if(!function_exists('binadd')) include 'dnmrp.php';$f=fopen($f,'rb');if(fread($f,4)!='MRPG')return false;fseek($f,8,SEEK_SET);$fa=fread($f,232);fclose($f);$x=chr(0);foreach($lst as $a){$wz=strrev(pack('H*',binadd(dechex($a[4]),8)));$cd=strrev(pack('H*',binadd(dechex($a[2]),8)));$fl=pack('H*',binadd(dechex($a[3]),2));#$x=chr(0);$filelist.=$fl.$x.$x.$x.$a[0].$x.$wz.$cd.$x.$x.$x.$x;$dat.=$fl.$x.$x.$x.$a[0].$x.$cd.file_get_contents($a[1]);}$start=strrev(pack('H*',binadd(dechex($lst[0][4]-$lst[0][3]-16),8)));file_put_contents($mrp,"MRPG".$start.$fa.$filelist.$dat);return $lst;}function mrpcname($f,$dir){if(file_exists("$dir/$f.txt") or eregi("\([0-9]+\)$",$f))$g=true;for($a=0;$g or file_exists("$dir/$f($a).txt");$a++){$j="(".($a+1).")";$g=false;}return "$f$j";}?>==============================dnmrp.php使用例程:mrpgai.php======================<?phpinclude "mime.php";?><!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "/DTD/xhtml-mobile10.dtd"><html xmlns="/1999/xhtml"><head><meta http-equiv="Content-Type" content="<?php echo $mime; ?>; charset=<?php echo strtolower($html_code); ?>"/><?php include "css.php"; ?><title>mrp内部信息修改</title></head><body><p><a id="top" href="#bottom" accesskey="6"></a><?php$d=$_GET['d'];echo '<a href="read.php?id=mrpindex&d='.$d.'">mrp高级修改</a><br/>';include 'dnmrp.php';if($v=getmrp("mrptmp/$d.mrp")){if(!$_POST['go']){ ?><form accept-charset="utf-8" action="read.php?id=mrpgai&d=<?php echo $d; ?>" method="post">应用id:<input type="text" name="id" value="<?php echo str_replace('&','&',$v['id']); ?>"/><br/>版本id:<input type="text" name="bb" value="<?php echo str_replace('&','&',$v['bb']); ?>"/><br/>串号:<input type="text" name="ch" value="<?php echo $v['ch']; ?>"/><br/>内部名:<input type="text" name="nn" value="<?php echo $v['nn']; ?>"/><br/>显示名:<input type="text" name="xn" value="<?php echo $v['xn']; ?>"/><br/>作者:<input type="text" name="zz" value="<?php echo $v['zz']; ?>"/><br/>介绍:<input type="text" name="js" value="<?php echo $v['js']; ?>"/><br/><input type="submit" name="go" value="确定"/></form><?php }else{include 'bmtxt.php';$v=$_POST;if(putmrp($f="mrptmp/$d.mrp",$v)){copy($f,$f.'.gz');echo '修改成功<br/><a href="mrptmp/'.$d.'.mrp.gz?t='.time().'">下载</a><br/>'; }else{echo "修改失败,文件过期或已损坏<br/>";unlink("mrptmp/$d.mrp");}echo '<a href="read.php?id=mrpgai&d='.$d.'">返回修改</a>';}}else echo '文件过期或已损坏,请<a href="read.php?id=mrpup">返回重传</a>';?></p><hr/><p><?php echo date("m-d H:i"); ?><br/><a href="read.php?id=mrpup">返回上级</a>-<a href="index.php">首页</a><a id="bottom" href="#top" accesskey="3"></a></p></body></html>==============================bmmrp.php使用例程:mrppack.php======================<?php/********取得指定目录下指定类型的文件*******/function dirgetlist($dirname,$bds=".*"){if($handle=opendir($dirname)){while(false!==($file=readdir($handle))){if($file!="." && $file!=".." && eregi($bds,$file)){$list[]=$dirname.'/'.$file;}}closedir($handle);}natcasesort($list);return $list;}/***************/function doonce($f,$t=5,$e=''){$ttl=file_get_contents($f);if(($tt=($tm=time())-$ttl)<$t){echo str_replace($t,$t-$tt,$e);return false;}file_put_contents($f,$tm);return true;}function doonceend($f){return true;}/********这个是被包含在另一个文件中的部分用户界面*******/ $d=floor($_GET['d']);$go=$_REQUEST['go'];include 'bmmrp.php';if($go=='清空'){$lst=dirgetlist("mrptmp/$d",'.*');foreach($lst as $a=>$r)unlink($r);unlink("mrptmp/$d");echo "文件已清空<br/>共删除".($a+1)."个文件<br/>";。