Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Skriptide kirjutamise vahendid märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
brixxx
Lõuapoolik
Lõuapoolik
brixxx

liitunud: 04.01.2012




sõnum 20.02.2015 21:34:07 Skriptide kirjutamise vahendid vasta tsitaadiga

Huvi on hetkel kirjutada skripte. Ise olen mitu aastat kasutanud AutoHotkey-d, kuigi hetkel olen lihtsalt programmide lühiklahve kirjutanud.
Hetkel üritan veidi suuremat skripti kirjutada ja üritan veel mõelda huvitavaid skriptide ideid, mida teostada.

Kuna tööl aegajalt tunnen, et skriptiga saaks kiiremini töö ära teha, aga hetkel olen ikka mõelnud pigem teen käsitsi kuna skripti kirjutamine võtab veelgi rohkem aega, seega üritaks skripti kirjutamsie enam vähem selgeks saada, et skripti kirjutamises tunneks veidi kindlamini.

Aga on huvi tekkinud, ka muid skripti kirjutamise vahendeid kasutada. Huvitaks mida teie kasutate ning kuidas rahul olete.
tagasi üles
vaata kasutaja infot saada privaatsõnum
Dirty Harry
HV Guru

liitunud: 05.09.2002




sõnum 20.02.2015 23:40:41 vasta tsitaadiga

Kasutad seda vahendit mis sobib. Kui serveris on mingi linux/unix siis vim, kui on vaja Windowsis midagi teha siis Notepad++ näiteks.
Kommentaarid: 181 loe/lisa Kasutajad arvavad:  :: 1 :: 1 :: 145
tagasi üles
vaata kasutaja infot saada privaatsõnum
brixxx
Lõuapoolik
Lõuapoolik
brixxx

liitunud: 04.01.2012




sõnum 21.02.2015 00:37:05 vasta tsitaadiga

Mark0 kirjutas:
Kasutad seda vahendit mis sobib. Kui serveris on mingi linux/unix siis vim, kui on vaja Windowsis midagi teha siis Notepad++ näiteks.

Ma saan aru nt. notepadidega saab skripte kirjutada, pigem küsimus selles, mis skripti keelt või vahendit keegi kasutab. Mina nt. kasutan AutoHotkey, äkki keegi kasutab veelgi kergemat või võimaluste rohkemat skripti keelt või vahendit.
tagasi üles
vaata kasutaja infot saada privaatsõnum
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 21.02.2015 10:38:45 vasta tsitaadiga

No kui lihtsalt skriptimisest rääkida, siis vist *nix keskkondades bash või mõni alternatiiv. Windowsis räägitakse, et PowerShell on päris asjalik tööriist tegelikult...

Lisaks veel relevantne XKCD koomiks selle kohta, te kas ja millal tasub skripti kirjutada. icon_smile.gif

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
napoleon
Unknown virus
napoleon

liitunud: 08.12.2008



Autoriseeritud ID-kaardiga

sõnum 22.02.2015 17:18:02 vasta tsitaadiga

Skript on väga üldine nimetus, kõigepealt peaksid defineerima mis laadi ülesandeid selle skriptiga lihtsamaks teha soovid ja alles siis saab hakata sobivaid vahendeid valima.
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 60
tagasi üles
vaata kasutaja infot saada privaatsõnum
Donald
HV kasutaja
Donald

liitunud: 25.03.2003




sõnum 23.02.2015 00:00:50 vasta tsitaadiga

Pigem defineeri jah, mis probleeme sa tahad lahendada või mis asjade tegemisi kiirendada/automatiseerida, siis parem nõu ja soovitusi ka anda icon_smile.gif
Kommentaarid: 10 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 9
tagasi üles
vaata kasutaja infot saada privaatsõnum
brixxx
Lõuapoolik
Lõuapoolik
brixxx

liitunud: 04.01.2012




sõnum 23.02.2015 12:53:32 vasta tsitaadiga

