Szerző Téma: [Release] PFLCreator - Mappa fájl listázó (PackMaker-hez)  (Megtekintve 1197 alkalommal)

Nem elérhető udvatt108

  • Professional
  • ***
  • Thank You
  • -Given: 9
  • -Receive: 103
  • Hozzászólások: 330
  • Segített: 87
  • Developer
Sziasztok.

Tegnap készítettem saját részre egy új programot, ma pedig úgy gondoltam megosztom veletek.
Ez a program egy új, gyorsabb és egyszerűbb kezelhetőségű, valamint konfigurálhatóbb mappa fájl listázó a régi "walker.exe" helyett.

Ez a program szintén a PackMaker csomagolóhoz alkalmas, mivel ugyan olyan műveletet végez el, csak egyszerűbben.
Valamint kiegészítő instrukciókat is kezel külön előre össze állítható fájlokból a PackMaker részére.

Nem igazán számít, de 60%-al kevesebb méretű a "walker"-nél.

OlvassEl.txt:
[PFLCreator] ----------|
-----------------------|
By UdvAtt108 (c) 2018 -|
udvatt108@outlook.hu --|
Verzió: 1.1.0.0 -------|
-----------------------|


PFLCreator - Általános ismertető és információk
#########################################################################

#> Az alkalmazás tájékoztatás
- A program a PackMaker programhoz lett fejlesztve, használható akár saját modifikált verziókhoz is.
- A kiegészítő fájlok helyes beállításához szükség van a PackMaker alapvető működési ismeretére.
- Esetleges hibákat, rendellenességeket és akár tanácsokat kérlek jelezd felém a "#> Hiba jelentési elérhetőségek" egyikén.

#> Az alkalmazás használata
- A feltérképezés előtt, amennyiben kiegészítő paramétereket használni szeretnénk, állítsuk be azokat a "#> A kiegészítő fájlok kezelése" pont alatt található információk alapján.
- A mappa fájlok listázásához huzz egy mappát a "PFLCreator.exe" programra.
- A program feltérképezi és listázza a megfelelő elérési útvonalak alapján a ráhúzott mappa nevének megfelelő elnevezésű ".mbcrypt" kiterjesztésű fájlba.
- Amennyiben már szerepel a ráhúzott mappa nevének megfelelő elnevezésű ".mbcrypt" kiterjeztéssel rendelkező fájl, akkor azt a program felül írja az új adatokkal.

-------------------------------------------------------------------------

#> A kiegészítő fájlok kezelése
- A listázás előtt lehetőségünk van beállítani további a PackMaker által kezelt kiegészítő paramétereket, amelyek az alábbiak lehetnek:
- #ExcludedFolderNameList
- A csomagolandó mappában szereplő kizárandó mappák listálya.
- #ExcludedFileNameList
- A csomagolandó mappában szereplő kizárandó fájlok listálya.
- #SecurityExtNameList
- A csomagolandó mappában szereplő védett fájl kiterjesztések listálya.
- #CompressExtNameList
- A csomagolandó mappában szereplő tömörítendő fájl kiterjesztések listálya.
- Az imént említett kiegészítő lehetőségeket a programhoz csatolt "NameList" mappában található a beállítás nevén elnevezett ".list" fájlokban kezelhetjük.
- A ".list" kiegészítő beállítások fájljaiba az instrukciókat felsorolva kell megadni, mint ahogy azt a "#> A kiegészítő fájlok beállítás példák" pont alatt láthatjuk. Ehhez szükség van egy kevés PackMaker ismeretre, hogy tudjuk micsoda-mit takar.
- Alapértelmezett beállításnak nyugodtan lehet a ".list" kiegészítő beállítás fájlokat kitörölni a "SecurityExtNameList.list" kivételével, ami az alap sablon beállítással a normál használatra alkalmas, de természetesen bővíthető akár mikor.
- A program használható a kiegészítő beállítás fájlok nélkül is és akár "NameList" mappával együtt törölhetőek, ez esetben nem szerepel majd az ".mbcrypt" fájlban ezekhez csatolható konfigurció. Természetesen így is probléma mentesen térképezi fel a mappát és a PackMaker is helyesen értelmezi a későbbiekben.

