Files
DzzOffice/user/scripts/md5.js
小胡 1b15bba102 V1.88.5更新内容:
核心功能修复与优化
1. 网盘空间管理优化:
    修复了删除网盘文件后,剩余空间未正确更新的问题,确保用户空间显示准确。
2. 机构用户导航体验提升:
    优化了机构用户在使用中的导航栏返回逻辑,提升了用户在不同页面间跳转时的流畅性和一致性。
用户体验与界面改进
1. 登录页面样式优化:
    解决了登录页面样式重复引用的问题,提升了页面加载速度和用户体验。
2. 移动端界面适配:
    优化了移动端界面的头部名称居中显示,增强了在不同移动设备上的视觉一致性。
3. 卡片显示效果调整:
    修改了卡片的显示效果,使信息展示更加美观和易于阅读。
性能与稳定性提升
1. JS代码压缩问题修复:
    修复了压缩JS代码过程中导致的报错问题,确保了应用的稳定性和性能。
2. 压缩css、js代码优化前端性能
    对前端的CSS和JS代码进行了压缩处理,减少了文件体积,加快了加载速度,从而提升了前端性能。
插件与系统升级
1. jstree插件升级:
    升级了jstree插件版本,解决了在某些使用场景中无法选中节点的问题,提升了用户与树形结构交互的可靠性。
2. 应用市场UI优化:
    对应用市场界面进行了UI优化,提升了应用展示的美观度和易用性,使用户能够更方便地查找和安装所需的应用。
2024-07-22 18:17:27 +08:00

8 lines
4.0 KiB
JavaScript