Hetkel idee:
1. avada 2 cmd, kus panna tööle server, sellega olen enamvähem hakkama saanud Autohotkeys hetkel, fail start.ahk;
2. panna kinni 2 cmd, aga sellega hetkel 2 probleemi, esiteks ei oska ühilduda kahte skripti faili, et see sulgeks õige cmd akna ning teiseks ei suuda skripti kirjutada sisse käsku Ctrl+C, mis väljuks nt. käsust "ping google.ee -t", fail stop.ahk.

Tööl oleks vaja aegajalt sisestada portaalidesse andmeid, aga kas seda oleks võimalik ilma portaali serverisse või andmebaasi sisse saamata teha. Hetkel mul rohkem ideid ei ole milleks vaja oleks skripte, aga kindlasti ajamöödudes tuleb neid juurde.

Üldiselt sobiks mulle pigem sellised lahendused, mis ei nõuaks otseselt mingi tarkvara arvutisse installimist kuna töö arvutis adminni õigused puuduvad.
tagasi üles
vaata kasutaja infot saada privaatsõnum
napoleon
Unknown virus
napoleon

liitunud: 08.12.2008



Autoriseeritud ID-kaardiga

sõnum 23.02.2015 15:49:01 vasta tsitaadiga

Võid uurida ka eventghost'i, see on suht lihtne kasutada. Kui pythonit oskad, siis põhimõtteliselt saab seal keerukamaid asju ka pythoniga teha, aga suurema osa asju saab ilma tehtud. Samas mõne akna avamiseks/sulgemiseks ei viitsiks mina vist mingi skriptiga jändama hakata kui seda liigutust just väga tihti ei pea tegema vaid teeks lihtsalt cmd faili ja määraks sellele windowsi enda vahenditega mingi hotkey.

Portaali andmete sisestamiseks võid uurida näiteks seda FF plugini https://addons.mozilla.org/En-us/firefox/addon/imacros-for-firefox/
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 60
tagasi üles
vaata kasutaja infot saada privaatsõnum
DJope
HV veteran
DJope

liitunud: 15.06.2003




sõnum 23.02.2015 17:30:06 vasta tsitaadiga

Programme saab ju ka üle käsurea käivitada, AHK skripte just selleks vaja pole. Veel parem oleks kui sa kirjutaksid kuidas sa praegu oma asju teed, ilma nende AHK skriptideta, siis on võimalik edasi mõelda kuidas kõige lihtsam oleks midagi teha.
Kommentaarid: 152 loe/lisa Kasutajad arvavad:  :: 0 :: 3 :: 141
tagasi üles
vaata kasutaja infot saada privaatsõnum
Redikate
HV veteran
Redikate

liitunud: 30.12.2005




sõnum 23.02.2015 17:53:58 vasta tsitaadiga

brixxx kirjutas:
Tööl oleks vaja aegajalt sisestada portaalidesse andmeid


Veebis tegutsemiseks võiks ikka veebi toole kasutada. Teed näiteks mingi POSTMAN'iga (chrome extension) neid POST requeste mida sa muidu seal portaalides teed, milleks mingit shelli skripti jms?

_________________
http://nodejs.org/
"I'm also a person. Programming is just one thing I do."
Kommentaarid: 34 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 33
tagasi üles
vaata kasutaja infot saada privaatsõnum
brixxx
Lõuapoolik
Lõuapoolik
brixxx

liitunud: 04.01.2012




sõnum 23.02.2015 22:06:12 vasta tsitaadiga

DJope kirjutas:
Programme saab ju ka üle käsurea käivitada, AHK skripte just selleks vaja pole. Veel parem oleks kui sa kirjutaksid kuidas sa praegu oma asju teed, ilma nende AHK skriptideta, siis on võimalik edasi mõelda kuidas kõige lihtsam oleks midagi teha.

