Durdurulamam gereken durdurulamayan bir Ruby komut dosyası var. İşte aşağıdaki kodu:Ultimate Ruby Komut Dosyası için Öldür
require 'win32ole'
wsh = WIN32OLE.new("WScript.Shell")
def fileToArray(file)
x = []
File.foreach("#{file}") do |line|
x << line.to_s.split('')
end
return x.flatten!
end
tests = fileToArray("C:\\xampp\\htdocs\\x\\Script\\includes\\classes.php")
sleep 10
x = 0
y = tests.length
while x <= y do
send = tests[x]
speed = 0.025
if x == y
print "Test Complete"
break()
#You guys don't need to see this code, it's just detecting what keys are
#in the array and reading them to the file. But important to know that it is incrementing based on sent keys
else
x += 1
end
end
Benim sorunum ondan okuyor classes.php 4.000 satır uzunluğundadır olması ve geçmek için uzun bir zaman alır. Eğer berbat olursa, bitene kadar beklemek zorundayım. Her şeyden tamamen çıkmadığı sürece, bu döngü çalışmayı bitirinceye kadar durdurmamın bir yolu yok, CTRL+ALT+DEL
Seçenek: Logout
. curses
'u denedim exit
üzerinde gets
denedim. CTRL^C
da çalışmıyor. Bir çözümde yazmayı tercih ederim, ama aksi halde "öldürün, anahtarları ile öldür" işlemini açıklamak için birkaç tuşa dikkat etmem gerekirdi.
Ctrl + shift + esc ten 'i işlem sürecindeki süreci durdur' denediniz mi? – Esse
Çalışmaya devam ediyor, bu yüzden Görev Yöneticisi'ne tüm menü seçenekleri üzerinden atlamadan erişemiyorum bile –
[Bu] (http://stackoverflow.com/a/14686531/5006469) gördünüz mü? – rdupz