jump to navigation

NiceView! [NSFW - VM 18]

In Facili, o quasi :), Guide, Troiate del giorno il 24/02/09 @ 23:36 trackback

Questo articolo contiene la più alta espressione d’arte oscenità non adatte a minori o ad un ambiente lavoratvo, procedere con cautela.

Niceview - Pollycoke :)

Siamo in fascia pro-tetta? Ok, come immaginate dal titolo e dall’immagine qui sopra1 , ho appena scovato un piccola inutility talmente sopra le righe che non potevo fare a meno di condividerla, anche se usando una mano sola2.

Si chiama Niceview (come dare torto all’autore…) ed è un piccolo visore di immagini con avanzamento manuale o automatico e temporizzato. Il suo essere sopra le righe (ma mi riferisco più all’autore) consiste nel fare leva sulla sessualità rapace del navigatore medio: l’impostazione predefinita di niceview è caricare dal server dell’autore immagini di giovani donne scollacciate (alcune molto scollacciate) e/o in atteggiamenti e pose che poco lasciano all’immaginazione.

Niceview - Pollycoke :)

Per provare niceview dovete compilarlo (richiede solo le Qt), basta dare questi classici comandi una volta scompattato il tarball:

$: qmake
$: make
$: ./niceview

Che lo lancerà direttamente dalla directory dei sorgenti. Opzionalmente potreste volerlo ibstallare, con un altrettanto classico:

$: sudo make install

Finito. A questo punto non vi resta che ammirare il contenuto - in larga parte illegale - visualizzato da niceview, potrete spostare e ridimensionare la finestra usando rispettivamente ALT + pulsante sx e ALT + pulsante centrale del mouse e infine potrete anche impostare il livello di trasparenza della finestra (beh io ve lo avevo detto che si trattava di una inutility).

È una piccola e - una volta tanto letteralmente - pornografica app a sè stante, ma probabilmente sarebbe l’unica idea sensata mai concepita per un plasmoide :D

Note all'articolo:

  1. Ma non chiedetemi di darvi la favolosa foto che uso come wallpaper, sorry ;) []
  2. Giusto perchè l’altra è costretta in una ingessatura, che andate pensando… -.- []

Condividi questo articolo:

  • FriendFeed 
  • TwitThis 
  • Facebook 
  • Badzu 
  • LinkedIn 
  • Google 
  • del.icio.us 
  • Wikio IT 
  • DiggIta 
  • Technotizie 
  • OKNotizie 

Pagine forse correlate:

Etichette: ,

Commenti »

1. Biagio - 24/02/09 @ 23:54

viva la patata!

dovrebbero mettere film porno nei dvd di linux… o meglio: un dvd con film porno che ha bisogno di far partire il pc dal dvd stesso e sfruttando i multicore installa linux in background importando le impostazioni e tutto :asd:

2. kernele - 25/02/09 @ 0:03

finalmente un’articolo interessante!
fra queste foto e arch linux, diventerà incontenibile :/

3. HalphaZ - 25/02/09 @ 0:08

@1:
bella idea: intrattenere l’utente durante l’installazione di linux… magari con un video opensource (tipo quella specie di cartone animato opensource…) E quando l’installatore deve fare domande, il filmato si mette in pausa… anche un giochino potrebbe fare da passatempo…

4. LaVoglio - 25/02/09 @ 0:09

credo che sia la volta buona per passare a linux… devo dire che ha dei programmini interessanti da testare… :F
una kubuntu va bene giusto? :PP

5. Marco - 25/02/09 @ 0:43

bona la prima!

6. tosky - 25/02/09 @ 0:49

@HalphaZ
Arrivi tardi. L’installer di Caldera (prima che venisse mangiata da SCO, sigh) permetteva di giocare a Tetris.

7. mk - 25/02/09 @ 1:01

Ubuntu, ma non solo, hai internet!

8. Chitarrista - 25/02/09 @ 2:03

Giusto perché si sappia, nei repo di Ubuntu c’è un programmino chiamato “pornview”. Non ha nessuna caratteristica particolare, da quel che ho letto fa lo slideshow delle immagini che gli si dà in pasto (un po’ come il buon vecchio ACDSee, con un pizzico di pepe in più)… e un bel segmentation fault quando si prova a cambiare le impostazioni.
Ma del resto, non c’è niente da impostare, una volta settata la directory giusta. :)

9. lolloso - 25/02/09 @ 5:41

proprio della serie gli utenti non hanno una mazza da fare, e i programmatori anche meno :)

10. fasix - 25/02/09 @ 8:56

ma la mia ubuntubox perche quando gli do il comando “qmake” scazza, invece se gli do il comando “qmake-qt4″ va tutto bene? che ho mai combinato?

lo stesso succede con la compilazione di ANTICO ;)

11. lore - 25/02/09 @ 9:18

Biagio: io l’ho sempre detto, vuoi vendere un ipod o un prodotto? Preinstallaci 3 giga di porno di qualità e vedi come lo vendi! :D

12. Dass - 25/02/09 @ 9:31

