жокко чыгаруу боюнча өзгөрүп статусун үчүн кандай

Anonim

жокко чыгаруу боюнча өзгөрүп статусун үчүн кандай

бутактары жана кошумча плагиндер орнотуу жөнүндө араздашууларды орду али толук такталган эмес деп билдирген. Кээ бир колдонуучулар автоматтык банктын КТ чейин, сен туура эмес улай орнотууларды программалык ишин үзгүлтүккө учуратуу аракети катары кабылданат, ошондуктан бир гана төмөнкү көрсөтмөлөрдү өз тобокелге колдонуп келсе алууга.

анда ал бир гана PC ишке ашыруу мүмкүн экенин ырастап плагин орнотуу үчүн зарыл болот, анткени баары мындан аркы иш-аракеттер, ЭЭМ үчүн программанын бузуу менен өз ара байланышкан (браузер чыгаруу бул үчүн ылайыктуу эмес). Ошол эле учурда, өзгөртүүгө Статусунда жерде көрүнүп турат. Эгер сиздин бир орундуу орнотулган эмес болсо, анда төмөнкү шилтемени насаат колдонуп жатышат.

Подробнее: араздашууну кантип орнотуу

1-кадам: Жүктөп алуу жана орнотуу BetterDiscord

discor бир өзгөрүү статусун орнотуу мүмкүнчүлүгү үчүн BetterDiscord программа болуп саналат. Бул биз келечекте колдоно турган бир бөлүгү, жаңы өзгөчөлүктөрдү кошуу, периштенин жалпы мүмкүнчүлүгүн ачат.

Расмий сайттан Беттискорд

  1. Жогоруда расмий сайтында барып шилтеме колдонуу жана программасын жүктөп баштайт.
  2. discor бир өзгөрүү статусун орнотуу BetterDiscord программасын көчүрүп барып,

  3. Бир барак биз орноткучту жүктөөгө EXE формат билэни тандап дароо сунуштайбыз GitHub боюнча ачууда.
  4. BetterDiscord программанын нускасын тандоо араздашууларга бир өзгөрүү статусун орнотуп жатканда, аны жүктөө

  5. Жүктөп бүткөндө, жүктөп папкеге же түз браузер аркылуу аны ачуу.
  6. BetterDiscORD программасы ийгиликтүү жүктөп discor бир өзгөрүү статусун орнотуу

  7. Орнотууну улантуу үчүн лицензия макулдашуунун эрежелерин ырастоо.
  8. бир жокко чыгаруу бир өзгөрүү статусун жөндөп жатканда BetterDiscord орнотуу үчүн лицензия келишим тастыктоо

  9. кийинки терезеден, биринчи жолду тандап - "орнотуу BandagedBD".
  10. жокко чыгаруу боюнча өзгөрүп статусун жөндөп жатканда BetterDiscord программасын орнотуу үчүн баскычты тандоо

  11. жокко чыгаруу боюнча жөнөкөй стабилдүү чыгаруу орнотулган болсо, "стабилдүү орнотуу" тандоо белги. материалдар менен жол жазуусу аныкталат, бирок андай болгон жок болсо, анда кол Аткаруучу билэ программасын баштоо үчүн жайгашкан жерди көрсөтүү керек.
  12. Билэ жерин тандоо discor бир өзгөрүү статусун жөндөп жатканда BETTERDISCORD программасын орнотуу

  13. орнотуу акыры алар күткөн убакта, анда бул терезени жаап, башаламандыкты кайра жүктөө жетиштүү.
  14. BetterDiscord программасы ийгиликтүү орнотуу discor бир өзгөрүү статусун ырастап

Бул тууралуу, программага кошуу өнүккөн системалар аяктады. Бул макалада биз гана плагиндер тууралуу сөз берет, сен дагы эле BetterDiscord каралган эмне, араздашууларга өзүндө расмий сайтында же өз алдынча, ар бир нерсени текшерүү боюнча окуп үйрөнүүгө келсе.

2-кадам: статусун өзгөртүү плагин түзүү

