Deutsch

Задача: по нажатию на кнопку изменить значение переменной, выполнить аякс запрос

1211  
7495 старожил18.03.24 18:41
7495
18.03.24 18:41 

Объясняю задачку: сейчас имеем ситуацию - человек открывает страницу и сразу видит баланс зашитого в настойках счёта,


а надо чтоб он мог вкопировать ЛЮБОЙ адрес (0х...) в окошечко, нажать кнопочку и только потом аякс сделал запрос и ответ прилетит.


У меня аякс переписать не получается, он в первую очередь выполняется, как пример окошечка взял кусок скрипта с игры "запасливый хомяк".


Сама страница, тут: https://7495.org/igra/balance.htm



.

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#1 
7495 старожил18.03.24 18:44
7495
NEW 18.03.24 18:44 
в ответ 7495 18.03.24 18:41

Это ЯваСкрипт, самый лучший язык программирования, надо связать окошечко с переменной "var ADDRESS ="

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#2 
alex445 коренной житель18.03.24 20:16
NEW 18.03.24 20:16 
в ответ 7495 18.03.24 18:41
Объясняю задачку

Фигасе ты борзый!

#3 
Срыв покровов патриот18.03.24 23:11
NEW 18.03.24 23:11 
в ответ alex445 18.03.24 20:16

А ещё тупой!

#4 
7495 старожил19.03.24 11:47
7495
NEW 19.03.24 11:47 
в ответ Срыв покровов 18.03.24 23:11

Дед, не делай мне мозги, говори что там надо вместо $.ajax писать? зло


Ошибка вылетает на 14 строчке: Uncaught ReferenceError: $ is not defined



Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#5 
Срыв покровов патриот19.03.24 20:41
NEW 19.03.24 20:41 
в ответ 7495 19.03.24 11:47
не делай мне мозги

Не буду, без мозгов походишь

#6 
7495 старожил20.03.24 17:00
7495
NEW 20.03.24 17:00 
в ответ Срыв покровов 19.03.24 20:41

Дед, смотри какую я красоту налапшекодил: .org/igra/balance.htm


берем любой ник, переводим приваткей, потом в адрес, например


"Срыв покровов" = 0xf492d899c71668baf3fe34d23dbdb523905975b5



вот как надо было аякс сделать, я ещё 100500 раз перепишу, пока сойдёт так:



.

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#7 
Срыв покровов патриот21.03.24 07:51
NEW 21.03.24 07:51 
в ответ 7495 20.03.24 17:00

с одной стороны, молодец, решил

С другой - опять же нихера не понял, в чем проблема была


#8 
7495 старожил01.04.24 00:02
7495
NEW 01.04.24 00:02 
в ответ Срыв покровов 21.03.24 07:51

первая проблема была - как повесить аякс на кнопку, я вроде бы нормально в первом посте расписал, пришлось самому делать.


*****


карочи щас следящая проблема: на каждый запрос, делаю этот скрипт, получается 1000 скриптов - лапша какая-то, некрасиво!


щас надо сделать так, чтоб ОДИН скрипт, а вариаблы рпц (переменные) сами из списка брались в rpc.js, + адрес из кнопки.


кому интересно, смотрите в хтмл квеллкоде, говорите как переписать, ссылка в первом посте: 7495.org/igra/balance.htm



Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#9 
Срыв покровов патриот01.04.24 00:41
NEW 01.04.24 00:41 
в ответ 7495 01.04.24 00:02

открой для себя циклы

#10 
alex445 патриот01.04.24 00:59
NEW 01.04.24 00:59 
в ответ 7495 01.04.24 00:02

первая проблема была - как повесить аякс на кнопку, я вроде бы нормально в первом посте расписал, пришлось самому делать.

*****

карочи щас следящая проблема: на каждый запрос, делаю этот скрипт, получается 1000 скриптов - лапша какая-то, некрасиво!

щас надо сделать так, чтоб ОДИН скрипт, а вариаблы рпц (переменные) сами из списка брались в rpc.js, + адрес из кнопки.

кому интересно, смотрите в хтмл квеллкоде, говорите как переписать, ссылка в первом посте: 7495.org/igra/balance.htm


Правильной дорогой идёшь. Так постепенно отойдёшь от этих лоховских монеток и станешь программистом. ))

#11 
7495 старожил05.04.24 12:14
7495
NEW 05.04.24 12:14 
в ответ Срыв покровов 01.04.24 00:41
открой для себя циклы


А как должен выглядеть сам цикл?


список для кнопок в самом теле хтмл остаётся.

список адресов серверов в rpc.js остаётся


надо зациклить скрипт аякса, там меняется 2 переменных - адрес адреса и кнопка, но как? мне надо пример

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#12 
Бесконечный цикл постоялец3 дня назад, 20:21
NEW 3 дня назад, 20:21 
в ответ 7495 18.03.24 18:41

Есть более интересная задача. Вычислять приватный ключ по введенному публичному ключу. Делаешь одно поле где пользователь вводит публичный ключ, далее кнопка "Вычислить", и далее показывается приватный ключ. Можно хорошие бабки поднять на таком сайте. Слабо такое запрограммировать?

#13 
MrSanders коренной житель2 дня назад, 08:24
NEW 2 дня назад, 08:24 
в ответ Бесконечный цикл 3 дня назад, 20:21

(побежал за попкорном) без блокчейна не возьмётся

#14 
7495 старожил2 дня назад, 09:52
7495
NEW 2 дня назад, 09:52 
в ответ Бесконечный цикл 3 дня назад, 20:21
далее показывается приватный ключ. Можно хорошие бабки поднять на таком сайте.


Здесь несколько логических заблуждений: Обратное "вычислении" исключено, а если "вдруг" - то зачем вам сайт "раздавать ключи от квартир где деньги лежат"?


Да и зачем? Обрушить систему - поломать игрушку? Лучше создавать обменники, мосты, apps, стричь 20%, бабосики за каждый перевод, за каждую трансакцию...


Например тотализатор, бек в блокчейне, фронт простая форма отправки в хтмл. Создав 1 раз, смартконтракт больше не изменяется и не сопровождается, он сам периодически отсылает ефир на адрес создателя, когда комиссия достигнет определённого уровня, например 5 ефирок, а люди пусть заключают пари, выигрывают. Как вам такая рабочая идея? Вы знакомы с алгоритмами тотализаторов? Пари?


*****


теперь по теме, "зациклить", это брать из массива 3 переменные и подставлять в скрипт аякса (пост #7), цель - убрать лишнюю лапшу, сейчас уже 10.000 строк!


Сейчас экспериментирую с массивами и циклами тут: https://groups.germany.ru/1313785/f/40932035.html


Массив, три переменные: name;chainid;rpc


chainrpc.js


var stations = [

'Ethereum m;1;https://ethereum.publicnode.com',
'Bloxberg m;8995;https://core.bloxberg.org',
'Sepolia t;11155111;https://ethereum-sepolia-rpc.publicnode.com',
'Binanse m;56;https://bsc-dataseed.bnbchain.org',
'Binance t m;97;https://data-seed-prebsc-1-s3.binance.org:8545'];


.

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#15