Начнем с того, что он не делает того, на что рассчитан. Одно то, что кнопка блокирована, не означает, что отправить форму становится невозможно. Можно перейти на какое-нибудь из полей формы, нажать на клавишу enter или return – и форма будет отправлена.
Насколько мне известно, с этим проблем не должно быть так как (по крайней мере основные) браузеры стандартное событие submit по нажатию Enter при фокусе на поле ввода пытаются выполнять через эмуляцию нажатия первой submit-кнопки (если они вообще там есть) в форме, включая указание её в событии как submitter. И если она имеет disabled, то соответственно событие не отправляется (даже если после неё есть другие активные button/input[type=submit/image]>).
Зависит от того что подразумевается под "нормально работать". Не знаю как сейчас с ArtMoney (но скорее всего так же), но у CheatEngine с поиском просто адреса со значением и замены значения в Java проблем особых нет (если искомое значение не хранится в постоянно пере создаваемой структуре). Проблемы (не особо решаемые) начинаются если хочется сохранить адрес для последующих запусков программы, либо же пытаться дисассемблить код (писать под него какие-то скрипты, разбирать структуры и т.п.). Но это проблемы скорее с использованием виртуальной машины чем с конкретно со сборщиком мусора.
CD неудобно в кармане таскать, запись требует специального (пусть и доступного) оборудования. А флешку в любой компьютер вставил и делай с ней что хочешь (но не уверен когда USB-порты достаточно распространены стали).
А как вы потом будете применять дополнительные изменения к запросу? Например у вас есть некоторый метод который подготавливает базовый запрос с условиями. Затем где то ещё потребовалось к этому запросу добавить ещё условий вынеся старые в отдельный OR и добавить группировку.
Или под каждую задачу запрос с нуля писать будете?
Будет закон о "приземлении" зарубежных доменов. А все что не .ru будет заблокировано / облагаться пошлинами на ввоз передачу через трансграничные магистрали.
PS: чем еще мне не нравится switch… — в JS нельзя завести let, const внутри отдельного case.
Можно. Достаточно отдельный блок объявить.
function test(val) {
const b = 1;
let r = 0;
switch (val) {
case 1: {
let a = 1;
const b = 2;
r = a + b;
break;
}
case 2: {
let a = 2;
const b = 3;
r = a + b;
break;
}
default: {
let a = 3;
const b = 4;
r = a + b;
break;
}
}
return r;
}
А что-нибудь насчет I2P сказать можете? Там те же проблемы что и у Tor?
Насколько мне известно, с этим проблем не должно быть так как (по крайней мере основные) браузеры стандартное событие submit по нажатию Enter при фокусе на поле ввода пытаются выполнять через эмуляцию нажатия первой submit-кнопки (если они вообще там есть) в форме, включая указание её в событии как submitter. И если она имеет disabled, то соответственно событие не отправляется (даже если после неё есть другие активные button/input[type=submit/image]>).
Но про рефокус не задумывался, спасибо.
Зависит от того что подразумевается под "нормально работать". Не знаю как сейчас с ArtMoney (но скорее всего так же), но у CheatEngine с поиском просто адреса со значением и замены значения в Java проблем особых нет (если искомое значение не хранится в постоянно пере создаваемой структуре). Проблемы (не особо решаемые) начинаются если хочется сохранить адрес для последующих запусков программы, либо же пытаться дисассемблить код (писать под него какие-то скрипты, разбирать структуры и т.п.). Но это проблемы скорее с использованием виртуальной машины чем с конкретно со сборщиком мусора.
CD неудобно в кармане таскать, запись требует специального (пусть и доступного) оборудования. А флешку в любой компьютер вставил и делай с ней что хочешь (но не уверен когда USB-порты достаточно распространены стали).
Адаптированный перевод "icing on the cake".
А как вы потом будете применять дополнительные изменения к запросу? Например у вас есть некоторый метод который подготавливает базовый запрос с условиями. Затем где то ещё потребовалось к этому запросу добавить ещё условий вынеся старые в отдельный OR и добавить группировку.
Или под каждую задачу запрос с нуля писать будете?
Будет закон о "приземлении" зарубежных доменов. А все что не .ru будет заблокировано / облагаться пошлинами на
ввозпередачу через трансграничные магистрали./s я надеюсь
По JavaScript в который раз могу порекомендовать https://alexnisnevich.github.io/untrusted/
Она правда больше про нестандартные/неочевидные решения, а не оптимизацию и автоматизацию (хотя этого тоже есть немного).
Можно. Достаточно отдельный блок объявить.