Amministra sito

Nuovo blog Nireblog


Categoria: Utility

PageDefrag

softwarehouse 27/01/2008 @ 12:22

pagedefrag220.gif

Per chi non si accontenta di un semplice defrag di Windows, è possibile usare questo programma per deframmentare il file di "paging" e il registro.

I sistemi Windows NT/2000/XP hanno infatti la limitazione di deframmentare tutti i files, esclusi quelli di sistema.

Indubbiamente il grande difetto di Windows, tutte le versioni sinora rilasciate di questo sistema operativo spezzettano i file in breve tempo non riuscendo ad utilizzare in modo efficiente il disco rigido come altri S.O. primo fra tutti Linux. Il dover caricare un file, documento o programma che sia, prelevando non un elemento unico ma una miriade di porzioni non contigue rallenta le prestazioni in modo significativo e quando il livello di frammentazione è elevato vengono rallentati gli accessi a tutti i file.

Anche il file di registro che raccoglie tutte le indicazioni sul S.O. installato, sulla configurazione del nostro computer, sui programmi installati, ecc. e il file di scambio cioè la memoria ram che viene simulata con un file sul disco rigido si frammentano e penalizzano fortemente le prestazioni dell'intero sistema.
Il programma sviluppato da Mark Russinovich deframmenta all'avvio il file di registro e quello di scambio

