Qanday qilib bekor qilingan holatni bekor qilish kerak

Anonim

Qanday qilib bekor qilingan holatni bekor qilish kerak

E'tibor bering, kengaytma va qo'shimcha plaginlarni o'rnatish bilan bog'liq pozitsiyaning holati hali to'liq aniq emas. Ba'zi foydalanuvchilar AI-dan AI tomonidan olishadi, agar siz dasturiy ta'minotning ishlashini buzishga urinish sifatida qabul qilingan xatolarni tanlasangiz, shunda faqat o'zingizning xavfingiz bo'yicha ko'rsatmalardan foydalaning.

Keyingi harakatni amalga oshirish uchun barcha harakatlar ixtisoslashgan kompyuter dasturi bilan o'zaro aloqada bo'lishi kerak, chunki u uchun plaginni o'rnatish va faqat kompyuterda amalga oshirish mumkinligini sozlash (brauzer versiyasi bunga mos kelmaydi). Shu bilan birga, o'zgaruvchan holat hamma joyda ko'rinadi. Agar siz hali kompyuteringizda raqamni o'rnatmagan bo'lsangiz, uni quyidagi havolani ko'rsatadigan yo'riqnomadan foydalanib turing.

Batafsil: Qanday qilib kelishmovchiliklarni o'rnatish kerak

1-qadam: Goodgedgordni yuklab oling va o'rnating

Disklorda o'zgaruvchan holatni o'rnatish imkoniyati uchun, yaxshiroq dasturiy ta'minot javobgar. U Xabarchining umumiy funktsiyasini kengaytiradi va kelajakda biz foydalanadigan ba'zi xususiyatlarga ega.

Rasmiy saytdan yaxshiroq yuklab olish uchun boring

  1. Rasmiy veb-saytga o'tish va dasturni yuklab olish uchun yuqoridagi ma'lumotdan foydalaning.
  2. Disklorda o'zgaruvchan holatni o'rnatish uchun "Onecgord" dasturini yuklab olish uchun o'ting

  3. A sahifa Biz yükleyicisini o'rnatish uchun, EXE format faylni tanlang darhol tavsiya GitHub, ustiga ochmoqda.
  4. Mashina diskdor dasturining versiyasini tanlash uchun uni kelishmovchilikda o'rnatish paytida uni yuklash uchun uni yuklash

  5. Yuklab olishni tugatgandan so'ng uni yuklab olish papkasidan yoki to'g'ridan-to'g'ri brauzer orqali oching.
  6. Disklorda o'zgaruvchan holatni o'rnatish uchun yaxshiroq Damordord dasturini muvaffaqiyatli yuklab olish

  7. O'rnatishni davom ettirish uchun litsenziya shartnomasining qoidalarini tasdiqlang.
  8. Isbotlashda o'zgaruvchan holatni barpo etishda yaxshiroq holatni sozlashda yaxshiroq holatni o'rnatish uchun litsenziya shartnomasini tasdiqlash

  9. Keyingi oynada birinchi variantni tanlang - "BangarestBdd" ni tanlang.
  10. O'chirish holatida o'zgaruvchan holatni sozlashda "OnecDggord" dasturini o'rnatish uchun tugmani tanlang

  11. Agar tashlandiqning oddiy barqaror versiyasi o'rnatilgan bo'lsa, "barqaror" belgisini belgilang. fayllar uchun yo'l avtomatik ravishda aniqlanadi, lekin bu sodir bo'lmasa, qo'lda olib boriladi fayl dasturini boshlash uchun joylashgan o'rnini belgilash kerak.
  12. FoteDggord dasturini diskotekada o'zgartirilgan holatni sozlashda faylning joylashganligini tanlash

  13. O'rnatish tugashini kuting, so'ngra ushbu oynani yoping va ixtilofni qayta yoqing.
  14. Disklorda o'zgaruvchan holatni sozlash uchun yaxshiroq Damordord dasturini muvaffaqiyatli o'rnatish

Bunda dasturda ilg'or funktsiyalarni qo'shish tugallandi. Ushbu maqolada biz faqat mavjud plaginlar haqida gaplashamiz va agar siz yaxshiroq narsalarni yaxshiroq o'rganishni o'rganishni istasangiz, rasmiy veb-saytda tavsifni o'qishni yoki har bir elementni kelishmovchilikning o'zida mustaqil tekshirishni istasangiz.

2-qadam: Faylni o'zgartirish uchun plagin yaratish

