Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Dugi Guide wolk или как посмотреть внутерности аддона

Упомянутые в теме пользователи:

Показано с 1 по 5 из 5
  1. #1
    Активист
    Регистрация
    25.12.2018
    Сообщений
    85
    Поблагодарил(а)
    0
    Получено благодарностей: 4 (сообщений: 2).
    Репутация: 4

    Dugi Guide wolk или как посмотреть внутерности аддона

    Вопрос для знатоков, как можно посмотреть вот такого рода файлы, зашифрованные в формате .lua ? P.s. в игре все работает без проблем.
    185223.png

  2. #2
    Новичок
    Регистрация
    31.08.2014
    Сообщений
    28
    Поблагодарил(а)
    24
    Получено благодарностей: 3 (сообщений: 3).
    Репутация: 3
    Кодировку смени

  3. #3
    Почетный флудер Аватар для Hibor
    Регистрация
    24.01.2012
    Сообщений
    2,273
    Поблагодарил(а)
    213
    Получено благодарностей: 440 (сообщений: 382).
    Репутация: 3445
    Цитата Сообщение от lol0228 Посмотреть сообщение
    Вопрос для знатоков, как можно посмотреть вот такого рода файлы, зашифрованные в формате .lua ? P.s. в игре все работает без проблем.
    * вообще - нигде, это просто "ввод" в функцию, которая уже "расшифровывает", а уж что там в ней - каждый сам пишет, соответственно и утилит для "посмотреть" не предоставляет, всё чб не воровали
    * можешь посмотреть саму функцию загрузки в аддоне, благо специфика не позволяет зашифровать вообще все - с чего-то незашифрованно должно начинаться, а там уж найдешь что и как - мб автор XORит с какой-то константой, мб еще что - напишешь "дешифратор" сам
    вот только там куча усилий (ФБ заодно и в незашифрованной части всю разметку снес - всё перебирать до читаемости), а ради чего?...
    За Альянс! Нет... за Орду! Стой... так за кого там?
    PUG: «Who needs tactics, skill or brain, just out-gear it bro...»

  4. #4
    Активист
    Регистрация
    25.12.2018
    Сообщений
    85
    Поблагодарил(а)
    0
    Получено благодарностей: 4 (сообщений: 2).
    Репутация: 4
    Цитата Сообщение от Ruswon Посмотреть сообщение
    Кодировку смени
    Гениальный ответ. Думаешь это никто не пробовал с самого начала?

    - - - Updated - - -

    В любом случае всем спасибо за ответ.

  5. #5
    Активист
    Регистрация
    25.12.2018
    Сообщений
    85
    Поблагодарил(а)
    0
    Получено благодарностей: 4 (сообщений: 2).
    Репутация: 4
    UPD. Были созданы 2 небольших батника которые умеют распознавать зашифрованный текст и зашифровывать обратно.
    Просто переключить кодировку - это не работает. Так же батник не умеет зашифровывать русский текст.

    Ссылка: https://dropmefiles.com/c5PL2
    Вот эту часть кода при расшифровке можете убрать иначе она будет сломана, либо просто создайте отдельный файл с только зашифрованным текстом.
    PHP код:
    DugisGuideViewer:RegisterGuide("Wetlands (25-27)""Redridge Mountains (27-28)""Alliance""L", function()
    return [[
    AAA после расшифровки данная строка становится не нужной.  Если вы вдруг зашифровали текстто данная строка обязательна.

    --
    зашифрованные или расшифрованные строки

    ]]
    end
    - - - Updated - - -

    Пример файла до расшифровки

    DugisGuideViewer:RegisterGuide("Leatherworking 1-450", nil, "Horde", "E", function()
    return [[
    AAA

    KMib^pbOb^ayKyQefpdrfab^pprjbpvlr^ob5-+Eltbsbo)vlr`^kpqfiirpbqefpdrfab^qiltboibsbip)vlr$iigrpqe^sbqlj^hbprobvlr^obefdebklrdeibsbiqljlsblkqlqebkbuqpqbm+y
    KQo^fkbopyKyQebqo^fkbopifpqba^obqeblkbpfkLodofjj^o)EbiicfobMbkfkpri^^kaA^i^o^k+L_sflrpivvlr`^krpblqebop^pvlrpbbcfq+y

    KQo^fk>mmobkqf`bIb^qebotlohfkdyKyH^olibh%3/+5)11+2&+yyWyLodofjj^oyyMJyIb^qebotlohfkdy42y

    K.*0-XIfdeq>ojloHfqZyKy0-uXIfdeqIb^qeboZ+yyMyIb^qebotlohfkd0-y
    K0-*12XE^kapqfq`ebaIb^qebo?llqpZyKy0-uXIfdeqIb^qeboZ).2uX@l^opbQeob^aZ+yyMyIb^qebotlohfkd12y
    K12*22XOrddbaIb^qeboM^kqpZyKy2-uXIfdeqIb^qeboZ)2-uX@l^opbQeob^aZ+yyMyIb^qebotlohfkd22y

    KQo^fkGlrokbvj^kIb^qebotlohfkdyKyH^olibh%3/+5)11+2&+yyWyLodofjj^oyyMJyIb^qebotlohfkdy.2-y

    K22*52XBj_lppbaIb^qeboDilsbpZyKy6-uXIfdeqIb^qeboZ)3-uX@l^opbQeob^aZ+yyMyIb^qebotlohfkd52y
    K5-*.--XCfkbIb^qebo?biqZyKy./-uXIfdeqIb^qeboZ)1-uX@l^opbQeob^aZ+Hbbmqebpb+yyMyIb^qebotlohfkd.--y
    K.--*..2X@robaJbafrjEfabZyKy.2uXJbafrjEfabZ).2uXP^iqZ+Hbbmqebpb+yyMyIb^qebotlohfkd..2y
    K..2*./2XA^ohIb^qebo?llqpZyKy1-uXJbafrjIb^qeboZ)/-uXCfkbQeob^aZ).-uXDo^vAvbZ+yyMyIb^qebotlohfkd./2y
    K./2*.0-XA^ohIb^qebo@il^hZyKy1-uXJbafrjIb^qeboZ)2uXCfkbQeob^aZ)2uXDo^vAvbZ+yyMyIb^qebotlohfkd.0-y
    K.0-*.12XA^ohIb^qebo?biqZyKy.2uXCfkbIb^qebo?biqZ).2uX@robaJbafrjEfabZ)0-uXCfkbQeob^aZ).2uXDo^vAvbZ+yyMyIb^qebotlohfkd.12y

    KQo^fkBumboqIb^qebotlohfkdyKyH^olibh%3/+5)11+2&+yyWyLodofjj^oyyMJyIb^qebotlohfkdy//2y

    K.12*.2-XEfiij^k$pIb^qeboDilsbpZyKy4-uXJbafrjIb^qeboZ)/-uXCfkbQeob^aZ+yyMyIb^qebotlohfkd.2-y
    K.2-*.3-X@robaEb^svEfabZyKy.-uXEb^svEfabZ)0-uXP^iqZ+P^sbqebpb)vlr$iikbba^qib^pq/-clocrqrobob`fmbp+yyMyIb^qebotlohfkd.3-y
    K.3-*.42XEb^sv>ojloHfqZyKy42uXEb^svIb^qeboZ).2uXCfkbQeob^aZ+yyMyIb^qebotlohfkd.42y
    K.42*.5-XDr^oaf^kM^kqpZyKy3-uXEb^svIb^qeboZ).-uXCfkbQeob^aZ).-uX?liqlcPfih@ilqeZ+yyMyIb^qebotlohfkd.5-y
    K.5-*.6-X?^o_^of`PelriabopZyKy5-uXEb^svIb^qeboZ).-uXCfkbQeob^aZ).-uX@robaEb^svEfabZ+yyMyIb^qebotlohfkd.6-y
    K.6-*/--XDr^oaf^kDilsbpZyKy1-uXEb^svIb^qeboZ).-uXPfihbkQeob^aZ).-uX@robaEb^svEfabZ+yyMyIb^qebotlohfkd/--y
    K/--*//-XQef`h>ojloHfqZyKy.--uXQef`hIb^qeboZ)/-uXPfihbkQeob^aZ+yyMyIb^qebotlohfkd//-y

    KQo^fk>oqfp^kIb^qebotlohfkdyKyH^olibh%3/+5)11+2&+yyWyLodofjj^oyyMJyIb^qebotlohfkdy0--y

    K//-*/0-XKfdeqp`^mbEb^a_^kaZyKy2-uXQef`hIb^qeboZ)/-uXPfihbkQeob^aZ+yyMyIb^qebotlohfkd/0-y
    K/0-*/2-XKfdeqp`^mbM^kqpZyKy/5-uXQef`hIb^qeboZ)5-uXPfihbkQeob^aZ+yyMyIb^qebotlohfkd/2-y
    K/2-*/3-XOrddba>ojloHfqZyKy2-uXOrddbaIb^qeboZ+yyMyIb^qebotlohfkd/3-y
    K/3-*/5-XTf`hbaIb^qeboD^rkqibqpZyKy.3-uXOrddbaIb^qeboZ)/-uXOrkbQeob^aZ)/-uX?i^`hAvbZ+yyMyIb^qebotlohfkd/5-y
    K/5-*/52XTf`hbaIb^qebo?o^`bopZyKy1-uXOrddbaIb^qeboZ)2uXOrkbQeob^aZ)2uX?i^`hAvbZ+yyMyIb^qebotlohfkd/52y
    K/52*0--XTf`hbaIb^qeboEb^a_^kaZyKy.5-uXOrddbaIb^qeboZ).2uXOrkbQeob^aZ).2uX?i^`hAvbZ+yyMyIb^qebotlohfkd0--y

    KQo^fkJ^pqboIb^qebotlohfkdyKy?^ofjPmfiqellc%23+/)05+3&+yyWyEbiicfobMbkfkpri^yyMJyIb^qebotlohfkdy042y

    K0--*0.2XHklqefab>ojloHfqZyXKy3-uXHklqefabIb^qeboZ+yyMyIb^qebotlohfkd0.2y
    K0.2*0/-XTfiaAo^bkfpeDilsbpZyKy12uXHklqefabIb^qeboZ).2uXOrkbQeob^aZ+yyMyIb^qebotlohfkd0/-y
    K0/-*0/2XQef`hAo^bkf`M^kqpZyKy2-uXHklqefabIb^qeboZ).-uXOrkbQeob^aZ+yyMyIb^qebotlohfkd0/2y
    K0/2*00-XEb^svHklqefabIb^qeboZyKy/2uXHklqefabIb^qeboZ+yyMyIb^qebotlohfkd00-y
    K00-*01-XQef`hAo^bkf`SbpqZloXTfiaAo^bkfpeSbpqZyKy0-uXEb^svHklqefabIb^qeboZ)0-uXOrkbQeob^aZ+yyMyIb^qebotlohfkd01-y
    K01-*02-XP`^ibaAo^bkf`?llqpZyKy/-uXEb^svHklqefabIb^qeboZ)0-uXOrkbQeob^aZ)/-uXCbiP`^ibpZ+yyMyIb^qebotlohfkd02-y

    KQo^fkDo^kaJ^pqboIb^qebotlohfkdyKyAf^kb@^kkfkdp%01+1)/6+2&+yyWyA^i^o^kyyMJyIb^qebotlohfkdy12-y

    K02-*042X?lob^k>ojloHfqZyKy.--uX?lob^kIb^qeboZ+yyMyIb^qebotlohfkd042y
    K042*06-X>o`qf`DilsbpZyKy.2-uX?lob^kIb^qeboZ+yyMyIb^qebotlohfkd06-y
    K06-*062XEb^sv?lob^kIb^qeboZyKy0-uX?lob^kIb^qeboZ+yyMyIb^qebotlohfkd062y
    K062*1--XEb^sv?lob^k>ojloHfqZyKy/-uXEb^sv?lob^kIb^qeboZ+yyMyIb^qebotlohfkd1--y
    K1--*1.2XA^ohColpqp`^ibIbddfkdpZyKy3-uXEb^sv?lob^kIb^qeboZ)42uX@ovpq^iifwbaT^qboZ+yyMyIb^qebotlohfkd1.2y
    K1.2*1/-XM^`hlcBkaibppMl`hbqpZyKy1-uXEb^sv?lob^kIb^qeboZ+yyMyIb^qebotlohfkd1/-y
    ?XM^qqbok7Lsbo`^pq?o^`bopZyKy?o^bdPqlrq_b^oa%04+3)/6+2&@lpq70uXEb^sv?lob^kIb^qeboZ+yyWyA^i^o^kyyMyIb^qebotlohfkd1/2y
    ?XM^qqbok7Lsbo`^pqE^kato^mpZyKy?o^bdPqlrq_b^oa%04+3)/6+2&@lpq70uXEb^sv?lob^kIb^qeboZ+yyWyA^i^o^kyyMyIb^qebotlohfkd10-y
    K1/-*1/2XLsbo`^pq?o^`bopZyKy1-uXEb^sv?lob^kIb^qeboZ)2uXBqbok^iT^qboZ+yyMyIb^qebotlohfkd1/2y
    K1/2*10-XLsbo`^pqE^kato^mpZyKy2-uXEb^sv?lob^kIb^qeboZ)2uXBqbok^iT^qboZ+yyMyIb^qebotlohfkd10-y
    K10-*11-XIbd>ojlopZyKyJ^hb^k^pploqjbkqlcIbd>ojloHfqp+/-uX>o`qf`CroZ).-uXColwbkLo_Z)/-uXKbor_f^k@efqfkZlo/-uXF`vAo^dlkp`^ibZ+yyMyIb^qebotlohfkd11-y

    K11-*12-yKyAb^ibop@elf`blkqebkbuq.-ibsbip+Vlr`^kkltj^hbqeb^iiqebqo^fk^_ibbmf`m^qqbokp+Vlr`^kbfqebomlpqvlroqo^abphfiilkQo^ab@e^qloj^hbfqbjpqe^qvlr`^kpbiilotb^o+Drfab@ljmibqby
    KDrfab@ljmibqb

    ]]
    end)
    [свернуть]


    Файл после расшифровки

    DugisGuideViewer:RegisterGuide("Leatherworking 1-450", nil, "Horde", "E", function()
    return [[

    N Please Read! |N|This guide assumes you are 80. However, you can still use this guide at lower levels, you'll just have to make sure you are high enough level to move on to the next step.|
    N Trainers |N|The trainers listed are the ones in Orgrimmar, Hellfire Peninsula and Dalaran. Obviously you can use others as you see fit.|

    N Train Apprentice Leatherworking |N|Karolek (62.8, 44.5).| |Z|Orgrimmar| |PM|Leatherworking|75|

    N 1-30 [Light Armor Kit] |N|30x [Light Leather].| |P|Leatherworking 30|
    N 30-45 [Handstitched Leather Boots] |N|30x [Light Leather], 15x [Coarse Thread].| |P|Leatherworking 45|
    N 45-55 [Rugged Leather Pants] |N|50x [Light Leather], 50x [Coarse Thread].| |P|Leatherworking 55|

    N Train Journeyman Leatherworking |N|Karolek (62.8, 44.5).| |Z|Orgrimmar| |PM|Leatherworking|150|

    N 55-85 [Embossed Leather Gloves] |N|90x [Light Leather], 60x [Coarse Thread].| |P|Leatherworking 85|
    N 80-100 [Fine Leather Belt] |N|120x [Light Leather], 40x [Coarse Thread]. Keep these.| |P|Leatherworking 100|
    N 100-115 [Cured Medium Hide] |N|15x [Medium Hide], 15x [Salt]. Keep these.| |P|Leatherworking 115|
    N 115-125 [Dark Leather Boots] |N|40x [Medium Leather], 20x [Fine Thread], 10x [Gray Dye].| |P|Leatherworking 125|
    N 125-130 [Dark Leather Cloak] |N|40x [Medium Leather], 5x [Fine Thread], 5x [Gray Dye].| |P|Leatherworking 130|
    N 130-145 [Dark Leather Belt] |N|15x [Fine Leather Belt], 15x [Cured Medium Hide], 30x [Fine Thread], 15x [Gray Dye].| |P|Leatherworking 145|

    N Train Expert Leatherworking |N|Karolek (62.8, 44.5).| |Z|Orgrimmar| |PM|Leatherworking|225|

    N 145-150 [Hillman's Leather Gloves] |N|70x [Medium Leather], 20x[Fine Thread].| |P|Leatherworking 150|
    N 150-160 [Cured Heavy Hide] |N|10x [Heavy Hide], 30x [Salt]. Save these, you'll need at least 20 for future recipes.| |P|Leatherworking 160|
    N 160-175 [Heavy Armor Kit] |N|75x [Heavy Leather], 15x [Fine Thread].| |P|Leatherworking 175|
    N 175-180 [Guardian Pants] |N|60x [Heavy Leather], 10x [Fine Thread], 10x [Bolt of Silk Cloth].| |P|Leatherworking 180|
    N 180-190 [Barbaric Shoulders] |N|80x [Heavy Leather], 10x [Fine Thread], 10x [Cured Heavy Hide].| |P|Leatherworking 190|
    N 190-200 [Guardian Gloves] |N|40x [Heavy Leather], 10x [Silken Thread], 10x [Cured Heavy Hide].| |P|Leatherworking 200|
    N 200-220 [Thick Armor Kit] |N|100x [Thick Leather], 20x [Silken Thread].| |P|Leatherworking 220|

    N Train Artisan Leatherworking |N|Karolek (62.8, 44.5).| |Z|Orgrimmar| |PM|Leatherworking|300|

    N 220-230 [Nightscape Headband] |N|50x [Thick Leather], 20x [Silken Thread].| |P|Leatherworking 230|
    N 230-250 [Nightscape Pants] |N|280x [Thick Leather], 80x [Silken Thread].| |P|Leatherworking 250|
    N 250-260 [Rugged Armor Kit] |N|50x [Rugged Leather].| |P|Leatherworking 260|
    N 260-280 [Wicked Leather Gauntlets] |N|160x [Rugged Leather], 20x [Rune Thread], 20x [Black Dye].| |P|Leatherworking 280|
    N 280-285 [Wicked Leather Bracers] |N|40x [Rugged Leather], 5x [Rune Thread], 5x [Black Dye].| |P|Leatherworking 285|
    N 285-300 [Wicked Leather Headband] |N|180x [Rugged Leather], 15x [Rune Thread], 15x [Black Dye].| |P|Leatherworking 300|

    N Train Master Leatherworking |N|Barim Spilthoof (56.2, 38.6).| |Z|Hellfire Peninsula| |PM|Leatherworking|375|

    N 300-315 [Knothide Armor Kit] |[N|60x [Knothide Leather].| |P|Leatherworking 315|
    N 315-320 [Wild Draenish Gloves] |N|45x [Knothide Leather], 15x [Rune Thread].| |P|Leatherworking 320|
    N 320-325 [Thick Draenic Pants] |N|50x [Knothide Leather], 10x [Rune Thread].| |P|Leatherworking 325|
    N 325-330 [Heavy Knothide Leather] |N|25x [Knothide Leather].| |P|Leatherworking 330|
    N 330-340 [Thick Draenic Vest] or [Wild Draenish Vest] |N|30x [Heavy Knothide Leather], 30x [Rune Thread].| |P|Leatherworking 340|
    N 340-350 [Scaled Draenic Boots] |N|20x [Heavy Knothide Leather], 30x [Rune Thread], 20x [Fel Scales].| |P|Leatherworking 350|

    N Train Grand Master Leatherworking |N|Diane Cannings (34.4, 29.5).| |Z|Dalaran| |PM|Leatherworking|450|

    N 350-375 [Borean Armor Kit] |N|100x [Borean Leather].| |P|Leatherworking 375|
    N 375-390 [Arctic Gloves] |N|150x [Borean Leather].| |P|Leatherworking 390|
    N 390-395 [Heavy Borean Leather] |N|30x [Borean Leather].| |P|Leatherworking 395|
    N 395-400 [Heavy Borean Armor Kit] |N|20x [Heavy Borean Leather].| |P|Leatherworking 400|
    N 400-415 [Dark Frostscale Leggings] |N|60x [Heavy Borean Leather], 75x [Crystallized Water].| |P|Leatherworking 415|
    N 415-420 [Pack of Endless Pockets] |N|40x [Heavy Borean Leather].| |P|Leatherworking 420|
    B [Pattern: Overcast Bracers] |N|Braeg Stoutbeard (37.6, 29.5) Cost: 3x [Heavy Borean Leather].| |Z|Dalaran| |P|Leatherworking 425|
    B [Pattern: Overcast Handwraps] |N|Braeg Stoutbeard (37.6, 29.5) Cost: 3x [Heavy Borean Leather].| |Z|Dalaran| |P|Leatherworking 430|
    N 420-425 [Overcast Bracers] |N|40x [Heavy Borean Leather], 5x [Eternal Water].| |P|Leatherworking 425|
    N 425-430 [Overcast Handwraps] |N|50x [Heavy Borean Leather], 5x [Eternal Water].| |P|Leatherworking 430|
    N 430-440 [Leg Armors] |N|Make an assortment of Leg Armor Kits. 20x [Arctic Fur], 10x [Frozen Orb], 20x [Nerubian Chitin] or 20x [Icy Dragonscale].| |P|Leatherworking 440|

    N 440-450 |N|Dealers Choice on the next 10 levels. You can now make the all the trainable epic patterns. You can either post your tradeskill on Trade Chat or make items that you can sell or wear. Guide Complete|
    N Guide Complete
    ]]
    end)
    [свернуть]


    При желании таким образом можно сделать локализацию аддона если надо, но тогда не нужно зашифровывать файлы.
    Последний раз редактировалось lol0228; 03.09.2025 в 12:20.

Похожие темы

  1. Аддон Dugi's Guides v4.32.4
    от goodness в разделе Аддоны
    Ответов: 2
    Последнее сообщение: 23.04.2024, 02:10
  2. Dugi Guide для катаклизма
    от lol0228 в разделе Аддоны
    Ответов: 0
    Последнее сообщение: 09.01.2024, 22:49
  3. Ответов: 1
    Последнее сообщение: 07.07.2020, 14:39

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •