Jump to content
Nokioteca Forum

masmil1988

Developer
  • Contenuti

    1.578
  • Data iscrizione

  • Ultimo accesso

Elenco di tutti i contenuti pubblicati da masmil1988

  1. Rivoglio i tempi di 6600, 6630 e 6680! C'erano solo loro, dicevi smart-phone e dicevi Nokia, e Symbian era l'unico sistema operativo che spaccava tutto!!! Poi è arrivato sto iPhone e ha rovinato il paradiso dei Symbian!!! Ora, cavolo e porca della miseria (per non essere scurrile): NOKIA SVEGLIATI! Al posto di fare 2000 terminali differenti poco l'uno dall'altro, fanne UNO buono una volta per tutte e togliti di mezzo sto iPhone! Confido in N900 e nelle applicazioni che potenzialmente potrebbero andare a finire su Ovi Store! Magari il periodo iPhone verrà ricordato come un brutto sogno...
  2. masmil1988

    [symbian] Master Mind V1.00

    Vi ringrazio tantissimo!!! Come sempre, se avete qualche migliorìa da proporre, nel tempo a disposizione gli posso dare qualche ritocco (anche se ho qualche applicazione in sospeso...) ps. Ho usato al solito mShell
  3. Dall'immagine sembra che la circonferenza sia buona... Diciamo che più che una circonferenza è in generale un'ellisse quella che deve essere disegnata. Però vorrei capire bene cosa fa l'algoritmo. Ovviamente nello spazio centrale della circonferenza/ellisse (che rimane vuoto) deve continuare a vedersi quel che c'era prima che venisse disegnata la circonferenza... Questo è quello che ottengo io Grazie tanto per l'aiuto
  4. Per il programma che sto realizzando mi serve creare una circonferenza di uno spessore compreso tra 1 e 75 pixel... Non riesco a creare questa circonferenza senza che all'interno mi compaiano dei punti bianchi (perchè creo in pratica tante circonferenze l'una dentro l'altra e i bordi non combaciano esattamente...) Avete idea di come si possa creare una circonferenza senza questi punti all'interno?
  5. masmil1988

    Xpress Drums

    No, Nokia 6600 monta addirittura un Symbian 2nd edition, ed non è neanche pensabile di fare girare questo programma su Nokia 6600... Questa sezione riguarda solo terminali touchscreen
  6. Altrimenti c'è StepCounter, dove puoi inserire la lunghezza media di un passo e in base al numero di passi contati dal programma ti dice la distanza percorsa... Non sarà precisissimo però l'errore sarà al più di qualche metro...
  7. Opinione personale, mi sembra un'idea interessante ma irrealizzabile. Perchè quando poggiamo un oggetto, avendo questo una parte piana a contatto con lo schermo il suo peso si divide in tutti i punti che ne vengono a contatto. Se potessimo sapere la dimensione della superficie che viene a contatto con lo schermo avremmo risolto il problema, ma non possiamo neanche sapere questa. Inoltre, lo schermo non può darci alcuna indicazione sulla forza impressa (in questo caso massa per accelerazione di gravità) in quanto l'unica informazione che può darci è di tipo booleano: TRUE, se la forza impressa è maggiore o uguale alla forza minima necessaria FALSE, se la forza non è sufficiente per comunicare un segnale allo schermo In conclusione non resta molto altro da dire... A mio parere non si può fare
  8. masmil1988

    Music Stopper V1.40

    Perchè è nato come music stopper, chissà magari un giorno se mi viene qualche altra funzionalità da aggiungere gli cambio nome, per ora però non mi viene nessun altro utilità pratica se non quella di fermare un riproduttore di musica... Suggerimenti?
  9. masmil1988

    Music Stopper V1.40

    MusicStopper alla versione 1.40 porta delle novità! La principale novità consiste nella possibilità di fermare, dopo un tempo prestabilito, qualsiasi applicazione avviata sul dispositivo! Tramite l'opzione Other verrà mostrata la lista della applicazioni in esecuzione, con la possibilità di scegliere quella da fermare. E' stata incrementata la velocità dell'applicazione, la quale prima presentava rallentamenti nello spostare la barra blu del tempo. Inoltre è stata modificata parzialmente la grafica (cercando di dare un tocco di stile in più) ed è stata cambiata l'icona del programma (sperando di averne realizzata una migliore). Vi invito quindi a scaricare l'applicazione e ad aggiornare MusicStopper alla nuova versione! MusicStopper_v1.40_ENG.zip
  10. Lo so che si ci sta poco, però siccome la notizia si sta spargendo nel web m'è parso giusto metterla pure qua...
  11. Girando per la rete ho visto che si vocifera di un probabile nuovo firmware, numerato 40.0.001, per il nostro 5800. La fonte della notizia sarebbe basata su un utente del sito biskero.org il quale sarebbe venuto a conoscenza di un nuovo host name (facente capo appunto al 5800): Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/40.0.001; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413. Sarà vero? Sarà una bufala? Giù con i commenti e con le nuove attese!
  12. Anche per me il codice non da alcun problema, comunque, appena ho il cellulare della mia ragazza sotto mano ti scrivo le impostazioni ;-)
  13. L'errore è che quando tu richiami la msg.open() crei uno stream dal quale poi leggere con la io.read() Riprova e vedi se va...
  14. Devi controllare le impostazioni in Impostazioni > Connettività > LAN senza fili... A me si connette senza problemi alla rete Alice di casa sin dal primo giorno, e la mia ragazza ha lo stesso cell brandizzato TIM con stesso firmware e all'inizio ricordo che le impostazioni in wi-fi erano leggermente diverse da come le avevo io... Controlla quelle e vedi se da lì riesci a risolvere...
  15. masmil1988

    [symbian] Master Mind V1.00

    Dopo alcuni giorni di lavoro, ecco MasterMind, il gioco di logica nel quale lo scopo è quello di indovinare il codice segreto in un numero finito di tentativi. Probabilmente avrete già visto il gioco nella versione con i piolini colorati, quella che vi propongo è invece la versione originale, dove vengono utilizzati i numeri! Il gioco è semplice, all'inizio di una nuova partita viene generato un codice. Lo scopo è quello di indovinare tale codice in un numero finito di tentativi (9 nella partita standard) tramite gli aiuti che vengono dati a ogni nuovo tentativo. Per ogni tentativo viene data dal gioco una risposta nella forma XXO: ogni X nella soluzione indica che nella combinazione provata vi è un numero giusto nella giusta posizione, ogni O indica invece che nella combinazione si trova un numero giusto ma non nella posizione corretta. Tramite queste indicazioni è possibile risalire alla combinazione corretta! E' possibile giocare in modalità standard, nella quale si hanno 9 tentativi e una combinazione di 4 numeri (i quali possono essere ripetuti nella stessa combinazione), o in modalità personalizzata nella quale è possibile scegliere se avere duplicati nella combinazione e un numero di tentativi variabile da 1 a 16 e un numero di cifre della combinazione variabile da 1 a 7. Nelle statistiche è inoltre possibile vedere il numero di partite giocate, vinte o perse. Il gioco è in multilingua: inglese, italiano e spagnolo. Nient'altro da dire, scaricate, provate, e commentate il gioco! MasterMind_v1.00_ENG_ITA_ESP.zip
  16. masmil1988

    Playlist Dj

    Ma in che senso sceglie le canzoni in base all'umore?
  17. Al fine di decidere/migliorare le regole, c'è qualcuno (oltre me e madhacker) che vuole fare una partita a 4? C'è il gioco Hearts su Virgilio che permette di giocare in 4, e ovviamente se siamo tutti di Nokioteca possiamo giocare con tranquillità senza creare fastidi a nessun altro giocatore... C'è qualcuno disposto a giocare? Eventualmente decidiamo un orario...
  18. Come dice madhacker, a cui ieri ho illustrato "brevemente" () il progetto, il più del lavoro è già fatto, e l'aiuto più importante servirebbe per la creazione dei due algoritmi di gioco (passaggio delle carte e decisione sulla carta da giocare). Qui di seguito ci sono i due algoritmi (scritti in linguaggio naturale) che dovrebbero riprodurre il comportamento del computer. E' su questi che si dovrebbe lavorare, per il resto il gioco è già in gran parte fatto... Quindi, anche lento, se vuoi puoi aiutare, basta saper giocare o prendere velocemente dimestichezza col gioco ALGORITMI 2 è la carta 2 3 è la carta 3 ecc... fino a 9. 10 è il jack, 11 la donna, 12 il re, 13 l'asso 1. SCAMBIO DELLE CARTE carte picche >=12 se si ha 1 carta a quadri la si cambia Se si hanno 3 o 4 carte a quadri ed è possibile cambiarne 3 si cambiano a partire dalla più alta se si hanno 3 carte a quadri ed è possibile cambiare altre due carte si cambiano le due più alte se si hanno 2 carte a quadri se ne cambia 1 o 2 (a seconda di quanti cambi restano) partendo dalla più alta se si hanno 2 carte a fiori si cambia la più bassa carte cuori >=12 carte quadri dalla più alta carte cuori dalla più alta carte a fiori dalla più alta 2. DURANTE IL GIOCO --- PRIMA MANO Inizia il giocatore con il 2 di fiori e ogni giocatore butta la carta a fiori più alta che ha. Non è possibile buttare carte a cuori o il Q di picche. --- MANI SUCCESSIVE ------ Se è il primo giocatore Se i cuori sono stati infranti e si possiedono carte a cuori <=4 si gioca la più bassa Se si possiedono solo cuori si butta la carta più bassa Se si hanno 1 o 2 carte a fiori si butta la più bassa Se si hanno 1 o 2 carte a quadri si butta la più bassa Se il Q di picche non è uscito e non lo si possiede si butta la carta più alta a picche <=11 Si gioca la carta a fiori più bassa Si gioca la carta a quadri più bassa Si gioca la carta a picche <=9 più bassa Se i cuori sono stati infranti si gioca la carta a cuori più bassa Si gioca la carta a picche più bassa ------ Se è il secondo o terzo giocatore Se il seme è picche e sul tavolo vi sono carte a picche >=13 si gioca il Q di picche (se lo si possiede) Se il seme è picche, se non ci sono punti sul tavolo e il Q di picche non è uscito si butta la carta più alta a picche <=11 Si gioca la carta più alta dello stesso seme mantenendosi al di sotto di quelle sul tavolo Si gioca la carta più bassa dello stesso seme (se non è il Q di picche) Si gioca il Q di picche ------ Se è il quarto giocatore Se non ci sono punti sul tavolo prende con la carta più alta dello stesso seme (se questa non è il Q di picche). Si gioca la carta più alta dello stesso seme mantenendosi al di sotto di quelle sul tavolo. Se è costretto a prendere, prende con la carta più alta dello stesso seme (a meno che questa non sia il Q di picche, se si può fare a meno di giocarlo) Gioca la carta più bassa dello stesso seme. ----------- Nel caso non si abbiano carte del seme di partenza: .Si gioca il Q di picche (se non è la prima mano) .Se il Q di picche non è uscito si giocano le carte a picche >=13 .Se si hanno carte a cuori >=11 si butta la più alta .Se si hanno carte a picche >=11 si butta la più alta Se si hanno 1 o 2 carte a cuori si gioca la più alta (se non è la prima mano) Se si hanno 1 o 2 carte a quadri si gioca la più alta Se si hanno 1 o 2 carte a fiori si gioca la più alta Se si hanno 1 o 2 carte a picche si gioca la più alta Si gioca la carta a cuori più alta (se non è la prima mano) Si gioca la carta a quadri più alta Si gioca la carta a fiori più alta Si gioca la carta a picche più alta
  19. Io lo sto programmando per s60v5 però gli algoritmi alla fine vanno bene per qualsiasi piattaforma e più o meno tutte le funzioni, eventualmente le uniche funzioni da adattare ai 3rd (o 2nd) sarebbero quelle dove ci sta di mezzo la grafica... Poi inoltre ci vorrebbe un aiuto a migliorare l'intelligenza della macchina, anche se già ho perso la mia prima partita, quindi così per com'è ora la macchina può già vincere... Il problema è che a volte fa mosse stupide, del tipo continuare a giocare di un seme quando si è già visto che gli altri giocatori non hanno più niente di quel seme... Comunque sia se vuoi posto un po' di cose qua, almeno fin dove sono arrivato fino ad ora...
  20. Vista la troppa affluenza in questo thread () mi sono messo a svilupparlo da solo, e sono già arrivato a un buon risultato! Il cellulare gioca, quasi decentemente Sa quando è buono prendere, sa quando è buono lasciare e quando dare punti... Manca ancora molto, gli algoritmi vanno perfezionati e se mi riesce vorrei implementare la partita fino a 4 giocatori via bluetooth (ovviamente i mancanti vengono sostituiti dalla macchina)... Lo sviluppo continua, e rinnovo l'invito alla collaborazione (anche se mi rendo conto che è difficile collaborare a distanza e anche che il gioco non è giocato da molti)...
  21. masmil1988

    Mshell Funzioni Asincrone

    Non ho mai provato, però penso che l'esecuzione avvenga in maniera asincrona, basandomi sul fatto che quando dalla schermata principale avvii più script contemporaneamente questi vanno avanti indipendentemente gli uni dagli altri... Non puoi però passare parametri se non tramite scrittura e lettura da file...
  22. In questi giorni di vacanza (aspettando l'inizio delle lezioni), sto sbizarrendomi con la creatività, e a brevissimo rilascerò il gioco del MasterMind... Tra le varie cose ho iniziato a giocare appassionatamente a Hearts, il gioco che si trova tra i predefiniti di Windows. Mi è venuta quindi l'idea di poterlo programmare per i nostri smart-phone... REGOLE Le regole sono semplici e le spiego in sintesi, si gioca in 4 con un mazzo da 52 carte. A ogni giocatore sono date 13 carte, all'inizio di ogni mano ogni giocatore scambia 3 carte con un altro dei giocatori. Lo scopo del gioco è quello di fare meno punti possibili e le uniche carte che danno punti sono il Q di picche (13 punti) e le carte di cuori (1 punto), le altre non valgono niente. Inizia la prima mano il 2 di fiori e, se si possiedono carte dello stesso seme, si procede in senso orario giocando obbligatoriamente le carte del seme giocato dal primo di turno. Chi prende inizia la mano successiva giocando la carta che vuole (ad esclusione dei cuori, che devono essere prima infranti) e fintanto che ogni altro giocatore ha carte di quel seme deve giocarle. Se un giocatore non avesse carte del seme giocato dal primo giocatore della mano può buttare una carta di qualsiasi altro seme (compreso i cuori, che verrebbero in tal modo infranti). Terminate tutte le carte si conteggiano i punti. La partita termina quando un giocatore è arrivato ai 100 punti (o più) e vince il giocatore che ha totalizzato meno punti. In sintesi le regole sono queste, quel che resta sono dettagli. In sostanza gli algoritmi da implementare sarebbero due, in quanto il computer in qualche modo deve saper giocare (a parte poi tutto il codice per la grafica, la gestione dei giocatori, ecc...): - la scelta delle tre carte da passare - la scelta della carta da giocare a ogni mano Comprendo che ci starebbe un po' di lavoro dietro e non si fa il tutto in pochi giorni (anche perchè se ci si riesce l'intento sarebbe quello di implementare il gioco anche via bluetooth da 2 a 4 giocatori!) però sarebbe anche una bella avventura . C'è qualche programmatore che ha un po' di tempo da dedicare? Può dare una mano anche chi non è prettamente programmatore, per trovare i due algoritmi è possibile anche non conoscere nessun linguaggio...
  23. Se accedi al disco C:\ da Gestione file non potrai mai vedere la cartella resource, perchè da gestione file ti accede a C:\Data\ (facendoti credere che sei in C:\), ti serve un programma tipo X-plore, FExplorer, ecc...
  24. masmil1988

    Strobe

    Non so se avete visto quest'applicazione: Strobe. La sua unica funzionalità è quella di ricreare l'effetto Luce stroboscopica (il robottino della discoteca per intenderci) tramite l'accensione e lo spegnimento continuo del flash della fotocamera... E' possibile stabilire con che frequenza la luce deve accendersi e spegnersi e l'effetto che ne viene fuori è buono... Quello che mi chiedo io è quanto può andare avanti questo gioco di accendi e spegni prima che il flash si danneggi... Secondo voi questo può creare danni al flash?
×
×
  • Crea Nuovo...

Informazione Importante

Questo sito utilizza i cookie per analisi, contenuti personalizzati e pubblicità. Continuando la navigazione, accetti l'utilizzo dei cookie da parte nostra | Privacy Policy