«scripting» etiketlenmiş sorular

Komut dosyası oluşturma genellikle düşük formalite, gevşek yazma ve açık derleme gerektirmeyen bir programlama şeklidir. Çok sayıda komut dosyası dili vardır ve bunlar çok çeşitli senaryolarda kullanılır - komut satırı uygulamaları, GUI'ler, sunucu tarafı uygulamaları, genişletme modülleri.



30
Komut dosyalarının web sitenizi çarpmasını engelleme
На этот вопрос есть ответы на yığın taşması на русском : Как устроить ловушку для хакера, или достойно отбивать атаки? Bir cevabı kabul ettim, ama ne yazık ki, en kötü durum senaryomuzla sıkıştığımıza inanıyorum: CAPTCHA bok satın alma girişimlerinde herkes . Kısa açıklama: önbellek / web çiftlikleri, isabetlerin izlenmesini imkansız …


29
Yürütülmekte olan dosyanın yolunu ve adını nasıl edinebilirim?
Diğer komut dosyalarını çağıran komut dosyaları var ama şu anda işlem içinde çalışan dosyanın dosya yolunu almak gerekir. Diyelim ki üç dosyam var. Execfile kullanma : script_1.pyçağrıları script_2.py. Buna karşılık, script_2.pyaramalar script_3.py. Nasıl dosya adını ve yolunu alabilirsiniz script_3.py, içinde koddanscript_3.py gelen argümanlar olarak bu bilgileri geçmek zorunda kalmadan, script_2.py? …
482 python  scripting  file 

10
Yankılamadan bir kabuk betiğinden şifre nasıl alınır
Parola korumalı bir sisteme erişim gerektiren bir işlemi otomatikleştiren bir komut dosyası var. Sisteme, kullanıcı parolasını bağımsız değişken olarak kabul eden bir komut satırı programı aracılığıyla erişilir. Ben kullanıcı kendi parola yazmak, bir kabuk değişkeni için atamak ve daha sonra (tabii ki işleyecek akışı çıktısı üretecek) erişim programının komut satırını …
424 bash  shell  scripting  sh 







30
Curl komutu için veri urlencode nasıl?
Bir parametre alır ve kıvrılma yoluyla web sitesine gönderir test için bir bash komut dosyası yazmaya çalışıyorum. Özel karakterler düzgün işlendiğinden emin olmak için değeri kodlamak gerekir. Bunu yapmanın en iyi yolu nedir? İşte benim temel komut dosyası: #!/bin/bash host=${1:?'bad host'} value=$2 shift shift curl -v -d "param=${value}" http://${host}/somepath $@



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.