ma non c’è già il plasmoide visore di immagini? anche quello, gli dai una directory (anche remota, suppongo) e lui fa lo slideshow…
poi c’è sempre gwenview che pure fa lo slideshow…

13. Gabriel - 25/02/09 @ 9:32

porcellino xD

14. PN - 25/02/09 @ 9:57

the internet is for porn .. grab ur dick and double click for porn porn porn ..

15. PN - 25/02/09 @ 10:04

mi correggo .. *ubuntu is for porn .. etc etc ..

16. Anonymous - 25/02/09 @ 10:12

Su ArchLinux l’impostazione predefinita di niceview è caricare dal server dell’autore immagini esplicitamente pornografiche :)

17. Anonymous - 25/02/09 @ 10:15

feli, un mio amico vuole sapere perché la finestra del programma a te è ampia e a lui no…

18. nicotem - 25/02/09 @ 10:58

no ma vacci piano felipe.. certe cose fanno male

19. Anonymous - 25/02/09 @ 12:14

E poi ha anche a disposizione solo una mano…. :D
Dai che si scherza felipe!!!

20. Federico - 25/02/09 @ 15:04

Ciao a tutti!
Scusate, ma avrei una domandina: che dipendenze devo installare per portare a termine la compilazione? Questo è l’errore che mi da dopo aver lanciato i seguenti comandi:

> qmake-qt4
> make

g++ -c -pipe -fpermissive -g -Wall -W -D_REENTRANT -DQT_SHARED -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -Isrc -Isrc -Isrc -o src/main.o main.cpp
main.cpp: In function âint main(int, char**)â:
main.cpp:31: error: âNiceViewâ was not declared in this scope
main.cpp:31: error: expected `;’ before âwindowâ
main.cpp:32: error: âwindowâ was not declared in this scope
make: *** [src/main.o] Error 1

Grazie per qualsiasi aiuto!

Ciao

21. Fabricio - 25/02/09 @ 15:39

ahahhahahahhaaha
“non potevo fare a meno di condividerla, anche se usando una mano sola.”
hahahahahah

22. Anonymous - 25/02/09 @ 15:49

Felipe… puoi mettere sul repository le immagini? :D
apt-get install gnoc-bionda

23. /V - 25/02/09 @ 16:11

Felipe ti ringrazio della vista, pero’ pensa a chi ti legge da lavoro e ha un monitor che da verso la porta aperta :-D.

(basta mettere le immagini nel post intero e non in prima pagina e aggiungere un NSFW al post)

24. felipe - 25/02/09 @ 16:59

@fasix:
sudo update-alternatives --config qmake
e assicurati che sia selezionato qmake-qt4

@Dass:
Sì, scherzavo: mi rifervo al contenuto ;)

@Anonymous #17:
Dì al tu amico di leggere i miei post, olte che guardarlim ;)

@Federico:
Per avere un amiente dio sviluppo completo segui il primo paaso della mia https://pollycoke.net/2008/11/18/kde-42svn-per-ubuntu-intrepid-in-un-paio-dore/

@/V:
Hai ragione, rimedio. Ieri non ci ho proprio pensato ma spero di non aver provocato nessun licenziamento! :D

25. BigNick - 25/02/09 @ 17:30

E’ una nuova versione di una vecchia applet per superkaramba.
Aero AIO pinguines, prende le foto dal sito http://www.pingoo.com

26. Jun - 25/02/09 @ 20:39

Spulciando nei sorgenti del programmino in questione mi par di aver capito che l’index delle foto sia localizzato in:
http://niceview.lua.pl/database/index.txt
e nella stessa cartella sono presenti i file .dat indicati in suddetto file…
(ho aperto il file /src/niceview.cpp)
Ma poi i singoli files .dat che ho provato a scaricare non riesco ad aprirli (o non riesco a capire se niceview effettua qualche conversione su di essi una volta scaricati)… Qualche dritta?

27. Anonymous - 25/02/09 @ 21:10

All’interno del file c’è la scritta: File written by Adobe Photoshop 5.2… magari ci piazza solo qualche carattere in testa.

28. delma - 25/02/09 @ 22:48

[email protected]:~/niceview$ qmake
[email protected]:~/niceview$ make
make: Nothing to be done for `first’.
[email protected]:~/niceview$ ./niceview
bash: ./niceview: cannot execute binary file

è normale l’outpt di make?
ma mi pare di capire che sia solo per amd64? io ho amd64 ma ho installato una 32..

29. M4rcu2 - 26/02/09 @ 0:00

Alloooora.. dunque:
come qualcuno ha gia detto le immagini sono tirate giu da un indirizzo che sta nei sorgenti. ok..
scarica un file index.txt nei quali ci sono i nomi dei file, e di nuovo scarica casualmente uno di quei nomi ad ogni click sul pulsantino. ok..

Sono andato un po oltre pero e mi sono divertito un po con bash, tcpdump, wget, diff, python e java e il risultato è:

