Isimo se-animated sisho ukuguqulwa okusheshayo kwezilungiselelo zephrofayili yomuntu siqu kusetshenziswa ama-plug-ins angeziwe, ngoba akukho msebenzi onjalo oMhlanganweni Wokuphamba Okujwayelekile. Ngenxa yalokhu, kuvinjelwe ngezikhathi ezithile ohlelweni lokuvikela othomathikhi, ngakho-ke landela izinketho ezilandelayo kuphela uma uqiniseka ukuthi ngeke uthole ukuvinjelwa okungahleliwe ngolunye noma ezinsukwini ezimbalwa.
Ngokwengeziwe, ukuxwayisa ngokuthi abanikazi bamadivayisi eselula noma labo basebenzisi abahlala esihlalweni ngokusebenzisa isiphequluli ngeke bakwazi ukusebenzisa noma yiziphi izindlela ezilandelayo. Ukuze uyisebenzise, uhlelo olufakiwe lwe-Discord ludinga, lapho kwenziwa zonke ezinye izenzo.
Funda kabanzi: Ungayifaka kanjani ukuxabana kwikhompyutha
Inketho 1: UPlagne wesandiso se-BetterDiscord
Uhlelo olungcono lweDokeDiscord alugcini nje ngokunwebeka amakhono okuhlukahluka okujwayelekile, kepha futhi unezela ithuluzi elikuvumela ukuthi udale ama-plugins ngokwezifiso ku-JavaScript. Siphakamisa ukubhekana nale ndlela yesinyathelo ngesinyathelo, ngoba sibanzi kakhulu futhi sisho ukusetshenziswa kwezenzo eziningi.Isinyathelo 1: Ukufaka ukungezwa kwe-BECTICCINGE
Qala ukulandela kusuka ekufakweni kwesengezo se-BetterDiscord kuya ku-aladi esevele itholakala kukhompyutha. Le nqubo imfishane kakhulu kubasebenzisi abaningi.
Iya ukulanda i-engconodiscord kusuka kusayithi elisemthethweni
- Vula isixhumanisi esingenhla ukuya kuwebhusayithi esemthethweni ye-BetterDiscord bese uqhafaza ku- "Download".
- Abafaki kanye nekhodi yomthombo evulekile yesoftware itholakala ku-GitHub, ngakho-ke kuzoba noshintsho kule sayithi, ukuthi ungalanda kanjani ifayela le-EXE ukufaka uhlelo ku-Windows.
- Lapho usuqede ukulanda, gijima isifaki.
- Qiniseka ukuthi uqinisekisa imithetho yokusebenzisa isoftware futhi ufunde kangcono ukuze uqonde ukuthi umsebenzi wezandiso ofanayo.
- Ewindi elilandelayo, chofoza ku- "Faka i-bandagedbd".
- Sebenzisa ukuhlelwa kwenguqulo ezinzile, indawo yayo inqunywa ngokuzenzakalelayo.
- Lindela ukuphela kokuphela bese uvala iwindi lamanje.
Kulendawo efanayo esizeni noma ngemuva kokufaka i-BECTICCINCRD, ungazijwayeza ngayo yonke imisebenzi enikezwe yilolu hlelo ukuqonda ukuthi inezinye izimbotshana yini ngaphandle kwesidlaliso esiphilayo singasetshenziswa.
Isinyathelo 2: Ukwakha i-plug-in for animated isimo
Inqubo eyinhloko ukwakha i-plugin ebhekele isimo sezithombe. Ngenhlanhla, ngeke kudingeke ukuthi ngibhale ngokwakhe, ukufundela le Javascript, ngoba ikhodi yokusebenza ngokugcwele isivele yadalwa, futhi ihlala kubasebenzisi abajwayelekile ukuyifaka efayeleni bese ingeza engcupheni, esizothuthukisa.
- Ngemuva kokuthi i-BetterDiscord iphumelele, iya ku-discord ngokwayo bese uvula imenyu ngezilungiselelo eziyisisekelo.
- Thola izinto ezintsha ezivele bese uchofoza isigaba se- "plugins", kusuka egameni layo selivele licacile ukuthi libhekele yini.
- Manje udinga ukuya kwisikhombi lapho ama-plugins abekwe khona ukusebenza okujwayelekile kwe-kangconoDiscord, ngakho cindezela inkinobho ehambisanayo phezulu.
- Ifolda ngokwayo ayinalutho, ngoba ayinawo ama-plugins ngokwezifiso.
- Chofoza i-PCM endaweni engenalutho, kumenyu yomongo, igundane libheke ku- "Dala" isikhombisi bese ukhetha "Idokhumenti Lombhalo".
- Shiya igama elijwayelekile ngalo bese uchofoza kabili igundane ukuze uvule incwajana.
- Faka ikhodi engezansi ngqo ngefomethi efanayo. Azisekho ama-vaults angadingi ukwengeza.
// Meta {"Igama": "AnimatedStatus"} * //
I-Class animatedStatus {
/ * Imisebenzi ye-BD * /
GetName () {
Buyisela "animatedStatus";
}
I-GetVersion () {
Buyela "0.8.4";
}
Geauthor () {
Buyela "toluschr";
}
GetDesriftion () {
Buyisa "vula isimo sakho se-record";
}
Isetya (ukhiye, inani) {
Bdapi.setdata (lokhu.getname (), ukhiye, inani);
}
GetDATA (ukhiye) {
Buyisela i-bdapi.getdata (le.getname (), ukhiye);
}
/ * Ikhodi ehlobene nezithombe * /
Umthwalo () {
Lokhu.alimation = lokhu.getdata ("izithombe");
Lokhu.Titoutout = le.getdata ("Isikhathi sokuphuma");
Isimo.Authtoken = le.getdata ("Token");
}
Qala () {
Uma (lokhu.amiation == kungachazeki || lokhu.Titoutout == kungachazwa || isimo.Ukuchazwa kwe-Status.authtoken ==
Lokhu.Status_animatama ();
}
IMA () {
ClearTouout (lokhu.Loop);
Isimo.Usetset ();
}
Isimo_Sinemate (Inkomba = 0) {
uma (inkomba> = lokhu.alimation.length) inkomba = 0;
Isimo.Seka (lokhu.Imali [Index]);
lokhu.loop = Setchimeut (() =>> {lokhu.Status_animate (Index + 1);
}
/ * Imisebenzi ehlobene Nezilungiselelo * /
Strainimation (str) {
Vumela imigqa = str.split ("\ n");
Khipha = [];
ngoba (ake ngi = 0; i
Uma (imigqa [i] .Lengkweth == 0) Qhubeka;
Ngaphandle.push (json.parse ("[+ + imigqa [i] +"] "));
}
Buyela;
}
Izithombe ze-animations (izithombe) {
Uma (animation == okungachazwanga) "
Khipha = "";
Ngoba (ake ngi = 0; i {
// Setha Ithokheni E-Author
lokhu.SetData ("ithokheni", ithokheni.value);
// Setha Isikhathi sokuvala.
lokhu.SetData ("Isikhathi sokuphuma", isikhathi eside.Value);
// Setha izithombe
lokhu.SetData ("izithombe", lokhu.Strtoanimation (izithombe.value));
Lokhu.Stop ();
Lokhu (kulayishwa ();
Lokhu.Start ();
};
Izilungiselelo.AppendChild (Gcina);
// ukuphela.
Buyisela izilungiselelo;
}
}
/ * Isimo API * /
Cons Cons Status = {
U-Authortoken: ""
Isicelo: () => {
Vumela i-REQ = i-xmlhttrtprequegy () entsha;
Req.open ("patch", "/ api / v6 / abasebenzisi / izilungiselelo / izilungiselelo", iqiniso);
Req.sesterequestheader ("ukugunyazwa", isimo.authtoken);
Req.Setrequestheader ("uhlobo-uhlobo", "uhlelo / JSON");
Buyisela i-req;
},
Setha: (Isimo) => {{
Isimo.request (). Thumela ('{"ngokwezifiso_status": "Umbhalo": "' + Isimo [0] ',
},
UNSET: () => {
Isimo.request (). Thumela ('{"ngokwezifiso_status": null}');
}
};
/ * Gui wrapper * /
Con Con Con Con Con Con COU = {
Okusha: () => {
Vumela ukufaka = Idokhumenti.Ruatelement ("Okokufaka");
Faka.Classname = "Faka okufakwayo-_djjkz Input-Cij7to";
Buyisela okokufaka;
},
NewLabel: (Umbhalo) => {
Vumela ilebula = idokhumenti.Reatelement ("H5");
ilebula.classname = "H5-18_1nd";
ilebula.Innertext = umbhalo;
Buyisela ilebula;
},
NewDivider: () => {
Let divider = dokhumenti.Createment ("Div");
divider.style.paddingtop = "15px";
Buyisela isihlukanisi;
},
I-NewTextarea: () => {
Vumela umbhalo = Idokhumenti.Createment ("umbhalo we-Textarea");
umbhalo
textrarea.style.rize = "mpo";
umbhalo we-textarea.rows = 4;
Buyisela i-Textrarea;
},
NewButton: (Umbhalo) => {
Inkinobho mayi = Idokhumenti.Ruatelement ("Inkinobho");
inkinobho.classname = "Inkinobho-38AScr i-ColowFed-1gx00p colorbrand-3pxr91 Sizesmall-2csmmqn";
Inkinobho.InnerText = Umbhalo;
Inkinobho yokubuya;
}
};
- Bese uvula imenyu ethi "Ifayela" bese uqhafaza ku- "Gcina njenge". Ungayibiza futhi usebenzise inhlanganisela ye-CTRL + Shift + S.
- Gcina i-plugin kufolda efanayo, kepha iziqalo, setha "uhlobo lwefayela" ngalo - "wonke amafayela (*. *)".
- Setha igama elithi "animated-status.plugin.js" bese uqinisekisa ukonga.
- Manje okuqukethwe okuqukethwe kubukeka sengathi lokhu kukhonjisiwe esithombeni esilandelayo. Ungasusa into yefomethi ye-TXTE, ngoba ngeke ayidinge.
- Vula isigaba se- "plugins" ku-record ukuze uqiniseke ukuthi i-plug-in izengeza ngempumelelo.
- Ukusebenza kwayo kwenzeka ngokuhambisa isilayida, futhi izilungiselelo eziyisisekelo zenziwa ewindini elihlukile, kepha akuzona zonke izenzo ezidinga ukwenziwa ukuze zisebenze.
Isinyathelo 3: Lungiselela futhi Nika amandla Isimo Animated
I-plugin yokwakha isimo esishaywayo idalwe ngempumelelo, okusho ukuthi ungaya ngokulungiselela ngokuqondile nangokunika amandla imodi yokubonisa yolwazi olusha ekhasini. Umsebenzi oyinhloko ukuthola ithokheni yephrofayli yomuntu siqu, ngakho-ke sizocubungula lesi senzo ngokwahlukana.
- Buyela kwimenyu enkulu ye-Discoord bese uqhafaza ku-avatar yakho ukufaka isimo somsebenzisi. Kuyadingeka ukuthi kube lula ukuthola ithokheni.
- Ukusuka ohlwini oluvelayo, khetha inketho "Setha Isimo Somsebenzisi".
- Faka noma yisiphi isimo esizokwabelwa isikhathi futhi sigcine izinguquko.
- Vula imenyu futhi ukukhetha isimo, bese usebenzisa inhlanganisela ye-CTRL + Shift + i inhlanganisela yokhiye, obhekele ukuvula ikhonsoli yonjiniyela.
- Chofoza ithebhu yenethiwekhi.
- Khetha ipharamitha ebizwa nge- "Science" kanye nethebhu Yezihloko ngakho.
- Phakathi kwazo zonke izinto, thola "ukugunyazwa" bese ukopisha yonke ikhodi ngemuva kwekholoni.
- Faka emkhakheni owabelwe lokhu kuzilungiselelo ze-plug-in ezenziwe ngaphambili.
- Ngaphezu kwalokho, thola i-Emodi uma ufuna ukuzisebenzisa lapho udala isimo esinezithombe. Mane nje uzikopishe bese ufaka kwi-plugin.
- Setha ukubambezeleka kuma-millisecond. Ngokwesimo esiguqukayo, kunconywa hhayi ngaphansi kwemizuzwana emithathu, kepha kithi kuzofanela ukunqamulela kulokhu.
- Yonke imibhalo ibhalwe ngezingcaphuno, futhi indawo yayo yokulandelana yakha umphumela wokuphrinta noma ushintsho olubushelelezi lwezinhlamvu. Sizoshiya isibonelo esingezansi ukuze usikopishe bese ubheka ukuthi isebenza kanjani.
" "
"F"
"FA"
"Fat"
"Fata"
"Kubulawe"
"Fatali"
"Fatalit"
"Ukufa"
"Ukufa."
"Fatilation.w"
"Fatilation.wi"
"Fatilation.Win"
"Fatilation.Win"
"Fatilation.Win"
"Fatilation.wi"
"Fatilation.w"
"Ukufa."
"Ukufa"
"Fatalit"
"Fatali"
"Kubulawe"
"Fata"
"Fat"
"FA"
"F"
" "
- Gcina izinguquko, shiya imenyu yamanje bese uhlola izithombe ngejubane lokuthi yiliphi ijubane nokuthi kuyadingeka ukuyilungisa.
Zama ukungasebenzisi kabi ukusetshenziswa kwale plugin futhi okungenani kwesinye isikhathi ukunqamula ukuze ungavusi uhlelo lokuvimba izenzo ezisolisayo. Mhlawumbe kungekudala, isimo esinemibhalo enjalo sizoshintshwa ngokuphelele, ngakho-ke landela izindaba kuwebhusayithi yeDectiscord, uma iyakuthokozela.
Inketho 2: Ukuqala iskripthi nge-Node.js
Kunamathuba amancane lapho usebenzisa i-node.js kancane, kepha le ndlela isebenza kuphela lapho umbhalo ngokwawo usebenza kwikhompyutha nge-PowerSHell noma "umugqa womyalo". Kwenza kube nzima njalo kufakwe njalo uma ufuna ukufeza umphumela we-NICKE enezithombe.Isinyathelo 1: Landa bese ufaka i-mode.js
Imvelo ye-Node.js iyadingeka ukuze ifakwe, ngoba ngiyabonga ngakho, i-Decred Yomsebenzisi Yomsebenzisi yethuliwe, ngakho-ke ake siqale ngokulanda nokufaka lolu hlelo.
Iya ukulanda i-mode.js kusuka esizeni esisemthethweni
- Sebenzisa isixhumanisi esingenhla, iya ekhasini elikhulu lesayithi bese ulande inguqulo enconyelwe yohlelo.
- Lindela ukulanda bese usebenzisa ifayela elingelona iqiniso.
- Landela inqubo yokufaka ejwayelekile.
- Ungashintshi indlela ejwayelekile yokukhipha izinto.
Isinyathelo 2: Landa futhi ulungiselele umbhalo
Manje ake siqale ukwamukela nokulungiselela iskripthi esibhekele ukwethula i-NICKI E-ABICTIWET. Siqukethe amafayela ambalwa futhi ekufinyeleleni okuvulekile ku-GitHub.
Iya ku-Landa umbhalo nge-GitHub
- Ngemuva kokuvula indawo yokugcina umbhalo, chofoza inkinobho eluhlaza "ikhodi".
- Phakathi kohlu lwezenzo ezitholakalayo, thola "ukulanda i-zip".
- Lindela ukuqedwa kokulanda okugciniwe bese uyivula.
- Khipha ifolda kunoma iyiphi indawo ekahle kwikhompyutha yakho.
- Gijimisa "umugqa womyalo" noma "iWindows Powershill" ukuze uqhubeke nokukhipha imiyalo.
- Sebenzisa indlela ye-CD + efolda yezimpande ukuya kuyo ngaphakathi kwekhonsoli.
- Manje ikhonsoli isilungele ukuxhumana namafayela ale nkomba, ukuze ukwazi ukufaka ngokuphephile i-NPM ukufaka umyalo bese uyisebenzisa ngokucindezela ukhiye we-ENTER.
- Lindela ukuphela nokufaka, ukubuka inqubekela phambili ewindini elifanayo.
- Iya empandeni yefolda enombhalo lapho uthola khona ifayela elithi "Config.json.examp", chofoza kulo ngenkinobho yegundane elifanele bese ukhetha "Qamba kabusha".
- Susa i-.Expple ncavasa bese usebenzisa izinguquko.
- Okulandelayo, ifayela ngokwalo lidinga ukuvulwa nge- "Notepad" ukuhlela okuqukethwe.
- Thola i-akhawunti ye-Authorizen Token ku-discor, njengoba sitshelwe kwinguqulo yangaphambilini, futhi siyifaka kwikhodi eyabelwe lokhu.
- Hlela amabhlokhi ekhodi alandelayo ngokufaka umbhalo odingekayo, i-Emoji noma ukubambezeleka. Uma kusetshenziswa umbhalo kuphela ebhlokini elilodwa, khetha u- "Null" wezithonjana. "Isikhathi sokuphuma", okungukuthi, ukubambezeleka okushintshayo kusethwe kuma-millisecond.
- Ngezansi sizoshiya ikhodi esidalile, enibhalela ukubhala imibhalo ye-Lamplines, futhi ungayisebenzisa ngokwesibonelo.
{
"Ithokheni": "XxxxxxxxxxxxxxxxxxxxxxxxxxXXXXXX
"Izithombe": [
{
"Umbhalo": "L",
"I-Emojiid": null,
"Emojiname": null,
"Isikhathi sokuphuma": 500
},
{
"Umbhalo": "Lu",
"I-Emojiid": null,
"Emojiname": null,
"Isikhathi sokuphuma": 500
},
{
"Umbhalo": "Lum",
"I-Emojiid": null,
"Emojiname": null,
"Isikhathi sokuphuma": 500
},
{
"Umbhalo": "Lump",
"I-Emojiid": null,
"Emojiname": null,
"Isikhathi sokuphuma": 500
},
{
"Umbhalo": "Luci",
"I-Emojiid": null,
"Emojiname": null,
"Isikhathi sokuphuma": 500
},
{
"Umbhalo": "I-Lucic",
"I-Emojiid": null,
"Emojiname": null,
"Isikhathi sokuphuma": 500
},
{
"Umbhalo": "I-Lumpics",
"I-Emojiid": null,
"Emojiname": null,
"Isikhathi sokuphuma": 500
}
]
}
- Lapho usuqedile, qiniseka ukuthi ikhodi iqediwe kahle, chofoza ifayela bese ugcine izinguquko.
- Buyela ku "Umyalo Womyalo" noma "Powershell" futhi, ngenkathi usendaweni efanayo, run node Index.js.
- Uzokwaziswa ukuthi iskripthi njengamanje senziwa.
- Buyela kwi-Discord futhi uzijwayeze ngesimo sakho ukuze uqiniseke nge-animation yayo ephumelelayo.
Umbhalo uzoma ngokushesha njengoba uvala ikhonsoli. Ukuyiqala kabusha, kuzodingeka ukuthi wenze umyalo ongenhla, futhi ungashintsha ifayela lokucushwa nganoma yisiphi isikhathi.