Jump to content
PirateClub.hu

szilveszter

Felhasználó
  • Pontszám

    8
  • Csatlakozott

  • Utoljára itt járt

szilveszter's Achievements

Pelenkás

Pelenkás (2/24)

0

Közösségi hírnév

  1. Akkor hozzászólok a CMD parthoz is: Nagyon furának tartom hogy idáig senki nem jutott el odáig hogy pipokról vagy outputokról beszéljen, ezen most változtassunk: | ez arra jó hogy az egyik program kimenetét állítja a másik program standard bemenetére azaz type hosszuhistoria.txt | more kiríja a hosszuhistória tartalmát, és azt a more programba vezeti, ami egy oldalhossznyi szöveg után "oldaltörést" kér a felhasználótól, de persze ezt sokféleképpen is használni lehet pl time | kilépésiidő.exe : ez mondjuk egy általam elképzelt vállalati kiléptető rendszer ahová bekell írnod a távozásod idejét de így gyakorlatilag egy timestamp, a timestampre még visszatérünk. <: hasznos , ez egy program bemenetére tölti be egy adott file tartalmát, pl time < newtime.txt a timá parancsnál, please enter the new time: bemenetre betölti a newtime.txt tartalmát, amennyiben sortörés van az enternek fog minősülni > >> ez egy adott parancs kimenetét másolja egy fájlba pl tree c: > e:\tree.txt, ez amenyibben nincs ilyen file létrehoz egyet és a c meghajtó fáját belerakja. Veszély ez a kimenet átirányítás mindig felülírja a file teljes tartalmát! Viszont tree c: >> e:\treec.txt, csak hozzáírja a végéhez ezek a jelek is hasznosak És mst jöjjön egy újabb hasznos batch funkció: avagy környezeti változók definiálhatók set parancsal de vannak előrelétrehozottak mint pl %errorlevel% %date% %time%, pl ha msn logjaid aznapkészülteket, egy aznapi mappába másolod akkor egy szép for ciklussal megtszitítod a .-tók ez lesz a dateuj változó a date-t majd set datestamp=%dateuj% és akkor cd x:\izémappa\msnlog mkdir %datestamp%_napu_log copy .\*.* .\%datestamp%_napu_log\ majd ezekután meg lehet vizsgálni ciklussal hogy ameddig file van a régi könyvtárba egyenként nézze végig IF Exist .... és ha mindkét helyen van törölje a régiről is, majd ha üres az eredeti mappa kiírja hogy átmásoltam X fájlt, amennyiszer lefutott a for ciklus. Ahogy néztem az előző oldalon ez a gotozás nagyon divatos a bat-ozásban, de nem ajánlatos, mert magad is elveszel benne, viszont aki meg tud írni itt egy épkézláb ciklust az kap egy sört ajándékba:) És itt van az a ciklus amivel a %date% változót meglehet pucolni a pontoktól for /f "tokens=1-3 delims=. " %i IN (%date%) DO set datestamp=%i%j%k hogy ez hogy is működik veszünk egy karakterláncot 3 részre tagolható tagolási pont az a .( tehát pl ez kell majd2009.10.02 > 2009 10 02 ) %i től kezdve a date változóban majd csináld a set datestamp=első rész+második rész + harmadikrész persze a %i%j%k közé beírható más szeparátor ahogy tetszik, %i_%j_%k abból meg ez lesz 2009_10_02 Egy két egyéb comman parancs net teljes hálózatkezelő szolgáltatás subst virtuális lemez készíthető fdisk set path= (ide lehet megadni az elérési uvonaljelzőket, amit ide beraksz akármelyik könyvtárban vagy is éppen a cmd-ben bárhol elérhetőek) REM (ezzel a rövid szóval a bat fájlod kódjában helyezhetsz el commenteket pl REM cd e: (ez a parancs ott van de csak dísznek nem fut le) pause exit break (ezzel a parancsal lehet "leállíthatatlanná tenni a programot" pl meghívsz egy segédprogramot ami az ablakméretet szabályozza mondjuk teszemazt egy dll, majd elveszed nem tud kontrol ct nyomni se:), habár akkor inkább az egeret meg a billenytűzetet érdemes elvenni PUSHD /paraméter ,POPD elment könyvtárnevet és vált a paraméterben megadottra POPD pedigvisszatér a PUSHD által mentettre xcopy könyvtárszerkezetmásolás REG {parancsok , add, delete , querry, compare , save, import, export stb} ipconfig ipbuheráló progi, pl renew release stb, de a dhcp osztályazonosító is módosítható így használható rapidsharenél pl adslel, beleturkál elszaródik, helyrehozzuk kapcsolódik voila új ipcím, jól kombózik a freerapiddownloaderrel:) ftp -> ez már egy cmd promt a cmd promtban ping tracert (trace route, aki nem érti próbálja ki egy webcímmel) nagyjából ennyi jutott most eszembe, már nem foglalkozok dossal, de ha gondoljátok kereshetek egy pár régi anyagot hátha van még:D
  2. Szervusz! Erre lett kitalálva az AHK:) www.autohotkey.com mondjuk control+f12re elindiítjaa számológépet ^F12:: run calc.exe vagy akár lehet ezis ^F12 Ifwinactive calc.exe return else run calc.exe ez csak akkor nyitja meg a számológépet ha még nincs, magyarul a multimédiás gombokról ezt lehagyták:D Persze ez em csak egy hotkey nyelv hanem egy teljes C alapú scriptnyelv, tud dlleket függvény szinten meghívni, egeret irányítani elvenni, billentyűzetet, színeket keresni beazonosítani, képeket keresni stbstb határ a csillagos ég:) Kicsit fura a syntax, de csak azért mert nincs syntax: kezdőknek, hasznos parancsok, if, gosub loop n{} (ciklus), send, click, winactivate, ifwinactive, mousegetpos, sendraw, run. Változóknál annyit kell tudni, hogy automatikusan hoz létre attól független hogy a változó string,float, vagy integer, esetleg boolean, aminek semmi szerepe hisz c alapú, a motorja. amennyiben matematikai műveletet hajtanak végre akkor x:=művelet értékadás x=érték, a tárolt adathoz pedig %x% et kell használni, ez függvényfüggő van ahol tiltott és alapból már az értékére kíváncsi csak. Természetesen a változók konvertálhatóak is, remélem kedvet csináltam brilliánsan egyszerű. sztem 30 perc alatt megoldható amit akarsz 0 programozási előtanulmányokkal
  3. szilveszter

    [VB6] Trojan tutorial

    Ha ilyen szitű trójaiakat akar csinálni az ember, ajánlom inkább az autohotkey scriptnyelvet, tömör egyszerű, c-ben fordított script nyelv. Az itt írt scripteket konvertálhatod exébe, ami akár a másik gépen is fel tudja magát telpíteni, de bárhol le is fut, pl egy cdrom nyitogató script 3 sor , de akkor már be sem tudja szegény csukni. Hasznos benne a dll call, és hogy nem detektálja semmilyen vírusvédelem. Egér irányítás pofonegyszerű, billentyűk szintén, teljes ref a honlapon ja és 5000 res példatár is. Az eddig általam látott legjobb és leghasznosabb script nyelv. http://www.autohotkey.com
  4. szilveszter

    Windows eredetiségvizsgálat

    Istenem ezt a lámázást mielőtt belenyúltok a registryben a oobetimerbe, jegyezzétek meg az agyatokban, hogy ez a kulcs tárolja azt, hogy aktiválva van az xptek, tehát ha töröltök belőle, akkor jegyezzétek meg, hogy mit, mert miután megvolt az új cdkey beírása, utána vissza kell állítani az oobe timert, az eredeti "másolt xp" install állapotába, és akkor nem lesz még 28 nap probléma:) mellesleg erre már 2002 ben is ez volt a megoldás, pedig akkor még nem volt eredetiség vizsgálat:P...
  5. szilveszter

    A mindent tudó T(ré)-Gomb

    Ha a lényeg lényegében lényeges, akkor alien hitvesed. Vajon mért nézem tizedszer is a függetlenség napját?
×
×
  • Create New...