I file con estensione .dat sono proprio le immagini (non ci pioveva) ma non sono criptate, sono solo offuscate..
In particolare c è un piccolo ciclo in una funzione di un sorgente (tana algoritmo!!) che ricostruisce l’immagine.
Questa ricostruzione altro non è che uno xor logico con il numero 88 di tutti i primi 99 byte del file, uno alla volta, e poi rimpiazzandoli ognuno con il byte risultante modificato (cioe l’originario). Cosi facendo si ripristina la parte “danneggiata” del jpeg, che avendo tutti gli header sminchiati era diventato illegibile.

A questo punto ho messo insieme due righine di codice che prima di tutto hanno scaricato tutte le 492 (attualmente) immagini in formato .dat e poi hanno riconvertito tutti i file in jpeg “godibili” ;)
totale = 60 mega di culi sul disco duro! FICO!

tempo speso a capire l’accrocchio: qualche ora;
tempo per scrivere le righine: un oretta;
tempo speso a gustare il risultato: 10 minuti.. poi mi sono stufato. il gusto era gia passato ;)

marcocapacchietti chiocciola libero.it

30. Playwords - 26/02/09 @ 10:16

Occhio che di mano sana ne hai solo una ora… ;-P

31. Giannilottimismo - 26/02/09 @ 14:10

29. M4rcu2

Potresti postare il sorgente da qualche parte?

32. M4rcu2 - 26/02/09 @ 14:46

@Giannilottimismo
non ho un blog personale e al volo non mi viene in mente niente. se mi mandi una mail (marcocapacchietti -aT- libero.it) ci sentiamo per conto nostro..

33. Giannilottimismo - 26/02/09 @ 14:58

Se vuoi caricare pubblicamente i sorgenti puoi metterli in un file compresso e caricarlo su un sito come
http://www.2shared.com/

Se non vuoi, ci sentiamo via mail.

34. M4rcu2 - 26/02/09 @ 15:20

http://www.2shared.com/file/4960405/8be30f/nvDownloader.html

35. Anonymous - 26/02/09 @ 15:49

le foto rimangono, decriptate ma con estensione dat nella cartella di cache di niceview :)

36. Federico - 26/02/09 @ 18:36

Della serie “rendiamo open source anche il porno”! XD

37. Luca - 27/02/09 @ 9:12

Per convertire le immagini uste questo programma:

File converter.c:

#include 
#include 

void main(void)
{
int i, count = 0;
while( (i=getchar()) != EOF )
{
        unsigned char c = i;
        count++;
        if( count < 99 )
                c = c ^ 88;
        putchar((unsigned)c);
}
}

Compilate con:

gcc converter.c -o converter

Convertire con:

converter immagine.jpg

I file sono qui dentro:

http://niceview.sourceforge.net/database/*

I nomi dei file li trovate qui:

http://niceview.sourceforge.net/database/index.txt

Niceview ;)

38. Luca - 27/02/09 @ 9:17

Mi sono accorto che facendo il post del messaggio sono spariti un pò di caratteri…oh rabbia!!!!

Gli include del file converter.c non si vedono ma sono sono stdlib.h e stdio.h

Poi per convertire le immagini dovete dare in input al programma converter il file .dat e ridirigere
l’output in un file .jpg cioè:

converter “minore” file.dat “maggiore” file.jpg

39. Anonymous - 27/02/09 @ 20:31

@35 le cose dille fino in fondo…

Cartella cache che trovate in ~/.niceview/cache/

Utile anche se volete cancellare le vostre tracce :)

40. Karbogha - 27/02/09 @ 21:33

Io ho lo stesso problema di Delma, proprio identico… :(

41. Bart?omiej Burdukiewicz - 28/02/09 @ 18:22

:)

42. Bart?omiej Burdukiewicz - 28/02/09 @ 18:23

:)

43. felipe - 28/02/09 @ 19:00

@M4rcu2:
@Luca:
Grazie per gli interessanti interventi :)
PS: Luca dovevi usare il tag html “code”, cmq correggo io ;)

@Bart?omiej Burdukiewicz:
Thanks for visiting. And for Niceview ;)

(Sì, è l’autore)

44. Jarod56 - 28/02/09 @ 21:12

Anchio ho lo stesso problema di Karbogha e Delma :(

:~/niceview$ qmake
:~/niceview$ make
make: Nothing to be done for `first’.
:~/niceview$ ./niceview
bash: ./niceview: cannot execute binary file

45. Jarod56 - 10/03/09 @ 10:24

Ma nessuno vuole rispondermi :( !!!!!!!!!

46. Bartlomiej Burdukiewicz - 11/03/09 @ 11:48

try

# make distclean // if you have a cache, if you don’t know execute it
# qmake
# make all -j2
# make install // if you want install

I release new version, try with new version http://qt-apps.org/content/show.php/Niceview?content=99960

good luck (:

47. fasix - 11/03/09 @ 11:56

ho aggiornato compilando i nuovi sorgenti senza togliere la versione nuova, e funziona!
ma è la proceduta giusta?

cmq la nuova versione è anche meglio ;)

48. vito fasano - 18/05/09 @ 22:07

è uscita la versione 0.08d

(commentando accetti implicitamente le Regole di pollycoke, leggile!)