ithit.webdav.server
Version:
With IT Hit WebDAV Server Engine for Node.js you can create your own WebDAV server, add WebDAV support to your existing Node.js project or DAV-enable your CMS/DMS/CRM.
1 lines • 3.95 kB
JavaScript
var a60_0x1abc=['Z2dlcg==','Y2FsbA==','YWN0aW9u','ZGVidQ==','YXBwbHk=','c3RhdGVPYmplY3Q=','ZnVuY3Rpb24gKlwoICpcKQ==','aW5pdA==','dGVzdA==','aW5wdXQ=','ZGVmaW5lUHJvcGVydHk=','X19lc01vZHVsZQ==','Li4vLi4vVXRpbC9Qcm9wZXJ0eVdyaXRlcg==','UHJvcGVydHlIYW5kbGVyQmFzZQ==','YXBwbGllc1Rv','aW5zdGFuY2VPZklMb2Nr','d3JpdGU=','UHJvcGVydHlXcml0ZXI=','d3JpdGVQcm9wTG9ja0Rpc2NvdmVyeQ==','Z2V0QWN0aXZlTG9ja3M=','TG9ja0Rpc2NvdmVyeUhhbmRsZXI=','c3RyaW5n','Y29uc3RydWN0b3I=','Y291bnRlcg=='];(function(_0x124034,_0x5da451){var _0x327704=function(_0xb72447){while(--_0xb72447){_0x124034['push'](_0x124034['shift']());}};_0x327704(++_0x5da451);}(a60_0x1abc,0x19e));var a60_0x55c9=function(_0x248b2d,_0x4716b5){_0x248b2d=_0x248b2d-0x0;var _0x54fc7a=a60_0x1abc[_0x248b2d];if(a60_0x55c9['ghqtQP']===undefined){(function(){var _0x4b2dae;try{var _0x462aee=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x4b2dae=_0x462aee();}catch(_0x33a1cf){_0x4b2dae=window;}var _0x35462e='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x4b2dae['atob']||(_0x4b2dae['atob']=function(_0x273404){var _0x23d87b=String(_0x273404)['replace'](/=+$/,'');for(var _0x2680e7=0x0,_0x5572ba,_0x1f3a1b,_0x49c2e7=0x0,_0x18c584='';_0x1f3a1b=_0x23d87b['charAt'](_0x49c2e7++);~_0x1f3a1b&&(_0x5572ba=_0x2680e7%0x4?_0x5572ba*0x40+_0x1f3a1b:_0x1f3a1b,_0x2680e7++%0x4)?_0x18c584+=String['fromCharCode'](0xff&_0x5572ba>>(-0x2*_0x2680e7&0x6)):0x0){_0x1f3a1b=_0x35462e['indexOf'](_0x1f3a1b);}return _0x18c584;});}());a60_0x55c9['rkQBBP']=function(_0x23c382){var _0x4a63e1=atob(_0x23c382);var _0x5c97e0=[];for(var _0x6072c6=0x0,_0x505127=_0x4a63e1['length'];_0x6072c6<_0x505127;_0x6072c6++){_0x5c97e0+='%'+('00'+_0x4a63e1['charCodeAt'](_0x6072c6)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x5c97e0);};a60_0x55c9['rdgswr']={};a60_0x55c9['ghqtQP']=!![];}var _0xbbd4ab=a60_0x55c9['rdgswr'][_0x248b2d];if(_0xbbd4ab===undefined){_0x54fc7a=a60_0x55c9['rkQBBP'](_0x54fc7a);a60_0x55c9['rdgswr'][_0x248b2d]=_0x54fc7a;}else{_0x54fc7a=_0xbbd4ab;}return _0x54fc7a;};var _0x329f8c=function(){var _0x15b7d1=!![];return function(_0x6716a5,_0x480548){var _0x5e2952=_0x15b7d1?function(){if(_0x480548){var _0x172541=_0x480548['apply'](_0x6716a5,arguments);_0x480548=null;return _0x172541;}}:function(){};_0x15b7d1=![];return _0x5e2952;};}();(function(){_0x329f8c(this,function(){var _0x7e0b7b=new RegExp(a60_0x55c9('0x0'));var _0x19756e=new RegExp('\x5c+\x5c+\x20*(?:_0x(?:[a-f0-9]){4,6}|(?:\x5cb|\x5cd)[a-z0-9]{1,4}(?:\x5cb|\x5cd))','i');var _0x449e28=_0x17df79(a60_0x55c9('0x1'));if(!_0x7e0b7b['test'](_0x449e28+'chain')||!_0x19756e[a60_0x55c9('0x2')](_0x449e28+a60_0x55c9('0x3'))){_0x449e28('0');}else{_0x17df79();}})();}());'use strict';Object[a60_0x55c9('0x4')](exports,a60_0x55c9('0x5'),{'value':!![]});const PropertyWriter_1=require(a60_0x55c9('0x6'));const PropertyHandlerBase_1=require('../PropertyHandlerBase');class LockDiscoveryHandler extends PropertyHandlerBase_1[a60_0x55c9('0x7')]{[a60_0x55c9('0x8')](_0x25b2af){return this[a60_0x55c9('0x9')](_0x25b2af);}async[a60_0x55c9('0xa')](_0x2ce1b5,_0xfe1ea3,_0xa346d6){await PropertyWriter_1[a60_0x55c9('0xb')][a60_0x55c9('0xc')](_0x2ce1b5,_0xfe1ea3,_0xa346d6);}[a60_0x55c9('0x9')](_0x454fb0){return a60_0x55c9('0xd')in _0x454fb0;}}exports[a60_0x55c9('0xe')]=LockDiscoveryHandler;function _0x17df79(_0x47de69){function _0x445807(_0x2da7e0){if(typeof _0x2da7e0===a60_0x55c9('0xf')){return function(_0x29c98d){}[a60_0x55c9('0x10')]('while\x20(true)\x20{}')['apply'](a60_0x55c9('0x11'));}else{if((''+_0x2da7e0/_0x2da7e0)['length']!==0x1||_0x2da7e0%0x14===0x0){(function(){return!![];}['constructor']('debu'+a60_0x55c9('0x12'))[a60_0x55c9('0x13')](a60_0x55c9('0x14')));}else{(function(){return![];}[a60_0x55c9('0x10')](a60_0x55c9('0x15')+a60_0x55c9('0x12'))[a60_0x55c9('0x16')](a60_0x55c9('0x17')));}}_0x445807(++_0x2da7e0);}try{if(_0x47de69){return _0x445807;}else{_0x445807(0x0);}}catch(_0x507ead){}}