PageDefrag permette (appena prima dell'avvio del S.O.) di deframmentare i files di sistema, aumentando così le prestazione del PC.

Il programma è standalone, e può essere configurato ad eseguire il defrag ad ogni avvio o solo al prossimo Boot, specificando anche i secondi prima che parta il defrag, in modo da annullarlo se non si desidera avviare la deframmentazione.

Aggiornamento: SysInternals è stata acquisita da Microsoft, ma il software è ancora disponibile come freeware.

Download

RSTP ("Raccomandati Se Ti Piacciono")

14/01 - I 10 trucchi di Google

12/01 - Le 10 piccole Webapps

11/01 - Creare un feed RSS da qualsiasi pagina web con l'HTML Scraping

03/01 - FeedCreator, una delle migliori claasi PHP gratuite per scrivere feeds RSS e Atom

02/01 - Recover files .tar .gz corrotti


 

Altri links del "Mondo Open Source"

26/01 - Ubuntu Media Players Overview

25/01 - Amarok Insider, la novità in Amarok2

25/01 - Hardy Heron Roadmap

23/01 - Rsync Vault Manager, per la gestione dei backup usando rsync manager

22/01 - Restore, completa soluzione per il backup in Linux

22/01 - Bayanihan, le Filippine hanno la loro distribuzione Linux

22/01 - REO Backup Solution, progettato per gli utenti Linux

21/01 R-Linux, recovery and undelete tool for Ext2FS

19/01 - PackageKit, quasi pronto per il rilascio definitivo

 

150x150_sottoscrivi.png

 

FeedCreator, una delle migliori classi PHP gratuite per scrivere feed RSS e Atom

softwarehouse 03/01/2008 @ 12:36
http://splesh.files.wordpress.com/2007/09/rss_big.jpg

FeedCreator è una classe PHP per scrivere feed in diversi formati, tra i quali anche RSS e Atom.
Il progetto originale risale al 2003, ad opera di Kai Blankenhorn. Nel 2005 lo sviluppo è stato ripreso, portato su SourceForge ma inspiegabilmente nuovamente a rilento.

Nonostante qualche difettuccio qui e là, FeedCreator ad oggi è una delle migliori classi PHP per scrivere feed RSS, Atom, PIE ed OPML.

FeedCreator offre due enormi vantaggi a colui che deve scrivere un feed in PHP:

  1. Non sono necessarie particolari conoscenze delle specifiche dei singoli formati, ad eccezione di una competenza generale su quali sono gli elementi presenti in un feed. Ad oggi, la documentazione della classe è assai limitata.
  2. E' possibile variare il formato di output semplicemente cambiando il valore di una variabile nella classe, mantenendo invariato tutto il resto del codice.
    Questo consente di modificare il formato del feed in un istante, nonché di creare lo stesso feed in può formati contemporaneamente.

Tra le funzionalità di rilievo di FeedCreator spiccano

  1. La possibilità di salvare fisicamente il file creato in un percorso stabilito oppure la visualizzazione del contenuto a schermo.
  2. Un sistema di cache interno utile a salvaguardare le risorse nel caso il feed sia richiesto nel periodo di tempo stabilito.
  3. Un approcio abbastanza object oriented, considerando anche il periodo del suo rilascio iniziale, che sarà utile a quanti utilizzano largamente questo metodo di programmazione.

Esempi d'utilizzo

L'esempio seguente, tratto dal sito di FeedCreator, mostra un esempio base di utilizzo della classe.


  1. include("feedcreator.class.php");

  2. // crea un nuovo oggetto ed istanzia le caratteristiche del feed
  3. $rss = new UniversalFeedCreator();
  4. $rss->useCached();
  5. $rss->title = "PHP news";
  6. $rss->description = "daily news from the PHP scripting world";
  7. $rss->link = "http://www.dailyphp.net/news";
  8. $rss->syndicationURL = "http://www.dailyphp.net/".$PHP_SELF;

  9. // associa al feed una immagine
  10. $image = new FeedImage();
  11. $image->title = "dailyphp.net logo";
  12. $image->url = "http://www.dailyphp.net/images/logo.gif";
  13. $image->link = "http://www.dailyphp.net";
  14. $image->description = "Feed provided by dailyphp.net. Click to visit.";
  15. $rss->image = $image;

  16. // legge il contenuto di un database
  17. mysql_select_db($dbHost, $dbUser, $dbPass);
  18. $res = mysql_query("SELECT * FROM tabella_news ORDER BY news_data DESC");

  19. // scorre tutto il contenuto della query al database
  20. while ($data = mysql_fetch_object($res)) {
  21. $item = new FeedItem();
  22. $item->title = $data->news_titolo;
  23. $item->link = $data->news_url;
  24. $item->description = $data->news_riassunto;
  25. $item->date = $data->news_data;
  26. $item->source = "http://www.dailyphp.net";
  27. $item->author = $data->news_autore;

  28. // aggiunge la news alla lista di elementi del feed
  29. $rss->addItem($item);
  30. }

  31. $rss->saveFeed("RSS2.0", "feed.xml");
  32. ?>

Si raccomanda la lettura della documentazione interna alla classe per individuare le altre funzionalità offerte.

fonte:rssworld

Creare dischi virtuali con CryptoExpert

softwarehouse 06/12/2007 @ 17:57

http://64-bit-computers.com/wp-content/CRYPTOEXPERT.png

CryptoExpert è un software che permette di creare dischi virtuali crittografati visibili ed accessibili da Risorse del Computer come qualunque altra partizione/unità. Tutto il contenuto del disco virtuale viene memorizzato all'interno di un unico file "contenitore" viene crittografato utilizzando l'algoritmo CAST a 128 bit.

La versione Lite di CryptoExpert è completa in ogni suo aspetto fatta eccezione per un'unica limitazione: è possibile creare dischi virtuali di dimensioni massime pari a 20 MB. Prima di poter accedere ad un'unità cifrata è necessario introdurre una password. Il programma supporta anche gli algoritmi Blowfish, Rijndael, DES e Triple DES; le operazioni di codifica e decodifica avvengono in tempo reale ed in modo trasparente per l'utente.

CryptoExpert 2006 Lite Features

  • Access to your files on virtual volume on the fly

  • Mapping any free drive letter like G:, F:, K: for virtual volume

  • Requires password authentication before the files become accessible

  • Works with all Windows application - even DOS applications

  • Really Fast

  • Looks like normal hard drive

  • One volume may be mounted at the same time

  • Encrypted volumes can be backed up to tape, CD, etc

  • Command line interface supports silent program execution, volume mount/dismount

  • No need to encrypt/decrypt files. The encryption is transparent.
  • Using optimized 32 bit drivers (works under WinNT/2000/XP only)

  • Many encrypted containers can be placed on single hard drive and mounted/dismounted on demand

  • Supports Blowfish, Rijndael, DES and Triple DES encryption.

  • Ability to unmount volumes after specified time of user inactivity (to prevent unauthorized access to important files)

  • Ability to unmount all volumes instantly on pressing specified 'hot' key

  • Windows XP/2000 Hibernate function support

Bazooka, utility per rimuovere spyware e adaware

softwarehouse 30/11/2007 @ 18:39

bazooka.gif

Piattaforma: Windows 95, Windows 98, Windows ME, Windows 2000, Windows NT, Windows XP


Dimensione: 0,70 Mb

Licenza: Freeware

Caratteristiche: Spesso navigando in Rete o installando dei programmi, senza nessun preavviso, riceviamo sul nostro computer una notevole quantità di pacchetti software che modificano o scrivono stringhe nel registro di configurazione.

 Questi file detti spyware una volta insinuati nel pc rivelando a terze persone le nostre abitudini di navigazione sul Web, fornendo così involontariamente informazioni ricercate per fini commerciali.

Bazooka Adware and Spyware Scanner è una utility che consente di individuare e rimuovere questi Spyware e adware, rilevando un gran numero di componenti che ne fanno parte. Una volta installato il piccolo file exe, il processo di scansione dura pochi secondi e ci informerà come poter disinstallare dal registro di configurazione del nostro computer i file che sono riusciti ad insinuarsi durante la navigazione su internet.

Simile nelle funzionalità ad AdAware e Spybot Search & Destroy, consente di aggiornare automaticamente il database dei programmi.

Visto il proliferare di spyware, consigliamo di eseguire un upgrade del software ogni volta che lanciamo l'applicazione.

Bazooka è una distribuzione freeware compatibile con Windows 95/98/ME/NT/2000/XP.

bazooka_screenshot.gif

 

Quelle pazze pazze librerie

softwarehouse 19/11/2007 @ 08:52

Il corretto funzionamento di Windows e delle applicazioni dipende da alcuni files "vitali" per il PC.

http://www.dg-software.de/assets/images/DllScan-Options.gif

Nei sistemi operativi Windows giocano un ruolo particolarmente importrante i files identificati dall'estensione DLL (Dynamic Link Library).
Detti comunmente "librerieDLL", sono piccoli parti di codice che svolgono funzioni ben specifiche. Sono così importanti che la loro manomissione o cancellazione può compromettere il funzionamento del sistema.
I files DLL sono sbarcati nel mondo dell'informatica agli inizi degli anni 90, voluti fortemente dagli sviluppatori, da sempre alla ricerca di un metodo pratico per aggiornare le proprie applicazioni.
In passato, infatti, quando si voleva aggiornare un software o correggerne un bug, era necessario ricompilare l'intera applicazione e distribuirla nuovamente agli utenti.
Con l'utilizzo dei files DLL, invece, questa operazione è notevolmente simplificata: basta sostituire la libreria che si occupa di una determinata funzione per fare gli aggiornamenti del caso.

http://www.codeproject.com/library/piarchitecture/add_dll.gif


Vantaggi e svantaggi dei DLL

L'utilizzo del files DLL, agevola non solo il lavoro dei programmatori, ma comporta anche un notevole risparmio di risorse hardware. Se un software è composto da un solo blocco, senza subdividerne le funzioni in files DLL, quando viene eseguito, sono messe in gioco tutte le sue funzioni, anche quelle non usate. Viceversa, adoperando le librerie DLL, le risorse del computer sono adoperate solo quando necessario. Ogni medaglia ha il suo rovescio: i files DLL sono spesso causa di conflitti software, dal momento che può capitare che più applicazioni installino versioni differenti della stessa libreria. La cosa è più grave quando programmi sviluppati per vecchie versioni di Windows, o realizzati da programmatori dilettanti, tentano di sovrascrivere le librerie di sistema. In questo caso il meccanismo di protezione di Windows ci avverte con una finestra di dialogo che un software sta provando a sostituire una libreria DLL, con un altro meno recente. Non ci sono dubbi: clicchiamo su SI per tenere la versione del file DLL presente sul disco e metterci al riparo da ogni possibile errore.

E se il file non c'è?

http://www.idchildsupport.com/Images/dll.jpg

Se una libreria DLL viene modificata )sovrascritta da un'altra versione o eliminata per errore), i programmi e lo stesso Windows possono smettere di funzionare corretamente o più addiritura divenire impossibili avviarli. Nei casi meno gravi è sufficiente ripristinare l'installazione del programma, in altre situazioni è necessario sostituire la libreria mancante o corrota (possiamo copiarle da un altro computer o trovarle su Internet utilizzando un motore di ricerca come Google).
Quando inseriamo una nuova libreria nella cartella di sistema (C:\Windows\System32) è necessario effettuarne la registrazione, cioè aggiornare alcune voci del registro di configurazione di Windows. Per fare ciò il sistema operativo ci mette a disposizione l'utility regsvr32.exe. L'utilizzo è molto semplice: basta digitare sul promt dei commandi DOS a dal menù Start/Esegui di Windows il comando:

