-  Újraindult a H3R ...
  -  6 éves a Haiku!
  -  Audio CD fájlrend...
  -  FreeBSD kompatibi...
  -  Bernd Korz abbaha...
  -  Befektetők r...
  -  BeOS Max v4 Beta

  -  Webgaléria készít...
  -  Webgaléria készít...
  -  Mire jó a Spy-O-M...
  -  Minden programcso...
  -  Partíciók elérése...
  -  A rakjunk rendet ...
  -  Álnevek a 'hosts'...
  -  Ha már nem férnek...
  -  Kábelmodemek beál...
  -  Ünnepek, eseménye...


Szeretnéd-e, ha lenne részletes magyar leírás a Haiku jelenlegi telepítéséről, használatának első lépéseiről?
  Mindenképpen
  Esetleg kiegészítésképpen
  Talán
  Nem, feleslegesnek tartom
  Időm kevés, fontos lenne...
  Gyorsabban átállhatnék
  Nem szavazok
  Saját distrib. kéne inkább
  Saját distrib. is kéne

  
  


  - április 15. 22:15 torzonborz_0:
Üdv Haikuból
  - április 15. 21:50 pistooli:
Üdv Haikuból
  - lúlius 30. 23:06 torzonborz:
BeOS.hu
  - lúlius 23. 19:39 torzonborz:
BeOS.hu
  - lúlius 23. 06:50 torzonborz:
BeOS.hu


Tárhelyszolgálatónk
az UFO-Tech Kft.



Támogatónk
az iVision Design Studio


 
Webgaléria készítése parancssorban 2. rész
(2006. december 19. 13:10 - Infinity)

Ha már át tudtuk méretezni képeinket a webgalériánkhoz, a következo lépés a kép jellemzoit kiiratni valamivel valahová.

A html állományva történo beillesztésrol itt (egyelore) nem lesz szó, csak a sorszámozott kép (pl. nyaralas14.jpg) jellemzoinek szintén sorszámozott txt fájlba (pl. nyaralas14_kepjellemzok.txt) történo kiiratásáról írok.

Szükségünk van egy már régóta létezo programra, amelyik kiírja az összes jpg állományunk méreteit exrta attribútumokba. Ez többféle lehet, számomra a legszebb a Thumbnail nevu program, mely itt helyezkedik el:
http://www.bebits.com/app/2968
Ennek 1.3.0 verziója atomstabil.

Attribútumokba ír ikonokat is, de ami nekünk kell, az ezen 2 attribútum:

Width
Name: GRAFX:Width
Type: B_INT32_TYPE ('LONG')
Format: int32

Height
Name: GRAFX:Height
Type: B_INT32_TYPE ('LONG')
Format: int32


Szükségünk van egy, a beoshoz gyárilag adott attribra is:

BEOS:TYPE

A script, amelyik megoldja problémánkat:

#!/bin/sh
# (c)BZs2006
# grafikus állomány jellemzinek kiiratása szöveges állományba

kepfajl=$1
celallomany=$2

szelesseg=`catattr GRAFX:Height $kepfajl `
magassag=`catattr GRAFX:Width $kepfajl `
fajltipus=`catattr BEOS:TYPE $kepfajl `

fajlmeret=` dir -s $1 | awk '{ print $1 }'`
x=`echo $magassag | awk '{ print $5 }' `
y=`echo $szelesseg | awk '{ print $5 }' `
type=`echo $fajltipus | awk '{ print $5 }' `

echo $type \| $x"x"$y \| $fajlmeret KB>$celallomany
echo
cat $celallomany
echo
exit 0

----
soxerencsét



Vissza a Terminál témakörhöz