мындан ары боло турган плагин түзүү BetterDiscord жүктөлүп жана өзгөрүп статусун орнотууга мүмкүндүк берет. Ал буга чейин JavaScript тилин колдонуу менен жазылган - коду ачык жетүү болуп саналат. Бул бир гана ал бир билэни түзүү жана программаны колдонууга жүктөп алуу үчүн пайда болот.

  1. Бул үчүн, от ачып, ошону менен жалпы орнотуулар көчүп, тиш уясынын белгисине.
  2. орнотулган BetterDiscord узартуу текшерүү үчүн жарактан орнотуулар которулууда

  3. Сиз жаңы бөлүмгө бар болот - "BandAnded КЖ" сен "плагиндер" катарда басып.
  4. плагиндер менен бөлүмүн ачуу бузуу менен өзгөрүп статусун ырастап

  5. ага тиешелүү бардык плагиндер сакталат деген папкага барып Open Plugin Папка баскычына чыкылдатуу менен.
  6. Бузуу менен өзгөрүп Ник ырастап плагиндер жери менен папка которуу

  7. Азырынча эч кандай кеңейүү биз азыр туура болот деп белгиленген, анткени бош.
  8. Бузуу менен өзгөрүп Ник орнотууга плагиндер менен бош папка

  9. , Каталог оң-чыкылдатуу менен бош орунга Click "түзүү" чейин жылдырып жана "текст" жолду тандоо.
  10. Түзүү араздашууларга бир өзгөрүү Ник үчүн тексттик документ

  11. Сиз Блокнот аркылуу түзөтүү атын жана кош чыкылдатуу өзгөртө албайт.
  12. Бузуу менен өзгөрүп Ник ырастап тексттик түзөтүү Мурунку

  13. жерде төмөнкү кодду киргизүү:

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

    Class AnimatedStatus {

    / * BD Functions * /

    getname () {

    "AnimatedStatus" кайтуу;

    }

    getversion () {

    Return "0.8.4";

    }

    GetAuthor () {

    "Toluschr" кайтуу;

    }

    getDesRIFTION () {

    Return "Сиздин араздашууну Абалы Animate";

    }

    SETDATA (ачыш үчүн, нарк) {

    Bdapi.setdata (this.getname (), негизги, нарк);

    }

    GetData (Негизги) {

    Return BDAPI.GetData (this.getname (), негизги);

    }

    / * Animations үчүн Code Related * /

    Load () {

    this.animation = this.getdata ( "Animation");

    this.Timeout = this.getData ( "Тайм-аут");

    Status.AuthToken = this.getData ( "Токенди");

    }

    START () {

    эгер (this.animation == белгисиз || this.timeout == белгисиз || Status.AuthToken == белгисиз) кайтаруу;

    this.status_animate ();

    }

    STOP () {

    Cleartimeout (this.loop);

    Status.unset ();

    }

    STATUS_ANIMATE (индекс = 0) {

    эгер (индекс> = this.animation.length) индекси = 0;

    Status.Set (this.animation [индекси]);

    this.loop = setTimeout (() => {this.status_animate (индекс + 1);}, this.timeout);

    }

    / * SETTINGS байланышкан милдеттерди * /

    STRTOANIMATION (STR) {

    Даяр = Str.Split болсун ( "\ н");

    Болсун Out = [];

    (Болсун үчүн = 0;

    эгер (уруксат менен коюлган сүрөт [Мен] .length == 0) улантуу;

    Out.Push (json.parse ( "[" + коюлган [Мен] + "]"));

    }

    Кайтып келүү;

    }

    AnimationTostr (Animation) {

    Эгер (Animation == белгисиз) кайтаруу ""

    "" = Болсун Out;

    (Болсун үчүн = 0;

    . OUT + = JSON.Stringify (Animation [i]) substr (1) .Slice (0, 1) + "\ н";

    }

    Кайтып келүү;

    }

    GetSettingspanel () {

    Болсун Орнотуулар = document.createElement ( "DIV");

    settings.style.padding = "10px";

    // Мектептер TOKEN.

    settings.appendchild (gui.newlabel ( "authtoken (https://discordhelp.net/discord-token)"));

    Көрөлү Токен = GUI.NewInput ();

    token.value = this.getdata ( "Токенди");

    settings.appendchild (Token);

    settings.appendchild (gui.newdivider ());

    // Убакыт бүттү.

    settings.appendchild (GUI.NewLabel ( "Тайм Пер кадр"));

    Күтүү = gui.newinput () болсун;

    timeout.value = this.getdata ( "Тайм-аут");

    Settings.appendchild (бүтүп);

    settings.appendchild (gui.newdivider ());

    // Animation

    settings.appendchild (Gui.NewLabel ( "Animation (" эч эмодзилер үчүн)));

    Анимация = gui.newtextarea ();

    Animation.Style.fontfamily = "SourceCodepro, Консолас, Либерия Моно, Менос, курьер, моносас";

    Анимация.placeholder = '"Билдирүү 1", "Эмоджи 1" \ N "Кабар 2", "" \ n ...';

    Animation.value = this.getdata ("Анимация"));

    serths.appendchild (анимация);

    // сактоо баскычы.

    serths.appendchild (gui.newddiviver ());

    Save = gui.newbutton ("Сактоо");

    Save.Onclick = () => {

    // Auth Token орнотуу

    this.setdata ("Токен", Токен.Валве);

    // Убакытты белгилөө.

    this.setdata ("Убакыт", тайм.валь);

    // Анимацияны орнот

    this.setdata ("Анимация", this.strantationation (Анимация.));

    this.stop ();

    Бул.load.

    this.start ();

    };

    Serths.appendchild (Сактоо);

    // аягы.

    Жөндөөлөрдү кайтаруу;

    }

    }

    / * Status API * /

    Const Statt Status = {

    Авторлору: ""

    Сурам: () => {

    REQ = жаңы xmlhttprequest ();

    Req.Open ("Патч", "/ API / V6 / @ ME / Жөндөөлөр", - деп.

    Req.setrequesTheader ("Авторизация", Status.auttoken);

    Req.setrequesTheader ("Мазмун түрү", "Колдонмо / JSON");

    Return req;

    },

    Набору: (Status) => {

    Status.request ('{"custom_status": {"текст": "' Текст": "'Сабак [0] +," Эмо "'" статусу ""

    },

    Unise: () => {

    Status.request (). Жөнөтүү ('{"custom_status": null}');

    }

    };

    / * Gui ороп * /

    const gui = {

    Newinput: () => {

    Киргизүү = document.createlement ("Киргизүү");

    input.classname = "Inputdefault-_DJJKZ киргизүү-Cij7to";

    Return Itut;

    },

    NewLabel: (Текст) => {

    Label = document.Createlement ("H5");

    label.classname = "H5-18_1nd";

    label.innertext = текст;

    Кайтарыңыз этикеткасын;

    },

    Newdiver: () => {

    Diviver = dociate.Createlement ("div");

    Divider.Style.paddotop = "15px";

    Бөлүнгөн бөлгүч;

    },

    newtextarea: () => {

    Textarea = document.createlement ("Textarea");

    textarea.classame = "Киргизүү-Cij7to slirrofbarghosthairline-1msom1";

    Textarea.Style.retize = "тик";

    textarea.rows = 4;

    Textarea кайтаруу;

    },

    Ньюбуттон: (Текст) => {

    Баскыч = document.Createlement ("баскычы");

    button.classname = "Баттон, 38ascr байланган-1gxrbrand-3pxr91 Scesmall-2csmqn";

    Button.innertext = текст;

    Кайтуу кнопкасы;

    }

    };

  14. Сценарийди өзгөртүү үчүн текст файлына киргизүү үчүн сценарийди киргизиңиз

  15. Андан кийин, "Файл" менюсун чыкылдатып, "Сактоо" дегенди тандаңыз.
  16. Арзандагы өзгөрүп жаткан абалды конфигурациялоо үчүн сценарийди сактап калуу үчүн барыңыз

  17. "Сактоо" терезесинде, туура жайгашкан жер ачылат, андыктан аны өзгөртүү керек эмес. Файлдын тибиндеги талаада "Бардык файлдарды * *" көрсөтүңүз.
  18. Дискорддогу өзгөрүлүп жаткан абалын сактап калуу үчүн файл түрүн тандоо

  19. Файлдын аталышы катары "анимацияланган-статус.plugin.js" киргизип, үнөмдөөнү ырастаңыз.
  20. Дискорддогу абал өзгөргөндүктөн сакталганда, плагиндин атын киргизүү

  21. Мурунку каталогго кайтуу, ошол жерде JavaScript файлы бар экендигин текшериңиз жана тексттик документти жок кылса болот, анткени ал бош калган.
  22. Дискорддук статуска өзгөртүү үчүн плагинди ийгиликтүү сактоо

  23. "Плагиндерди" менюсун ачып, түзүлгөн плагиндин бар экендигин текшериңиз. Аны жандыруу үчүн сыдырманы слайд.
  24. Дискорддук статуска өзгөртүү үчүн плагинге өтүү

  25. Башка иш-аракеттердин бардыгы "Жөндөөлөр" аркылуу жүргүзүлөт, кийинки кадамда эмне талкууланат.
  26. Дискорддогу абалын өзгөртүү үчүн жөндөөлөрдү ачуу

3-кадам: Өзгөртүү абалын орнотуу

Акыркы кадам - ​​кошулган плагинди колдонуп өзгөрүлүп турган абалды түзүү. Эми сиз бир гана параметрди көрсөтүү менен плагиндин өзүн конфигурациялашыңыз керек. Анын квитанциясы бир нече иш-аракеттерде жасалат, ошондуктан биз аны өзүнчө талдайбыз.

Авторизация белгиси алуу

Авторизация Токенди автоматтык түрдө алмаштыруу иш-аракеттерин аткаруу үчүн плагин талап кылат. Аны алуу үчүн, сизге иштеп чыгуучу консолу жана буга чейин көрсөтүлгөн туруктуу статусу керек болот.

  1. Статус иш-аракетин ачуу үчүн аватарыңызды чыкылдатыңыз.
  2. Өзгөрүүнү орнотуудан мурун, страта статусун орнотуу үчүн профилин ачуу

  3. Акыркы жолду тандаңыз - "Колдонуучунун абалын" тандаңыз.
  4. Өзгөрүүнү орнотуудан мурун, стандарттуу статусту орнотуу үчүн меню ачуу

  5. Бардык жазууну киргизип, өзгөртүүлөрдү сактаңыз.
  6. Өзгөрүүнү орнотуудан мурун аргасыздан стандарттуу статусун кошуу

  7. Добуш берүүчүнүн консолун көрсөтүү үчүн Ctrl + Shift + Меню деп аталат, Ctrl + Shift + I баскычын басыңыз.
  8. Өзгөрүлүп жаткан табуунун статусун конфигурациялоо үчүн нерсенин кодун ачуу

  9. Тармак салмагына өтүңүз.
  10. Каршылыктуу никти өзгөртүү үчүн, иштеп чыгуучу консолундагы өтмөккө барыңыз

  11. Аты тизмесинен "Илим" дегенди тандап, "Илим" дегенди тандаңыз.
  12. Каршылыктуу никти конфигурациялоо үчүн иштеп чыгуучу консолдо бир бөлүктү тандоо

  13. "Авторизация" сапын тапкан параметрлердин тизмесинин акырына чейин төмөн, ал жерде анын маанисин көчүрүп алыңыз.
  14. Арзанда өзгөрүп жаткан Никти конфигурациялоо үчүн энбелгиңизди көчүрүү

  15. "Плагиндерге" барып, керектүү плагиндин орнотууларын ачып, бул үчүн бөлүнгөн талаадагы энбелгиди чаптаңыз.
  16. Токки киргизүү - бул дисктердеги өзгөрүп турган никти конфигурациялоо

Өзгөртүү үчүн статусту кошуу

Ал өтүнмөлөрдү тандоо үчүн гана бойдон калууда жана алардын талап кылынган санын киргизип, төмөнкүлөргө ээ болот:

  1. Ойнотуулар боюнча менюда, миллисекунддагы кечигүү коюңуз. Эсеп кулпусунун келип түшкөндүгүн алуу үчүн, кеминде 3000ден кеминде 3000ди киргизиңиз.
  2. Аны араздашууда конфигурациялоодо өзгөрүп турган никтин кечигүүсүн киргизиңиз

  3. Эгерде сиз статуска смайликаны кошкуңуз келсе, алгач алардын сүрөттөрү көрсөтүлгөн сайтты табыңыз жана көчүрмө бериңиз.
  4. Дискорддук статуска өзгөртүү үчүн Эмоджи көчүрүү

  5. Кош тырмакчаңызды колдонуңуз - "", анын ичинде, алардын ичинде статусту өзүнчө саптарга салыңыз. Кириллица жана Латын катары, Эмоди жөнүндө билесиз. Өзгөртүлүүчү статусун сактоо үчүн "Сактоо" баскычын чыкылдатыңыз.
  6. Арзандылуучу столдун орнотуулары боюнча өзгөрүп турган статусту өзгөртүү

  7. Өз баракчасына кайтуу жана өзгөртүүлөрдү текшериңиз.
  8. Аны араздашууда конфигурациялаганга чейин биринчи өзгөрүүнү текшерүү

  9. Статус автоматтык түрдө экинчисине өзгөрүлүп турушу үчүн, көрсөтүлгөн санын күтүү керек.
  10. Аны араздашууда конфигурациялардан кийин экинчи өзгөрүүнү текшерүү

Көбүрөөк окуу