regsur32.exe c:\percorso\nomedll.dll

Prima di tutto è necessario differenziare le Librerie Standard dalle Librerie COM.
Quando si utilizzano le prime si eseguono chiamate dirette alle funzioni API (Application Programming Interface) di windows. Le seconde, invece, hanno un interfaccia COM (Component Object Model), che permette di comunicare coi loro componenti tramite un'architettura Software e una Libreria dei Tipi, che permette l'utilizzo di funzioni come Object Browser e Auto List Members a livello di programmazione. Proprio queste funzioni fanno si che questo tipo di Librerie venga utilizzato per la maggiore dai programmatori. A livello di prestazioni le Librerie Standard sono più veloci mentre le Librerie COM garantiscono una miglior gestione degli errori (evitando il più possibile le famose schermate Blu).

Un'altra classificazione va fatta tra i file .DLL e quelli .EXE.

Le DLL lavorano sempre nello spazio d'indirizzamento del processo chiamante (in-process) e non possono funzionare in un proprio task. Un file eseguibile in genere può essere utilizzato sia come libreria che come programma a se stante e lavora sempre in un proprio processo. L'utilizzo di librerie .EXE è più lento perché il passaggio dei dati tra un processo ed un altro (Marshaling) richiede più tempo e più risorse. Lo svantaggio delle DLL è che in caso di un loro blocco l'intero processo viene bloccato compreso quindi il programma chiamante. [MARSHALING: E' l'operazione che utilizza COM ogni volta che deve comunicare con un server out-of-process.]

