Причому на першу і передостанню рядки можна в общем-то забити. Виникає питання, як перейти до їх виконання, не проводячи модифікації купи умовних переходів. Ліричний відступ: спочатку я хотів скопіювати байт-код, який відповідає цим рядкам, в початок методу, але щось постійно не працювало, тому я поступив трохи інакше.
Якщо ми спробуємо запустити програму, то у нас з'явиться кілька вікон з повідомленнями про помилку. Код, що відповідає за них, розташований в самому кінці методу:
Тепер давайте визначимо байт-код, відповідний цікавлять нас рядках коду. Ми його використовуємо для заміни коду в хвості методу. Для визначення я використовував IDA, хоча можна було б скористатися, наприклад, radare2.
Кілька хвилин, і у нас є такі відповідності:
Private Sub Button2_Click (sender As Object, e As EventArgs) Handles Button2.Click
Timer1.Stop ()
Timer1.Enabled = False
End Sub
Private Sub Timer1_Tick (sender As Object, e As EventArgs) Handles Timer1.Tick
Timer1.Interval = TextBox4.Text
If CheckBox1.Checked Then
SendKeys.Send (TextBox1.Text)
SendKeys.Send ( "()")
Я не знаю як реалізувати на java :( Заранее большое спасибо за ответ.
Написати ніхто не заважає, тільки у випадку з андроїд навряд чи на рівні натискання кнопок, в плані там начебто не можна запросто взяти і послати комбінацію клавіш іншому додатку. А написати свій софт, який буде взаємодіяти через мережу з яким-небудь ресурсом - не проблема. Конкретне щось не підкажу, під андроїд писав.
А я не розумію, що значить клієнт вгадав нічию, якщо на вхід подаються два футбольних рахунку.
У поточній постановці вгадати нічию можна тільки якщо повністю вгадаєш рахунок.
Здрастуй. Чи зможеш показати на пастбіне як зробити завдання якщо час знайдеться? Мені тільки початок покажи як робити. Яке небудь одне завдання на прикладі покажи (і на ruby і на java), щось я не можу побудувати код, хоч і подивився про функцію.
Привіт ще раз. Вибач що турбую 3 раз :) Але ось що відповів препод коли я йому написав що ти мені писав: не розумію, що значить клієнт вгадав нічию, якщо на вхід подаються два футбольних рахунку. Ось що написав препод: 1: 1 2: 2
вгадав нічию.
цитую:
>> На виході потрібно отримати:
>> 2 - якщо клієнт повністю вгадав рахунок
>> 1 - якщо клієнт вгадав яка команда переможе або вгадав нічию
>> 0 - якщо не вгадав нічого
Як можна ставити на перемогу я ще розумію - вказав у одній з команд більший рахунок.
Як поставити на нічию в даному випадку?
Передбачити рахунок, наприклад, 1: 1? Якщо так, то чому тоді це вважається вгадування нічиєю, а не повним вгадування рахунку?
У цій задачі як я розумію немає певних рамок з умовами на прикладі нічиєю. В принципі можна вважати нічию, повним вгадування рахунку, я так думаю. Цитую з ваших слів: Як можна ставити на перемогу я ще розумію - вказав у одній з команд більший рахунок. Покажіть будь ласка на прикладі (на js або ruby) хоча-б це якщо вас не утруднить.