Turinys:
Video: XRP šifravimo žymeklis naudojant HTTPS URL: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Sekite daugiau autoriaus:
Apie: generalinis vaikino tipo tinkavimas Daugiau apie petercd »
Atrodė, kad trūksta paprastų veikiančių kriptografinių žymeklių, kai kurie iš jų buvo išjungti dėl susietos API, o kiti - dėl kodo ar priklausomų bibliotekų problemų.
Dauguma „Instructables“žymeklių yra orientuoti į USD ir „Bitcoin“, tačiau aš ieškojau XRP žymeklio, kuris būtų rodomas ZAR.
Dauguma mano bandytų žymeklių nepavyko su 301 klaida (svetainės perm peradresuota), kai bandžiau pakeisti API URL jų kodu.
Pasirodo, taip yra todėl, kad bandžiau pasiekti HTTPS puslapį naudodami HTTP koduotą ESP NodeMCU.
Būdas apeiti sertifikato pirštų atspaudų tikrinimą yra naudoti „client-> setInsecure ();“komandą.
Tai, ką aš padariau, yra pakartotinai sumaišytas Bugerio tinklaraščio kodas, konkrečiai jo „kaip gauti bitkoinų kursą iš„ blockchain.info “API“pavyzdys puslapio apačioje, naudojant SSD1306 ekraną ir JSON kodą iš „Youtube“, „TheResidentSkeptic“vartotojo, kuris buvo malonus susieti savo pastebin repo.
Negalėjau surinkti kevlar429 žymeklio kodo, bet padariau, kad nukopijuočiau jo naudojamą https://min-api.cryptocompare.com/ url ir pakeisčiau monetą/valiutą/išrašą pagal mano skonį.
„XenonJohn“„Rekt-O-Matic Turbo S“suteikė idėją aptvare, kurį sukūriau „Tinkercad“.
Prekės
Minimalus:
ESP8266 „NodeMCU 12E“.
0,96 colio OLED ekranas.
Neprivaloma baterija:
DC-DC CONVERTER BOOST I = 0,9-5V O = 5V 0,6A, tai bus naudojama ESP8266 ir ekranui valdyti.
Vieno elemento TP4056 stiliaus lipo įkroviklis, MICRO USB LITHIUM 18650 BATTERY CHARGER 1A.
18650 lipo elementas arba mobiliojo telefono baterija ir kt.
1 žingsnis: Aparatūra ir laidai
Sudaryta naudojant „Arduino IDE 1.8.13“.
Benoît Blanchon „ArduinoJson“versija 6.16.1
„ArduinoJson Assistant V6“buvo naudojamas deserializuoti nukopijavus informaciją iš naršyklės.
Aš drąsiai į tekstinį failą įtraukiau visą „TheResidentSkeptic“ir „Buger“tinklaraščio kodą, jei jų svetainės išnyktų.
URL, kurį redagavau „https://min-api.cryptocompare.com/data/pricemulti?fsyms=XRP&tsyms=ZAR&e=Luno&extraParams=your_app_name“su pakeitimais paryškintu tekstu.
Pažvelgus į „Cryptocompare“svetainę, bus pateikiamos palaikomos biržos, monetos ir valiuta.
Nereikia nė sakyti, kad turiu labai ribotus kodavimo įgūdžius, daugiau naudoju kopijavimą/įklijavimą, todėl mano kodas gali būti šiek tiek purvinas.:)
3 žingsnis: gaubtas
Radau, kad greičiau nulaužti prievado angas naudojant „dremel“ir adatų dildes, o ne vaikščioti su „Tinkercad“.
Rekomenduojamas:
Cezario šifravimo programa „Python“: 4 žingsniai
Cezario šifravimo programa „Python“: „Cezario šiferis“yra senas ir plačiai naudojamas šifras, kurį lengva užšifruoti ir iššifruoti. Jis veikia perkeliant abėcėlės raides ir sukuriant visiškai naują abėcėlę (ABCDEF galėtų perkelti daugiau nei 4 raides ir tapti EFGHIJ). Cezaris C
Sukurkite paprastą pranešimų šifravimo/iššifravimo įrenginį naudodami užrašų knygelę: 5 žingsniai
Sukurkite paprastą pranešimų šifravimo/iššifravimo įrenginį naudodami užrašų knygelę: Sveiki, naudodami šią paprastą HTML programą galite užšifruoti ir iššifruoti savo pranešimą slaptažodžiu. Pirmiausia aš jums parodysiu, kaip jį sukurti, o tada parodysiu, kaip jį naudoti. Pradėkime
„Python“saugumo šifravimo/iššifravimo programinė įranga: 3 veiksmai
„Python“saugos šifravimo/iššifravimo programinė įranga: šioje instrukcijoje aš jums parodysiu, kaip naudojant paprastą „Python“galite apsaugoti failus naudodami pramonės standartą AES. Reikalavimai:- „Python 3.7“- „PyAesCrypt“biblioteka- „hashlib“biblioteka Jei neturite šių bibliotekų, galima lengvai įdiegti
„Trezor“šifravimo aparatinės piniginės kūrimas: 5 žingsniai (su nuotraukomis)
Savo „Trezor“kriptovaliutos aparatinės piniginės kūrimas: Šiame projekte aš gaminu savo „Trezor“kriptovaliutos aparatinės įrangos piniginę su korpusu. Tai įmanoma, nes „Trezor“yra atvirojo kodo, todėl aš panaudojau jų pateiktus failus savo „github“kurdamas savo įrenginį už mažiau nei 40 USD. Buvo keletas
Slaptažodis USB diskui be šifravimo naudojant paketinį failą: 8 žingsniai
Slaptažodis USB diskui be šifravimo naudojant paketinį failą: programa, kuri neleis vartotojui įvesti disko be slaptažodžio ir parodys savininko failą, kurį galite pakeisti savo noru, tai parodys, kaip lengvai naudotis sukurta programa