How to write Firefox extensions
Itt egy egész jól érthető példa, hogy hogyan tudsz saját kiterjesztést készíteni firefox alá.
Bejegyzések
Bejegyzések megjelenítése ebből a hónapból: január, 2005
- Link lekérése
- X
- Más alkalmazások
Firefox vs IE
Egyre jobban tetszik a Firefox. Minden nap olvasom a híreket, de ide-oda ugrálni a web lapok között, felesleges. A Firefox-hoz letölthető egy halom kiterjesztés. Az egyik ilyen a Sage. Ez egy RSS olvasó, ami egyszerűsíti az egészet, persze csak ha a web oldalnak van RSS forrása is. Mi az RSS? Az RSS a Really Simple Syndication (körülbelül: nagyon egyszerű információ megosztás) rövidítése. Egy olyan formátumról van szó, amely lehetővé teszi, hogy egy webhely tartalmát megossza. A formátumnak több verziója létezik, pl 0.92-es, amely az egyik legelterjedtebb variáns. Számos asztali alkalmazás áll rendelkezésre a különböző RSS szolgáltatók által publikált tartalmak olvasására. Itt egy példa arra, hogy milyen is a gyakorlatban a Firefox egy beépült RSS olvasóval.
- Link lekérése
- X
- Más alkalmazások
Visual Foxpro-ban hogy lehet egy objektumnak küldeni egy üzenetet? Egyszerűen. Egy Paste üzeneten mutatom meg:
#DEFINE WM_USER 0x400
#DEFINE WM_COPY 0x301
#DEFINE WM_CUT 0x300
#DEFINE WM_PASTE 0x302
#DEFINE WM_UNDO 0xc6
#DEFINE WM_REDO (WM_USER+85)
DECLARE SendMessage IN user32 ; INTEGER hWnd, INTEGER wMsg, INTEGER wParam, INTEGER lParam
SendMessage(THISFORM.Edicion1.OBJECT.Hwnd,WM_PASTE,0,0)
- Link lekérése
- X
- Más alkalmazások
Ha véletlenül törlöd az asztalról az Internet Explorer ikonját, akkor ezzel a kis scripttel vissza tudod állítani. Csak másold ki ezt a pár sort egy VBS kiterjesztésű fájlba és futtatsd le.
Set ws = WScript.CreateObject("WScript.Shell")
dsktop = ws.SpecialFolders("Desktop")
set scut = ws.CreateShortcut (dsktop & "\Explorer.lnk")
scut.TargetPath = "%systemroot%\explorer.exe"
scut.Arguments = " /e,::{20d04fe0-3aea-1069-a2d8-08002b30309d}"
scut.save
Néhány hasznos GUID még, amivel speciális mappákat tudsz megnyitni:
My Documents
explorer ::{450D8FBA-AD25-11D0-98A8-0800361B1103}
Network Neighborhood
explorer ::{208D2C60-3AEA-1069-A2D7-08002B30309D}
Recycle Bin
explorer ::{645FF040-5081-101B-9F08-00AA002F954E}
My Computer
explorer ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
Control Panel
explorer ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30309D}
Dial-Up Networking
explorer :...
- Link lekérése
- X
- Más alkalmazások
Save HDD
Volt egy időszak, amikor nagyon kellett volna egy olyan program, amivel le tudom menteni egy adott lemez teljes tartalmát, függetlenül attól, hogy mi a tartalma. Ehhez készült is egy program Delphi-ben. A lementett lemez tartalma tömöritett, amihez Roberto Della Pasqua zliebex-ét használtam fel. 256MB-os CF kártyával már teszteltem, hogy tutira jó-e amit lement és visszaállit. Nem hibázott. Ha kell, innen letöltheted. Működik Win9x és NT/2000/XP/2003 alatt is.
- Link lekérése
- X
- Más alkalmazások
DVD másolás
Igy karácsony után kérdéses, hogy kisgyerkőcök mellett, hogy is óvjuk meg a szép DVD lemezeket a karcolástól, csokitól, stb. Természetesen sehogy. Egy lehetséges megoldás, ha készitek róla másolatot és azt rakom ki a DVD lejátszóhoz. Ha az összekarcolódik, max 200 Ft-ot vesztek. A gyártótól ugyanis nem lehet beszerezni fillérekért csere lemezt, mégha több ezrest leperkáltam is az eredeti lemezért. A hogyanról itt olvashattok. A mivel pedig innen érhető el vagy a www.doom9.org oldalról. Tény: a minősége a videóknak rosszabb lesz, tehát az erdeti jobb. Másrészről csak akkor szabad használni ezt a módszert, ha a kiadó engedélyezi a másolat készitését. Általában természetesen nem, igy az itt közölt módszer inkább csak elmélet :)