Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Programm Meeldetuletaja märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 06.10.2008 11:13:08 Programm Meeldetuletaja vasta tsitaadiga

Kuna kasutaja kn5 tahtis kunagi sellist programmi, siis tegin mingi lihtsa programmi valmis. Kindlasti mõtlete, et miks ma nüüd selle-eest raha ei küsinud. Asi on lihtne, kuna eile oli igav, siis tegin lihtsalt igavuse peletamiseks selle valmis. Ma oleks selle programmi postitanud kn5 teemase aga millegipärast on postitus kadunud. Aga nüüd programmi kohta paar sõna.

Nagu ennem mainisin, programm on väga lihtne. Olen ainult kahes arvutis järgi testinud ja mõlemas töötas ilusti. Alla laadida saate siit.. Eriti hea oleks kui teil ilmub viga, siis annaksite märku. Aga mina ei vastuta teie arvuti eest, kui midagi nässu läheb teil seoses selle programmiga. Kui installeerite, siis võib veel küsida .NET Framework 3.5, sest kood on selle põhjal kirjutatud. Muidugi mul on programmis vigu kuna see on ikkagi beta versioon.

Head kasutamist!

_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.


viimati muutis Absona 10.10.2008 18:25:40, muudetud 1 kord
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
lehm2
Kreisi kasutaja


liitunud: 19.09.2004




sõnum 06.10.2008 18:05:19 vasta tsitaadiga

Source ei taha välja anda saaks tesised abi ja saaksid buge kiiremini parandada. icon_idea.gif
_________________
Piilu siia, progreja!
Vajad abi Node.JS-ga ?
Võta ühendust !
Kommentaarid: 15 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 06.10.2008 18:19:28 vasta tsitaadiga

lehm2 kirjutas:
Source ei taha välja anda saaks tesised abi ja saaksid buge kiiremini parandada. icon_idea.gif


Kus viga tekkis?, annan ainult vea tekkimisega seotud source'd välja.

_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mihkelv
HV kasutaja

liitunud: 25.02.2004




sõnum 06.10.2008 19:59:28 vasta tsitaadiga

Ja mina mõtlesin, et Programmeerimise alafoorumis käivadki tegemised ainult lähtekoodipõhiselt. icon_smile.gif
Kommentaarid: 6 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 5
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 06.10.2008 20:15:45 vasta tsitaadiga

mihkelv kirjutas:
Ja mina mõtlesin, et Programmeerimise alafoorumis käivadki tegemised ainult lähtekoodipõhiselt. icon_smile.gif


Mulle meeldib see variant rohkem, et kui juhtub viga olema, siis postitan vea tekitava source siia ja analüüsime seda. Mitte tervet koodi(.cs) koos resx.cs siia kopeerida ja siis vaatama hakata, mis asjad võivad vea tekitada.

_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
User001
HV vaatleja

liitunud: 20.02.2003




sõnum 06.10.2008 20:45:52 vasta tsitaadiga

Nii....
Viskan siis paar viga mis tekkisid siis testimise käigus tekkisid.

1. Kui sisestada lahtrisse tunnid või minutid number ja panna vahele koma paneb pange.
2. Kui gsaw.xml faili ei leia paneb pange.

Praegult rohkem ei viitsi testida.

Veel kuidas sul õnnestus programmi mahuks saada 3 MB ?

Muidu pole nagu viga thumbs_up.gif

tsitaat:

Ja mina mõtlesin, et Programmeerimise alafoorumis käivadki tegemised ainult lähtekoodipõhiselt.


Koodi saab vabalt vaadata.

Näiteks

Esimese vea põhjus