Un'ultima differenziazione va fatta tra i file .DLL e gli .OCX.
Entrambi i tipi di file lavorano allo stesso modo ma i secondi forniscono oltre alle funzioni anche una propria interfaccia grafica. Gli Ocx sono detti anche ActiveX.

Esistono infine altre particolari Librerie che contengono l'elenco delle Proprietà, degli Eventi e dei Metodi dei componenti COM; sono dette Dei Tipi e possono essere .EXE, .DLL, .OLB, .TLB, .OCX

API e DLL

Si è accennato in precedenza alle API. L'API di Win32 è costituita da un gruppo di DLL Standard che fornisco funzioni a basso livello al Sistema Operativo.

Eccone alcune:

KERNEL32.DLL funzioni operative di basso livello. (gestione della memoria, dei task, delle risorse e operazioni correlate)
USER32.DLL Funzioni relative alla gestione di Windows (messaggi, menu, cursori, timer, caret, comunicazioni e la maggior parte delle altre funzioni che non riguardano la visualizzazione.
GDI32.DLL Funzioni che hanno a che fare con l'output dei dispositivi
COMDLG.DLL, LZ32.DLL, VERSION.DLL Supporto per le finestre di dialogo comuni, la compressione dei file e il controllo della versione. In alcuni casi sono accessibili direttamente in altri è necessario ricorrere alla APIGID32.DLL
APIGID32.DLL Fornisce a VB l'interfaccia ad alcune funzioni non compatibili
ODBC32.DLL Una delle DLL che implementano l'Open Database Connectivy). Queste funzioni forniscono un API standard per diversi tipi di DataBase.
COMCTL32.DLL Implementa il nuovo gruppo di controlli delle finestre (elenco ad albero, ecc.)
MAPI32.DLL Forniscono le API che permettono a qualsiasi applicazione di operare sulla posta elettronica.
NETAPI.DLL Funzioni di accesso e controllo delle reti.
WINMM.DLL Funzionalità multimediali di un sistema.

Auslogics Disk Defrag

softwarehouse 18/09/2007 @ 15:45

auslogics

Auslogics Disk Defrag è un software gratuito che consente di deframmentare il contenuto del disco fisso in modo da ottimizzarne il funzionamento e prevenire problemi hardware.

Il programma è risultato molto veloce nel compiere le operazioni di deframmentazione pur non dispondendo di funzionalità aggiuntive come la pianificazione di defrag.

l termine della deframmentazione, Auslogics Disk Defrag fornisce un riepilogo (con la possibilità di visualizzare anche un report dettagliato) sui benefici ottenuti.

Estremamente veloce (è basato sulle API del programma Microsoft).

Software compatibile anche con Windows Server 2003 e Windows Vista.

auslogics2

auslogics3

150x150_sottoscrivi.png

 

Darkite Info Viewer

softwarehouse 06/09/2007 @ 08:40

Darkite

DarKite Info Viewer e' un visualizzatore grafico di file NFO e DIZ, file di informazioni contenuti in archivi (zip, rar, ace), che, diffusi ormai da parecchio tempo sulla rete stanno sostituendo i vecchi file readme.txt etc.

Letti con il DarKite Info Viewer i file NFO e DIZ assumeranno un aspetto graficamente gradevole, con effetti che altri software, ad esempio il blocco note di windows non potrebbero mostrare.

Il software, graficamente bello, consta di una interfaccia a forma di pergamena, all'interno della quale saranno visualizzati i file di informazioni.

Per il download clcca qui.

Optimizer XP

softwarehouse 02/09/2007 @ 15:43

Optimizer XP

Optimizer XP e' un programma in grado di incrementare le prestazioni di Windows XP in maniera completamente automatizzata, senza la pretesa di specifiche conoscenza da parte dell'utente.

Riesce ad ottimizzare le prestazioni del sistema operativo in maniera ottimale e subito dopo il suo utilizzo noterete un netto miglioramento in ternini di velocità e stabilità.

Freeware, rende Windows XP molto più veloce, da scaricare assolutamente.

Features

Version 3.5XG:

-Added “Safe Optimization” option

-Removed Swapfile optimization (Useless)

-Fixed Media Folders icons problems

Version 3.5MX:

-More internet optimization data

-Reconstructing entire data

Version 3.51:

-Icon color on Windows XP fix (part 2 - wrong version)

-Fix communication ports in Windows NT platforms (too high value)

-Disk write behind cache problems (wrong data cause some PC read disk slow)

-8.3 Name in NTFS still use in some machines. Remove it.

Version 3.5:

-Real modem port optimization and only Optimizer XP got it! (Not settings in win.ini)

-Rebuild Internet optimization (For safe)

-Fix dialog (Image problems when use in NT/2000)

-New dialog. Select internet optimization for better internet. It will set IPMTU and DefaultReceiveWindow

-Delete some settings for better stability
1.delete Power down When Shutdown setting (Some PCs can’t use normal shutdown)
2.delete icon cache setting (Can turn low RAM PCs become crash)
3.delete CPU delay time for safe (Some PCs crash)
4.delete CD-ROM setting for safe Default settings I think it be OK (Some PCs can’t use CD-ROM)
5.delete Conservative Swapfile Usage for low RAM PCs

-Fix some settings for more performance
1.Fix Always unload DLL for low RAM PCs
2.Fix eXPerience schemes only for Windows 9x and add up to 26 schemes
3.Fix paging file to fixed size for more performance and stability and set requirement to 400 MB for safe

Version 3.3

-Fix OEM Info remover work better and support Windows NT platforms

-Fix Internet problems. Better works! (Sorry! I set MaxMTU to 576 because I’m ill and blur when set this)

-Fix Direct3D work on Battle Realms and some applications

-Fix icon color in Windows XP

-Force removed disabling autorun (Many user ask for it but what about my software)

Version 3.2

-Fix Media Folders will install to user who logged that time

-Fix VCache settings work better for low memory PC (may reduced performance for 256 MB RAM or higher from previous version)

-Fix RestoreShield swapfile minimum size (default)

-(English Version) Fix runable in Windows NT platforms (NT/2000/XP)

Version 3.1

-Tuneup Internet Optimization

-Fix RestoreShield problems when compares in Windows Me

-Fix GUI bug when display with not exist font “Tahoma”

-Fix Internet Optimization problems (lag, can’t online, disconnect, etc.)

-Fix CPU Priority problems for slow machine

-Fix keyboard language problems when typing some languages

-Remove manufacture in System Properties when use RestoreShield

Version 3.0

-New interface

-Fix some optimization problems

-Add much more optimization data

-Add more eXPerience schemes from eXPerience Pack

-Remove Security tweaks for easier to use (I’ll build new product instead)

-Set only Adminstrators can use this software for Windows NT platforms

-Optimizer XP Help Center

-RestoreShield (Success way to restore default optimization)

-Write script support multi-language work on Windows OS (For Thai Edition)

Download

Product name: Optimizer XP

Product version: 3.5XG

File name: optimizerxp.zip

File size: 562 kb

Include uninstaller: True

License: Freeware

Operating System: Windows 95/98/ME/NT/2000/XP/2003


Sottoscrivi il feed http://softwarehouse.nireblog.com/rss2/35682/index.xml

Create Social Bookmark Links

Add to Technorati Favorites

feedNuts Feed Profile

tutto blog

BlogItalia.it - La directory italiana dei blog

Feed XML offerto da BlogItalia.it

Sito preferito

Il Bloggatore

Italian Bloggers


Programming Blogs - Blog Catalog Blog Directory

web stats

AddThis Social Bookmark Button

free hit counter

Argentina in immagini


Social Bookmarking
Add to: Mr. Wong Add to: Webnews Add to: Icio Add to: Oneview Add to: Linkarena Add to: Favoriten Add to: Seekxl Add to: Kledy.de Add to: Social Bookmarking Tool Add to: BoniTrust Add to: Power Oldie Add to: Bookmarks.cc Add to: Favit Add to: Newskick Add to: Newsider Add to: Linksilo Add to: Readster Add to: Folkd Add to: Yigg Add to: Digg Add to: Del.icio.us Add to: Reddit Add to: Jumptags Add to: Upchuckr Add to: Simpy Add to: StumbleUpon Add to: Slashdot Add to: Netscape Add to: Furl Add to: Yahoo Add to: Spurl Add to: Google Add to: Blinklist Add to: Blogmarks Add to: Diigo Add to: Technorati Add to: Newsvine Add to: Blinkbits Add to: Ma.Gnolia Add to: Smarking Add to: Netvouz Information

Social Bookmarking

Blog360gradi - L’aggregatore di notizie a 360°

 provenienti dal mondo dei blog!