/*
* @copyright Leyun internet Technology(Shanghai)Co.,Ltd
* @license http://www.dzzoffice.com/licenses/license.txt
* @package DzzOffice
* @link http://www.dzzoffice.com
* @author zyx(zyx@dzz.cc)
*/
var hexcase=0,chrsz=8;function hex_md5(d){return binl2hex(core_md5(str2binl(d),d.length*chrsz))}function core_md5(d,m){d[m>>5]|=128<<m%32,d[14+(m+64>>>9<<4)]=m;for(var _=1732584193,r=-271733879,f=-1732584194,n=271733878,h=0;h<d.length;h+=16){var g=_,i=r,e=f,a=n;r=md5_ii(r=md5_ii(r=md5_ii(r=md5_ii(r=md5_hh(r=md5_hh(r=md5_hh(r=md5_hh(r=md5_gg(r=md5_gg(r=md5_gg(r=md5_gg(r=md5_ff(r=md5_ff(r=md5_ff(r=md5_ff(r,f=md5_ff(f,n=md5_ff(n,_=md5_ff(_,r,f,n,d[h+0],7,-680876936),r,f,d[h+1],12,-389564586),_,r,d[h+2],17,606105819),n,_,d[h+3],22,-1044525330),f=md5_ff(f,n=md5_ff(n,_=md5_ff(_,r,f,n,d[h+4],7,-176418897),r,f,d[h+5],12,1200080426),_,r,d[h+6],17,-1473231341),n,_,d[h+7],22,-45705983),f=md5_ff(f,n=md5_ff(n,_=md5_ff(_,r,f,n,d[h+8],7,1770035416),r,f,d[h+9],12,-1958414417),_,r,d[h+10],17,-42063),n,_,d[h+11],22,-1990404162),f=md5_ff(f,n=md5_ff(n,_=md5_ff(_,r,f,n,d[h+12],7,1804603682),r,f,d[h+13],12,-40341101),_,r,d[h+14],17,-1502002290),n,_,d[h+15],22,1236535329),f=md5_gg(f,n=md5_gg(n,_=md5_gg(_,r,f,n,d[h+1],5,-165796510),r,f,d[h+6],9,-1069501632),_,r,d[h+11],14,643717713),n,_,d[h+0],20,-373897302),f=md5_gg(f,n=md5_gg(n,_=md5_gg(_,r,f,n,d[h+5],5,-701558691),r,f,d[h+10],9,38016083),_,r,d[h+15],14,-660478335),n,_,d[h+4],20,-405537848),f=md5_gg(f,n=md5_gg(n,_=md5_gg(_,r,f,n,d[h+9],5,568446438),r,f,d[h+14],9,-1019803690),_,r,d[h+3],14,-187363961),n,_,d[h+8],20,1163531501),f=md5_gg(f,n=md5_gg(n,_=md5_gg(_,r,f,n,d[h+13],5,-1444681467),r,f,d[h+2],9,-51403784),_,r,d[h+7],14,1735328473),n,_,d[h+12],20,-1926607734),f=md5_hh(f,n=md5_hh(n,_=md5_hh(_,r,f,n,d[h+5],4,-378558),r,f,d[h+8],11,-2022574463),_,r,d[h+11],16,1839030562),n,_,d[h+14],23,-35309556),f=md5_hh(f,n=md5_hh(n,_=md5_hh(_,r,f,n,d[h+1],4,-1530992060),r,f,d[h+4],11,1272893353),_,r,d[h+7],16,-155497632),n,_,d[h+10],23,-1094730640),f=md5_hh(f,n=md5_hh(n,_=md5_hh(_,r,f,n,d[h+13],4,681279174),r,f,d[h+0],11,-358537222),_,r,d[h+3],16,-722521979),n,_,d[h+6],23,76029189),f=md5_hh(f,n=md5_hh(n,_=md5_hh(_,r,f,n,d[h+9],4,-640364487),r,f,d[h+12],11,-421815835),_,r,d[h+15],16,530742520),n,_,d[h+2],23,-995338651),f=md5_ii(f,n=md5_ii(n,_=md5_ii(_,r,f,n,d[h+0],6,-198630844),r,f,d[h+7],10,1126891415),_,r,d[h+14],15,-1416354905),n,_,d[h+5],21,-57434055),f=md5_ii(f,n=md5_ii(n,_=md5_ii(_,r,f,n,d[h+12],6,1700485571),r,f,d[h+3],10,-1894986606),_,r,d[h+10],15,-1051523),n,_,d[h+1],21,-2054922799),f=md5_ii(f,n=md5_ii(n,_=md5_ii(_,r,f,n,d[h+8],6,1873313359),r,f,d[h+15],10,-30611744),_,r,d[h+6],15,-1560198380),n,_,d[h+13],21,1309151649),f=md5_ii(f,n=md5_ii(n,_=md5_ii(_,r,f,n,d[h+4],6,-145523070),r,f,d[h+11],10,-1120210379),_,r,d[h+2],15,718787259),n,_,d[h+9],21,-343485551),_=safe_add(_,g),r=safe_add(r,i),f=safe_add(f,e),n=safe_add(n,a)}return Array(_,r,f,n)}function md5_cmn(d,m,_,r,f,n){return safe_add(bit_rol(safe_add(safe_add(m,d),safe_add(r,n)),f),_)}function md5_ff(d,m,_,r,f,n,h){return md5_cmn(m&_|~m&r,d,m,f,n,h)}function md5_gg(d,m,_,r,f,n,h){return md5_cmn(m&r|_&~r,d,m,f,n,h)}function md5_hh(d,m,_,r,f,n,h){return md5_cmn(m^_^r,d,m,f,n,h)}function md5_ii(d,m,_,r,f,n,h){return md5_cmn(_^(m|~r),d,m,f,n,h)}function safe_add(d,m){var _=(65535&d)+(65535&m);return(d>>16)+(m>>16)+(_>>16)<<16|65535&_}function bit_rol(d,m){return d<<m|d>>>32-m}function str2binl(d){for(var m=Array(),_=(1<<chrsz)-1,r=0;r<d.length*chrsz;r+=chrsz)m[r>>5]|=(d.charCodeAt(r/chrsz)&_)<<r%32;return m}function binl2hex(d){for(var m=hexcase?"0123456789ABCDEF":"0123456789abcdef",_="",r=0;r<4*d.length;r++)_+=m.charAt(d[r>>2]>>r%4*8+4&15)+m.charAt(d[r>>2]>>r%4*8&15);return _}var pwmd5log=new Array;function pwmd5(){if($(pwmd5.arguments[0])&&""!=$(pwmd5.arguments[0]).value){numargs=pwmd5.arguments.length;for(var d=0;d<numargs;d++)pwmd5log[pwmd5.arguments[d]]&&32==$(pwmd5.arguments[d]).value.length||(pwmd5log[pwmd5.arguments[d]]=$(pwmd5.arguments[d]).value=hex_md5($(pwmd5.arguments[d]).value))}}