Ma toon, siis näite ühe teise käsuga, mis põhimõteliselt annab sama tulemuse, et jääb tükk aega jooksma, et sealt väljuda peab valima Ctrl+c.
1. Kirjutan starti cmd ning avan;
2. lähen õigesse kausta;
3. käivitan serveri, aga hetkel toon nt. selle käsu 'ping google.ee -t';
4. kui soovin väljuda, siis vajutan Ctrl+c;
5. sisestan exit.
Sama tegevust pean tegema ka teise serveri tööle panemisel.
Hetkel olekski idee 1-3 punkt teha start skript ning 4-5.punkt end skript.


Kui rääkida neid programmide avamise klahvikombinatsioonid skripte, siis olen pannud olulisemad programmid taskbari, nende programmide avamiseks üldjuhul on tehtud skript. Ning ühe tööarvutile tegin ka heli tugevuse reguleerimise ja mute skripti, kui seda ei kasutaks siis ilmselt peaks käsitsi hiirega panema kuna klaviatuuril puuduvad sellised nupud.

Aga ma pean siiski tunnistama, et ma kasutan klahvikombinatsioonide programmide avamise skripte ja harva sattun kellegi teise arvuti taha.

Veebi poolset skriptide tegemist peaks ka uurima.

Muideks, kas Python on ainult skriptimise keel või võib seda lugeda ka programmeerimise keeleks?


viimati muutis brixxx 23.02.2015 22:19:31, muudetud 1 kord
tagasi üles
vaata kasutaja infot saada privaatsõnum
riaak
HV Guru
riaak

liitunud: 22.09.2002



Autoriseeritud ID-kaardiga

sõnum 23.02.2015 22:27:56 vasta tsitaadiga

Tee endale (nt desktopile) bat laiendiga fail ning sisuks kirjuta nt:
cd "C:\Program Files\WinRar\"
WinRAR.exe

Hiljem saad oma serveri CTRL C kinni panna.

Python on programmeerimiskeel, mida kasutatakse tihti skriptimiseks. Saab sellega teha aga põhimõtteliselt igasugu rakendusi.

_________________
¯\_(ツ)_/¯
Kommentaarid: 119 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 105
tagasi üles
vaata kasutaja infot saada privaatsõnum
brixxx
Lõuapoolik
Lõuapoolik
brixxx

liitunud: 04.01.2012




sõnum 23.02.2015 23:24:43 vasta tsitaadiga

riaak kirjutas:
Tee endale (nt desktopile) bat laiendiga fail ning sisuks kirjuta nt:
cd "C:\Program Files\WinRar\"
WinRAR.exe

Hiljem saad oma serveri CTRL C kinni panna.

Python on programmeerimiskeel, mida kasutatakse tihti skriptimiseks. Saab sellega teha aga põhimõtteliselt igasugu rakendusi.

Uurin .bat formaadiga skriptide kirjutamise võimalusi.
tagasi üles
vaata kasutaja infot saada privaatsõnum
alfreedo
HV vaatleja

liitunud: 20.06.2010




sõnum 23.02.2015 23:53:19 vasta tsitaadiga

Ehk on abiks.
Batch Files: Examples: http://www.robvanderwoude.com/batexamples.php
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
DJope
HV veteran
DJope

liitunud: 15.06.2003




sõnum 24.02.2015 21:28:36 vasta tsitaadiga

tee üks shortcut ning target lahtrisse pane: cmd /c ping -t www.neti.ee
kui ctrl c vajutada, siis sulgeb ka cmd aken

kui shortcut variant ei meeldi, siis on olemas igasuguseid programme programmide käivitamiseks, ka selliseid mis on tasuta ja ei vaja installimist http://www.portablefreeware.com/index.php?sc=116

mis server on?
Kommentaarid: 152 loe/lisa Kasutajad arvavad:  :: 0 :: 3 :: 141
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Skriptide kirjutamise vahendid
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.