private void KontrolliTextBoxiNumbreid(int Tunnid, int Minutid)
{
if ((Tunnid < 0) || (Tunnid > 0x17))
{
MessageBox.Show("Sisesta tunni lahtrisse tunnid vahemikus 0 - 23!", "Ilmnes viga!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
else if ((Minutid < 0) || (Minutid > 0x3b))
{
MessageBox.Show("Sisesta minuti lahtrisse minutid vahemikus 0 - 59!", "Ilmnes viga!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
}
Kommentaarid: 14 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 12
tagasi üles
vaata kasutaja infot saada privaatsõnum
nene
Kreisi kasutaja
nene

liitunud: 20.03.2004




sõnum 06.10.2008 21:04:00 vasta tsitaadiga

mihkelv ilmselt pidas silmas seda, et programm võiks oma olemuselt olla avatud lähtekoodiga. Kuna tegemist on programmeerimise foorumiga, siis huvitab siinseid inimesi tihtipeale rohkem programmide siseelu uurimine kui tegelik programmi kasutamine.

Pealegi, minu meelest pole just eriti turvaline käivitada oma arvutis mingi suvalise foorimikasutaja loodud programmi. Eriti veel kui tegemist on mingi installeerijaga. Ja eriti kui pole teada sedagi, mida see programm siis üldse tegema peaks - teemaalgataja pole seda poole sõnagagi maininud.
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 06.10.2008 22:25:47 vasta tsitaadiga

User001 kirjutas:
Nii....
Viskan siis paar viga mis tekkisid siis testimise käigus tekkisid.

1. Kui sisestada lahtrisse tunnid või minutid number ja panna vahele koma paneb pange.
2. Kui gsaw.xml faili ei leia paneb pange.

Praegult rohkem ei viitsi testida.

Veel kuidas sul õnnestus programmi mahuks saada 3 MB ?

Muidu pole nagu viga thumbs_up.gif

tsitaat:

Ja mina mõtlesin, et Programmeerimise alafoorumis käivadki tegemised ainult lähtekoodipõhiselt.


Koodi saab vabalt vaadata.

Näiteks

Esimese vea põhjus


private void KontrolliTextBoxiNumbreid(int Tunnid, int Minutid)
{
if ((Tunnid < 0) || (Tunnid > 0x17))
{
MessageBox.Show("Sisesta tunni lahtrisse tunnid vahemikus 0 - 23!", "Ilmnes viga!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
else if ((Minutid < 0) || (Minutid > 0x3b))
{
MessageBox.Show("Sisesta minuti lahtrisse minutid vahemikus 0 - 59!", "Ilmnes viga!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
}

See ikoon on nii suur juba ise, midagi 800kb kanti ja kui andmebaas kukub ära siis selle põhjustab see, et unustasin veel laadimise ajal try ja catch'i lisada, kui need lisada, siis enam ei näita koledat viga icon_biggrin.gif Aga jah, siis muidugi kukub andmebaas ära kui lähed failidesse modima muidu niisama veateadet ei anna.
Vea põhjustab see, et deklareerisin ennem minutid ja tunnid intideks ära ehk konverteerisin neid int32 aga see läks täitsa meelest, et komadega arvu tahetakse ka sisestada icon_biggrin.gif Lähiajal vaatan need vead üle. Muidu kuidas saa koodi näed, mingi kräkkimis programmiga? icon_smile.gif

_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
User001
HV vaatleja

liitunud: 20.02.2003




sõnum 07.10.2008 07:21:48 vasta tsitaadiga

tsitaat:

Muidu kuidas saa koodi näed, mingi kräkkimis programmiga?


Ei ole siin mingit saladust.
Vaatasin koodi ".NET Reflector 5.0" nimelisega programmiga.
Kommentaarid: 14 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 12
tagasi üles
vaata kasutaja infot saada privaatsõnum
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 10.10.2008 18:31:17 vasta tsitaadiga

Uuendasin programmi, eemaldasin vigu, tegin koodi natukene lühemaks (koodi saab veel hulganisti lühemaks teha aga aega läheb selle tegemiseks), lisasin veel paar täiendust. Aga jah laadige alla ja vaadake. LAE ALLA SIIT!. Muidugi andke teada vigadest, mida võiks muuta jne. Nagu kasutaja User001 andis programmi millega koodi vaadata, siis ma ei hakka tervet koodi siia kopeerima.
_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
lehm2
Kreisi kasutaja


liitunud: 19.09.2004




sõnum 10.10.2008 19:34:46 vasta tsitaadiga

Kas programmi ilma setupita ei saa, jõle jama on igakord installida. icon_rolleyes.gif
_________________
Piilu siia, progreja!
Vajad abi Node.JS-ga ?
Võta ühendust !
Kommentaarid: 15 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 10.10.2008 19:46:15 vasta tsitaadiga

lehm2 kirjutas:
Kas programmi ilma setupita ei saa, jõle jama on igakord installida. icon_rolleyes.gif


Vaatan mis teha annab.

Programm ilma setup'ita. LAE ALLA SIIT

_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
troglodyte
Kreisi kasutaja
troglodyte

liitunud: 09.08.2002




sõnum 10.10.2008 20:50:57 vasta tsitaadiga

Pane kood programmiga kaasa lihtsalt? Ei olegi vaja 1:1 siia pasteda.
_________________
ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
Kommentaarid: 34 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 34
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
ref
Kreisi kasutaja

liitunud: 10.08.2003




sõnum 11.10.2008 14:05:40 vasta tsitaadiga

Vahemärkuseks - kui on mingi ilgeim vajadus teha .Netis asja mida reflectoriga lahti arutada ei saaks tuleks kood obfuskeerida, suhteliselt väga, väga pädev asi selleks on SmartAssembly (http://www.smartassembly.com/), tõsi, asja hind pole teps mitte odav aga reeglina tuleb obfuskeerimise vajadus mingile teps mitte odavale tarkvarale ning sellisel juhul on see väljaminek tühine icon_wink.gif
Kommentaarid: 17 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 15
tagasi üles
vaata kasutaja infot saada privaatsõnum
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 08.12.2008 22:39:30 vasta tsitaadiga

ref kirjutas:
Vahemärkuseks - kui on mingi ilgeim vajadus teha .Netis asja mida reflectoriga lahti arutada ei saaks tuleks kood obfuskeerida, suhteliselt väga, väga pädev asi selleks on SmartAssembly (http://www.smartassembly.com/), tõsi, asja hind pole teps mitte odav aga reeglina tuleb obfuskeerimise vajadus mingile teps mitte odavale tarkvarale ning sellisel juhul on see väljaminek tühine icon_wink.gif


Väga hea programm thumbs_up.gif Nüüd katsetasin ühe programmiga ka ära icon_smile.gif

_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
ref
Kreisi kasutaja

liitunud: 10.08.2003




sõnum 09.12.2008 11:57:07 vasta tsitaadiga

Lisaks märkusena juurde, et obfuskeerida ei tohi serialiseeritavaid klasse, proge lihtsalt ei toimi ! St. igasugused seaded jms asjad mida võiksid serialiseerida (klassina) jäta obfuskeerimata, smartassemblyl on selleks featuur olemas icon_wink.gif

Lihtsalt teadmiseks (et poleks tunde peamurdmist, miks proge ei toimi).
Kommentaarid: 17 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 15
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Programm Meeldetuletaja
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.