Aleksoid1978

Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору NeoAnomaly Это получается надо написать универсальный парсер ... Добавлено: Пример выше - я немного перепутал. Раскопал получше файл, вот выдрал из него "нужные" функции Код: var $q=function(a){a=a.split("");ar.lM(a,1);ar.JY(a,31);ar.LB(a,47);return a.join("")}; var ar={ JY:function(a,b){var c=a[0];a[0]=a[b%a.length];a=c}, lM:function(a,b){a.splice(0,b)}, LB:function(a){a.reverse()} } | Что-то в js не силен - может кто подскажет. Если что - вот исходные данные: Код: EE4ABE7B224808CC4A44D15456C76F55ABCDA4334.402CD650FB9C7309A326EF57514A8B35235457D4 | Я только понял фунция lM() - она удаляет первый символ, дальше - что-то не доходит. [b]Добавлено: И вот второй пример: Код: function gs(a){a=a.split("");fs.yy(a,40);fs.Q2(a,3);fs.yy(a,53);fs.yy(a,11);fs.Q2(a,3);fs.cK(a,8);fs.Q2(a,3);fs.yy(a,16);fs.cK(a,75);return a.join("")}; var fs={ Q2:function(a,b){a.splice(0,b)}, cK:function(a){a.reverse()}, yy:function(a,b){var c=a[0];a[0]=a[b%a.length];a[b]=c} } | В принципе похоже, понятно что часть символов "лишние" ...
---------- AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 1Tb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Denon AVR-X2800H+NS-555+NS-C444+NS-333+YST-SW215+Klipsch R-40SA |
|