Yaxshiroq yuklab olinadigan va siz o'zgaruvchan holatni o'rnatishga imkon beradigan plagin yarating. U allaqachon JavaScript tilidan foydalangan holda yozilgan - Kod ochiq kirish. U faqat undan fayl yaratish va dasturda foydalanish uchun yuklab olish uchun shakllanadi.

  1. Buning uchun ixtilofni oching va keng tarqalgan sozlamalarga o'tish uchun tishli belgini bosing.
  2. O'rnatilgan yaxshiroq kengayib borayotganini tekshirish uchun tashlovchi parametrlariga o'tish

  3. Siz "Plaginlar" qatorini bosgan "Bananded Bd" bo'limining mavjudligini ko'rasiz.
  4. Imzillashda o'zgaruvchan holatni sozlash uchun plaginlar bilan bir qismni ochish

  5. Barcha tegishli plaginlar saqlanadigan papkaga o'tish uchun Ochiq plagin papkasini bosing.
  6. Plaginlar joylashgan joy bilan papkaga o'ting

  7. Hozircha u bo'sh, chunki biz endi tuzatamiz, chunki biz endi tuzatamiz.
  8. Niketni konfiguratsiyani ushlab turish paytida plaginlar bilan bo'sh papka

  9. Levical tugmachasida bo'sh joyni bosish, kursorni "yaratish" va "Matn hujjati" variantini tanlang.
  10. Nikohda o'zgaruvchan Nik uchun matn hujjatini yaratish

  11. Siz Notepad orqali tahrirlash uchun ismni o'zgartira olmaysiz va ikki marta bosing.
  12. O'zgaruvchan Nikni kelishmovchilikda sozlash uchun matn faylini tahrirlash uchun o'ting

  13. Quyidagi kodni ulang:

    // Meta {"ism": "AnimatedStatus"} * //

    Sinf AnimatedSatus {

    / * BD funktsiyalari * /

    getname () {

    "Animatedstatus" ni qaytaring;

    }

    getversiya () {

    "0.8.4" qaytish;

    }

    Xetas () {

    "Toluchch" ni qaytarish;

    }

    getDrizriftsiya () {

    "O'zingizning nomuvofiq holatingizni jonlantiring";

    }

    Setdata (kalit, qiymat) {

    BDAPI.SetData (bu.getname (), kalit, qiymat);

    }

    Getdata (kalit) {

    BDAPI.GEGDATA (bu.ggetname (), kalit);

    }

    / * Animatsiyalar bilan bog'liq kod * /

    Yuk () {

    ushbu.aymat = bu.getData ("animatsiya");

    Bu.imute = bu.getData ("Tanlash");

    Status.Ath.UthTook = bu.getData ("token");

    }

    Boshlash () {

    Agar (ushbu.veêutilat == Asllashtirilgan ||.|.ingizout == Aslotlanmagan || status.Ath.AtripthToen == aniqlanmagan) qaytish;

    bu.status_aniq ();

    }

    STOP () {

    Ovoz muddati (bu.lop);

    Holati .set ();

    }

    Status_aniq (indeks = 0) {

    Agar (indeks> = ushbu.tastangvengeng) indeks = 0;

    Holat. STATE.Set (Ushbu. indeks);

    bu.Loop = ko'chatim () => {bu.status_aniq (indeks + 1);}, vaqtingiz);

    }

    / * Sozlamalarni sozlash funktsiyalari * /

    Statsionar (str) {

    Liniya = str.plit ("\ n");

    Chiqing = [];

    uchun (i = 0; i

    agar (i chiziqlar [i] .Birt == 0) davom ettirish;

    Out.push (JSON.parus ("[" + chiziqlar [i] "])));

    }

    Qaytib keling;

    }

    AnimatsiyaTOTtr (animatsiya) {

    If (animatsiya == keraksiz) ""

    Chiqing = ";

    uchun (i = 0; i

    Tashqarida + = json.strringy (animatsiya) (1) .Slit (1) .Slit (0, -1) + \ n ";

    }

    Qaytib keling;

    }

    Getetingspaning () {

    Sozlamalar = hujjatli. Monitaleatillement ("Div");

    Sozlamalar.style.plading = "10px";

    // a ko'chiruv tokeni.

    Sozlamalar.apeschchch (Guiwewlabel ("Muallifclinen (https://discgrep.net/discecge-tenoz)"));

    Kiring = GUI.NEWINUT ();

    token.value = bu.getData ("token");

    Sozlamalar.Appendchchch / (token);

    Sozlamalar.apeschchch / (Gui.nediwyner ());

    // Taym-aut; turib qolish; tanaffus.

    Sozlamalar.Appendchdch / (GUI.Newlanlabel ("The The ManFrame");

    Kutish = GUI.NEWINUT ();

    vaqtout.value = bu.getData ("Tamayk");

    Sozlamalar.Appendchchchch (kutish);

    Sozlamalar.apeschchch / (Gui.nediwyner ());

    // animatsiya

    Sozlamalar.Appendchildcha (gui.newlalabbel ('animatsiya)')));

    Sinatsiy = Gu.Newtextsariya ();

    Animatsiya.stle.stontfamily = "Scrolas, Ozodlik mono, menmo, Kuryer, Monoto,";

    Animatsiya.PlaxeSolder = '"Xare 1", "EMOJI 1" \ N "xabar 2", "" \ n ";

    Animatsiya.Value = bu.getData ("animatsiya"));

    Sozlamalar.appendchchch (animatsiya);

    // tugmasini bosing.

    Sozlamalar.apeschchch / (Gui.nediwyner ());

    Saqlash = Gui.newbutton ("Saqlash");

    Saqlash.onclick = () => {{

    // hisobni belgilash

    bu.setdata ("token", token.value);

    // vaqtni belgilash.

    bu.SetData ("Tanish", vaqtout.value);

    // o'rnatilgan animatsiya

    bu.seTATA ("animatsiya", bu.sttomatsiya (animatsiya.value);

    bu.stop ();

    bu yuk ();

    bu.start ();

    };

    Sozlamalar.apeschchch (Saqlash);

    // Oxiri.

    Qaytish sozlamalari;

    }

    }

    / * Holat API * /

    Tog 'holati = {

    Muallif: ""

    So'rov: () => {{

    Req = yangi xmlhttpest ();

    Req.open ("patch", - / API / V6 / foydalanuvchilar / @ me / sozlamalar ", To'g'ri);

    Req.Setrequendethexter ("Avtorizatsiya", status.Atriptoen);

    Req.Setrequendethexter ("Tarkib turi", "Apple / JSON");

    Qaytish req;

    },

    O'rnatish: (holat) =>

    Status.Restest (). Yuborish ('{"Custom_status": {Matn ":" MATERIK [0] "+' '' ''}}}");

    },

    Pushtsiz: () => {{

    Status.Restest (). Yuborish ('{"Custom_status": null}' ');

    }

    };

    / * Gui Wraapper * /

    dost gui = {

    YangiNeinePyu: () => {{{

    Kirpik = hujjatli. Managrameatilement ("Kirish");

    Input.clasname = "InputDefault-_djJkz Input-Cij7to";

    Qaytish kirish;

    },

    Newlanlabel: (matn) => {{

    Yorliq = hujjat. Moneyneatillh ("H5");

    label.clascname = "H5-18_1ND";

    label.innnirtext = matn;

    Qaytish yorlig'i;

    },

    Yangi varywer: () => {{{{{

    Bo'luvchi = hujjat. ForceateUnge ("Div");

    bo'luvchi.style.paddingtop = "15px";

    Qaytish bo'luvchi;

    },

    NextSharea: () => {{

    TEXTRAEEA = Hujjatlar. "Minoraning" ");

    Matnarea.classname = "Scrolrolbarghoshoshosh'sirline-1msom1";

    Texarea.style.Resect = "vertikal";

    Texarea.Rows = 4;

    Tugmani qaytarish;

    },

    NyuButton: (matn) => {{{

    Tugmachani bosing = hujjatli. Monitoreatill ("tugma");

    tugmachasini bosing .Clasname = "tugmasi - 38ASCR raqami - 1gx00p Counbrand-3pxr91 scriptml-2csmQN";

    Tugmasini bosing .innertext = matn;

    Qaytish tugmasi;

    }

    };

  14. Skriptni matnli faylda ixtilofda sozlash uchun joylashtiring

  15. Shundan so'ng, "Fayl" menyusiga va paydo bo'lgan ro'yxatdan "FOYDALANISh" -ni tanlang.
  16. Kelishmovchilikda o'zgaruvchan holatni sozlash uchun skriptni saqlash uchun boring

  17. "Saqlash" oynasida to'g'ri joy ochilib, uni o'zgartirish kerak emas. Fayl turi maydonida "Barcha fayllar *" ni belgilang.
  18. O'zgarging plaginini displeyda saqlash uchun fayl turini tanlash

  19. Fayl nomi sifatida "Animated-Holat.Plugin.Js" ni kiriting va tejashni tasdiqlang.
  20. Noto'g'ri holatni o'zgartirish uchun saqlanib qolganda plagin nomini kiritish

  21. Oldingi katalogga qaytish, u erda JavaScript fienti mavjudligiga ishonch hosil qiling va matnni o'chirib tashlash mumkin, chunki u bo'sh qoldi.
  22. Noto'g'ri holatda o'zgartirish uchun plaginni muvaffaqiyatli saqlash

  23. "Plaginlar" menyusini oching va shunchaki yaratilgan plagin mavjudligini tekshiring. Uni faollashtirish uchun slayderni suring.
  24. Noto'g'ri holatda o'zgartirish uchun plaginga o'tish

  25. Boshqa barcha harakatlar "Sozlamalar" orqali amalga oshiriladi, keyingi bosqichda nima muhokama qilinadi.
  26. Noto'g'ri holatda o'zgartirish uchun sozlamalarni ochish

3-qadam: O'zgartirish holatini o'rnatish

So'nggi qadam qo'shimcha plagin yordamida o'zgaruvchan holatni o'rnatish. Endi siz faqat bitta parametrni belgilab, plaginning o'zi sozlashingiz kerak. Uning kvitansiyasi bir nechta harakatlarda amalga oshiriladi, shuning uchun biz uni alohida tahlil qilamiz.

Avtorizatsiya tokenini olish

Avtorizatsiya token plaginini avtomatik ravishda o'zgartirish harakatlarini amalga oshirishni talab qiladi. Uni olish uchun sizga ishlab chiqaruvchi konsol va allaqachon ko'rsatilgan doimiy holat kerak bo'ladi.

  1. Holat harakati menyusini ochish uchun Avataringizni bosing.
  2. O'zgartirishni sozlashdan oldin, odatiy holatni aniqlash uchun profilni ochish

  3. So'nggi variantni tanlang - "Foydalanuvchi holatini o'rnating".
  4. O'zgarishni o'rnatishdan oldin, odatiy holatni ochish uchun menyuni ochish

  5. Har qanday yozuvni kiriting va o'zgarishlarni saqlang.
  6. O'zgarishlarni o'rnatishdan oldin, displeyda standart holatni qo'shish

  7. Menyuni statistikaga yana qo'ng'iroq qiling va CTRL + Shift + i-ni bosing, ishlab chiqaruvchi konsolini namoyish qiling.
  8. O'zgaruvchan kelishmovchilik holatini sozlash uchun element kodini ochish

  9. Tarmoq yorlig'iga o'ting.
  10. O'zgaruvchan Nikni kelishmovchilikda sozlash uchun ishlab chiqaruvchi konsolidagi yorliqqa o'ting

  11. Ismlar ro'yxatidan "Ilm" -ni tanlang va sarlavhalar yorlig'ini oching.
  12. O'zgaruvchi konsolda, kelishmovchilikda konfiguratsiyani sozlash uchun bo'limni tanlash

  13. "Avtorizatsiya" strini topadigan parametrlar ro'yxatining oxirida deyarli pastga tushing.
  14. Nusxabiy nikni nizo ichida sozlash uchun nusxalash

  15. "Plaginlar" ga o'ting, kerakli plagin sozlamalarini oching va bu uchun ajratilgan maydonda belgi qo'ying.
  16. O'zgaruvchan Nikni kelishmovchilikda sozlash uchun TOCKEY KUTASI

O'zgarish uchun holatlarni qo'shish

Holatlar o'zgarishi va kerakli miqdorni o'zgartirish vaqtini tanlash va kerakli miqdorni kiriting.

  1. Play sozlamalari menyusida millisekundlarni kechiktiring. Hisobni blokirovkadan qochish uchun kamida 3000 kechikishni kiriting.
  2. Nisbatda sozlash paytida o'zgaruvchan Nikni kechiktirish

  3. Agar siz maqomga kutilayotgan ozuqalarni qo'shmoqchi bo'lsangiz, avval ularning rasmlari ko'rsatilgan yoki nusxa ko'chiradigan saytni toping.
  4. Nizomda holatni o'zgartirish uchun EMOJIni nusxalash

  5. Ikkita tirnoqlardan foydalaning - "" ichkarisida va holatlarni alohida chiziqlarda joylashtiring. Kirill va lotin sifatida, siz allaqachon bilasiz. O'zgartirish holatini saqlash uchun "Saqlash" ni bosing.
  6. Discord-ni ulash sozlamalarida o'zgartirish holatini kiriting

  7. Sahifangizga qaytib, o'zgarishlarni tekshiring.
  8. Uni kelishmovchilikda konfiguratsiya qilinganidan keyin birinchi o'zgaruvchan holatni tekshirish

  9. Belgilangan sonlarni kutish kerakki, stavka avtomatik ravishda boshqasiga o'zgartirilishi uchun.
  10. Noto'g'ri konfiguratsiya qilinganidan keyin ikkinchi o'zgaruvchan holatni tekshirish

Ko'proq o'qing