-------------------------------------------------------------------------

#> A kiegészítő fájlok beállítás példák
Példa tartalom - #ExcludedFolderNameList.list:
kihagyandoMappa1
kihagyandoMappa2
kihagyandoMappa3

Példa tartalom - #ExcludedFileNameList.list:
kihagyandofajlneve1.txt
kihagyandofajlneve2.py
kihagyandofajlneve3.jpg

Példa tartalom - #SecurityExtNameList.list:
txt
py
jpg
msa
msm

Példa tartalom - #CompressExtNameList.list:
dds
tga
msa

- Nagyon fontos, hogy me tegyük zsárójelbe a felsorolt instrukciókat sehol!
- Helytelen:
"kihagyandoMappa1"
"kihagyandofajlneve1.txt"
"msa"
- Helyes:
kihagyandoMappa1
kihagyandofajlneve1.txt
msa

-------------------------------------------------------------------------

#> Az alkalmazás adatok
- Gyors és progresszív használhatóság
- Speciális karakter kezelés
- Ékezetes és koreai betű kezelés
- Konfigurálható PackMaker kiegészítő beállítások
- Műveleti információ jelzés - Eltávolítva a v1.1 verziós programból.
- Operációs rendszer kompatibilitás
- Windows XP SP3 [OK]
- Windows Vista [OK]
- Windows 7 [OK]
- Windows 8 [OK]
- Windows 10 [OK]

#> Hiba jelentési elérhetőségek
- Email: udvatt108@outlook.hu
- Skype: udvatt108

Frissítés (v1.1):
BUG FIX: Az egy karakteres mappa neveket nem kezelte, ezért kihagyta a listázás során. A v1.1-es verzióban ezen hiba okán a rekurzív fájl feltérképezés új funkciót kapott. Az új funkció javítja az említett hibát, valamint gyorsabb lefutási időt produkál.

Műveleti információ jelzés: A feltérképezési folyamat aktuális könyvtár információ kijelzése el lett távolítva, a program műveleti gyorsítása érdekében.

Letöltés (v1.0) [NEM AJÁNLOTT]:
Eltávolítva

Letöltés (v1.1) [NEM AJÁNLOTT]:
Eltávolítva

Üdvözlettel, UdvAtt108!
« Utoljára szerkesztve: 2018-03-07, 11:00:48 írta udvatt108 »
Egy programozási nyelv akkor alacsony szintű, ha arra kényszeríti az embert, hogy az érdektelen dolgokra is odafigyeljen.

Nem elérhető udvatt108

  • Professional
  • ***
  • Thank You
  • -Given: 9
  • -Receive: 103
  • Hozzászólások: 330
  • Segített: 87
  • Developer
Re:[Release] PFLCreator - Mappa fájl listázó (PackMaker-hez)
« Válasz #1 Dátum: 2018-03-07, 11:00:18 »
Frissítés (v1.2):
BUG FIX: A program az általa feltérképezett mappákat is hozzáadta a csomagolandó ".mbcrypt" listához és mivel a PackMaker nem csomagol mappa nevet, csak egy adott mappán belüli fájlt, így a csomagolás folyamat megszakadt ezeknél az eseteknél. Valamint mivel a PackMaker szintén nem csomagol üres fájlokat, így a csomagolási folyamat szintén ezeknél az eseteknél is megszakadt. Összegezve a jelen frissítés megakadályozza a mappa nevek, valamint az üres fájlok feltérképezését, így nem okozva a PackMaker-nek csomagolási hibákat és pozitívumként szűri a felesleges üres fájlokat a csomagjainkban.

Letöltés (v1.2) [AJÁNLOTT]:
https://mega.nz/#!Yp8yEK4Y!YwTsb39pzrVq7IhHZ07thryONUEmbFy 06ZD2V8mUGhY

Üdvözlettel, UdvAtt108!
Egy programozási nyelv akkor alacsony szintű, ha arra kényszeríti az embert, hogy az érdektelen dolgokra is odafigyeljen.