Encyclops

Status
Niet open voor verdere reacties.

mastermindzh

Verenigingslid
Lid geworden
10 dec 2008
Berichten
4.993
Hallo,

Wederom heb ik Encyclops geupdate
Nogmaals wil ik u allen vriendelijk verzoeken dit te testen.

wat is nieuw in v1.6? (wat moet dus extra getest worden )

Nieuwe functies
• LET OP: Encyclops werkt nu met .net framework V3.5 I.P.V V2.0!
• Bij het verwijderen wordt nu gevraagd of u het zeker weet.
• Informatie rapport toegevoegd LINK NAAR UITLEG.
• Grafische tabel printen
• Map vol contacten exporteren/importeren

Bug fixes:
• Extra webcam support voor webcams ouder dan 5 jaar.
• Link naar een van mijn websites klopte niet meer.
• 31 toegevoegd bij de dagen in Encyclops
• UserID weggehaald om verwarring te voorkomen
• Bij het invoeren van een te lange naam kwam er een fatal error, dit is nu weg
• Alle textboxen hebben nu een maximum waarde die gelijk is aan de database.
• Er kan geen leeg contactpersoon meer worden ingevuld.
• Een crash als de updatelibrary niet gevonden kan worden is opgelost.
• Bij het exporteren in losse contacten start hij bij het geselecteerde contact. Nu start hij bij het eerste contact ongeacht welk contact geselecteerd is.
• De combobox in Encyclops is nu dit jaar + 5 extra jaren, geen 120 jaar meer.
• Een foto gemaakt met de ingebouwde webcam functie kon opgeslagen worden zonder naam dit is nu verholpen.


foto nieuwe functie: tabel printen (bestand>tabel printen (of ctrl+P))
naamloospe.jpg



Foto nieuwe functie: Rapport maken
naamloos2d.png


De website waar u encyclops kunt vinden is: www.encyclops.mi-soft.nl
de directe download link is: http://www.encyclops.mi-soft.nl/Encyclops15.rar

PS: het is een uitpakbaar rarretje. geen installatie nodig! :D
PSS: U heeft een sql handler nodig zoals de gratis sql server van microsoft


=================


Encyclops is een simpel maar effectief adressenboek om alle belangrijke data van uw vrienden of familie in op te slaan.

Enkele features van "Encyclops"

Contacten sorteren van a-z en andersom!
Contacten toevoegen op 2 manieren, 1 met in te vullen vakjes en een met een database achtig formulier
Zoeken op achternaam, woonplaats enz. enz.
Afspraken maken met "Ecplanner"*
Snel en makkelijk importeren en exporteren van contacten.
Contacten aanmaken met Encyclops Contact Creator (ECC)**
Foto's maken met een ingebouwde webcam functie

En nog vele malen meer....

Als u naar de uitleg pagina gaat vindt U daar een geschreven 'tutorial'.
Deze gaat over veel van de functies van Encyclops heen zodat U er al snel ermee aan de slag kunt.

=========== uitleg ==================

* de website variant hiervan kunt u hier vinden: http://www.encyclops.mi-soft.nl/Uitleg.html

In dit stukje zal ik even uitleggen hoe je Encyclops kunt gebruiken.
De versie die ik gebruik voor deze uitleg is versie 1.5

Als U Encyclops start en er wordt aangegeven dat er een update is raad ik allereerst aan om deze te laten installeren
Encyclops zal dan naar de nieuwste versie worden geupdate en dat brengt allemaal handige functies met zich mee!

Als U Encyclops heeft opgestart voor de eerste keer dan kunt U het beste meteen even naar Extra > Instellingen gaan.
Om daar Encyclops zo veel mogelijk aan uw eigen voorkeuren aan te passen.

instellingen.jpg


U heeft hier op de eerste tab een aantal mogelijkheden. Zo kunt U ervoor kiezen of Encyclops opstart zonder het Encyclops scherm te laten zien,
Of om Encyclops met windows te laten starten, zodat u het altijd bij de hand heeft.
Ook kunt U selecteren welk scherm direct na het begin scherm (ook wel splash screen genoemd) opstart.
Zodra U dit gedaan heeft kunt U verder met het tabje Encyclops.

instellingen2.jpg


Hier heeft U de keuze om (onder andere) de standaard weergave van Encyclops te wijzigen.
Automatisch staat deze ingesteld op "Geavanceerde weergave".
Daaronder heeft U de keuze om de knoppen "Pp1" en "Pp2" in te stellen. Deze knoppen zullen dan het programma starten dat U eronder heeft gezet.
Op de foto heb ik 2 programma's staan die ik dagelijks gebruik (Naast Encyclops) Ccleaner en Thunderbird. Deze kan ik dus met de Pp1 en Pp2 knoppen starten.

main.jpg


Voor de nummers 1 tot en met 6 kunt U extra informatie krijgen door op de link te drukken die bij de uitleg van de foto staat

1. Het Bestand menu.
2. Het Weergave menu.
3. Het Sorteren menu.
4. Het Extra's menu.
5. De knop om EC planner te openen.
6. Het Help menu.
7. De knoppen om door te contacten te scrollen.
8. De snel-knop om een nieuw contact toe te voegen.
9. De snel-knop om een contact te verwijderen.
10. De snel-knop om alles op te slaan.
11. De snel-knop om de wijzigen ongedaan te maken.
12. De snel-knoppen om de Datagrid(#17) te sorteren om alfabetische volgorde.
13. Het aantal contacten in Encyclops.
14. De zoek knop en het veld om de achternaam in te voeren die U wilt zoeken.
15. De Pp1 en Pp2 knoppen die U kunt instellen in het instellingen menu (extra > Instellingen).

16. Het informatieveld waar U de informatie van het geselecteerde contact kunt zien en waar U de nieuwe informatie voor een Nieuw contact typt

17. Een database overzicht van alle contacten in Encyclops.
18. De knop die EC planner opent en alle contact informatie van het geselecteerde contactpersoon automatisch invult.
19. De knop om de webcam te starten zodat U een foto kunt maken voor de Contactpersoon
20. De knop om te wisselen tussen de Simpele en Geavanceerde modus van Encyclops
21. De foto die bij de geselecteerde contactpersoon hoort.

Het Bestand menu

bestand.jpg


1. De knoppen om door de database te bladeren.
2. De menu-knop om een nieuw contact te maken. (of sneltoets ctrl+N)
3. De menu-knop om alles op te slaan. (of sneltoets ctrl+S)
4. De menu-knop om een contact te verwijderen. (of sneltoets DEL)
5. Het importeren en exporteren submenu.
6. De menu-knop om wijzigingen ongedaan te maken. (of sneltoets F5)
7. De menu-knop om alle contacten uit te printen. (of sneltoets ctrl+shift+P)
8. De menu-knop om 1 of meerdere contacten uit te printen. (of sneltoets ctrl+P)
9. De menu-knop om Encyclops af te sluiten

Het Weergave menu

weergave.jpg


Hier kunt U de weergave van Encyclops 1 malig aanpassen.


Het Sorteren menu

sorteren.jpg


In dit menu heeft U de optie de database te sorten op alfabetische volgorde

Het Extra's menu
extra.jpg



1. De geavanceerd zoeken functie.
2. Verschillende database functies.
3. De gehele database leegmaken.
4. Het instellingen menu.

Het help menu
help.jpg



1. Een knop om te controleren op updates.
2. Uitleg over waar .EDF voor staat
3. Een waarschuwing over het gebruik van / en \
4. Een knop om naar de "wat is nieuw" website te gaan.
5. Uitleg over het programma.


Het importeren en exporteren submenu.
importeren.jpg


1. De menu-knop om een contact te exporteren. (of sneltoets ctrl+E)
2. De menu-knop om een contact te Importeren. (of sneltoets ctrl+I)
3. De menu-knop om de gehele database te exporteren. (of sneltoets ctrl+D)
4. De menu-knop om alle contacten in losse .EDF bestanden te exporteren. (of sneltoets ctrl+shift+E)

Het geavanceerd zoeken scherm.

zoeken.jpg



In dit scherm kunt U extra zoek informatie (buiten de achternaam) invoeren om een nog beter resultaat te krijgen!


EC planner

ecplanner.jpg


1. Het bestand menu, dit is hetzelfde als bij Encyclops.
2. Het Extra menu, dit is hetzelfde als bij Encyclops.
3. De knop om Encyclops te openen.
4. Het Help menu, dit is hetzelfde als bij Encyclops.
5. Hier kunt U de datum kiezen met een visueele kalender.
6. De informatie velden waar U nieuwe afspraken in maakt of oude in terugleest.
7. De Afspraaknaam die ingevuld dient te worden bij het maken van een afspraak.
8. Overige informatie die U nodig heeft bij de afspraak
9. Een filter menu/knop om snel de datum van vandaag uit alle afspraken te halen en zo te zien wat U die dag allemaal voor afspraken heeft/
10. Een grafische weergave van alle afspraken.


Rick van Lieshout
 
Laatst bewerkt door een moderator:
Een aantal opmerkingen na er een beetje mee gespeelt te hebben:

1) Als de bijgevoegde dll niet in de map zit krijg je een error en blijft hij op het splash screen hangen, misschien een check toevoegen om te kijken of het bestand in de map zit.

2) Je kunt contactpersonen toevoegen met allemaal lege velden. Ik zou dit niet toelaten.

3) Als ik een veld zoals postcode te lang maak krijg je een melding dat deze te lang is maar een melding dat de waarde niet langer mag zijn dan XX zou de gebruiker meer aan hebben.
Ook kun je een masked textbox gebruiken of in ieder geval alvast de MaxLength property een waarde geven.

4) Als ik een contactpersoon wijzig en een veld te lang maak, en vervolgens inkort en wil opslaan wordt alleen het laatst gewijzigde veld opgeslagen, de andere wijzigingen worden ineens ongedaan gemaakt.

5) Als ik een waarde te groot invul en op contactpersoon toevoegen druk krijg je een exception.

6) Bij het verwijderen is een 'Are you sure?' messagebox wel gewenst denk ik.

7) Ik denk dat het tonen van de UserID geen toegevoegde waarde heeft voor een gebruiker. En misschien alleen verwarring veroorzaakt

8) Waarom 2 controls voor de datum/tijd in de planner?

9) In de planner bij het 'Filter op Datum' wordt het lastig 31ste (dag) te selecteren als deze niet in de lijst staat. Deze combobox zou ik ook de 'DropDownStyle' op DropDownList zetten zodat een gebruiker niet zomaal wat kan invullen in deze controls.

10) De jaar combo tot 2110? Misschien iets van CurrentYear+5 doen voor de max of deze 3 combobox-en misschien vervangen door een DateTimePicker?

11) De checkboxen bij geavanceerd zoeken zijn een beetje omslachtig. Gewoon de zoek opdracht niet in de query meenemen als de textbox leeg is heeft hetzelfde effect en is wat gebruikers vriendelijker.

12) Bij het toevoegen van foto misschien PNG en JPEG toevoegen? (en mogelijk andere?)

Hoop dat je wat aan de feedback hebt.
Voor de rest werkt het goed, ook het gebruik van parameters in je queries heb je in iedergeval gedaan want een simpele SQL injection werkte niet :thumb:
 
check.png
punt 1 en zal ik oplossen.
[edit] het bestand zal nu uit de encyclops.exe kopieren als het niet aanwezig is, en controlleerd dan op update [/edit]

check.png
punt 2 zal ik oplossen
[edit] Opgelost
naamloosusx.png

[/edit]



check.png
punt3: ik had eerst een masked textbox maar toen kreeg ik een aantal klachten over mensen uit het buitenland.
Ik zal kijken of ik de foutmelding anders maak aangezien ik niet verwacht dat mensen (buiten het testen) een postcode langer dan 50 (wat de max is) invullen.

check.png
punt4: wordt opgelost!
[edit] hij zal nu een save doen van alle andere velden behalve wat te lang is en dan pas de fout generen! =D[/edit]

punt5: waar vul je die waarde in :)?

check.png
punt6: ja misschien wel ja :D. Consider it done!

[edit] kijk eens, er zit nu ook een spatie tussen de u en de contact naam ;) dat zag ik na de foto pas
naamloosue.jpg
[/edit]

check.png
punt7: is al weg in versie 1.6beta :P (na de vraag op helpmij over wat het precies was)

check.png
punt8: Het eerste control is in te vullen met alleen het toetsenbord, waardoor het hele programma te gebruiken blijft met alleen een toetsenbord. het tweede control is voor mensen die er een week/dag beeld bij willen hebben.
[edit] om de verwarring wat minder te maken zit er een ? knop bij.
naamloosjgc.jpg
[/edit]

check.png
punt9: ik vul dag 31 toe :o hoe kan ik dat nu vergeten O.o

check.png
punt10: zal + 5 jaar doen :P
[edit] Heb nu dit jaar + 5 meer ;)
naamloosah.jpg
[/edit]

check.png
punt 11: als je niks invult bij een veld word deze in de query overgeslagen, daarna krijgt men de optie om de zoekopdracht verder te verfijnen door bijv. e-mail weg te halen.

check.png
punt 12: volgens mij heb je niet 100% goed gekenen, er zit de volgende filter op:
Code:
"Image Files(*.BMP;*.JPG;*.GIF,*.PNG)|*.BMP;*.JPG;*.GIF*.PNG"
naamloosnao.png


Uiteraard bedankt voor het testen! en ik hoop bij versie 1.7 weer iets van je te horen (dan zijn deze fouten weg, en misschien nieuwe erbij :P)

[edit] Heb de maxlength van alle textboxen aangepast aan de maxlength die de database aankan. [/edit]
 
Laatst bewerkt:
[Update over versie 1.6]

Versie 1.6 zal gebruik maken van .net framework versie 3.5 i.p.v versie 2.0.

hierdoor ben ik in staat een reportviewer te gebruiken om zo de database op een grafisch mooie manier af te drukken.
Ook stelt dit mij in staat om de optie exporteren naar word/excel/pdf toe te voegen.

[sneakpeak]
naamloosxl.jpg
 
3) 50 input voor een postcode is wel overkill denk ik

4) Ik ben van mening dan hij de contactpersoon pas moet opslaan wanneer alles goed is ingevuld.

5) Alle velden waar je een 'is te lang' error krijg kun je dit doen.
10f53tl.jpg


7) Wat het is is wel duidelijk maar niet voor een standaard gebruiker, vandaar. Misschien verwarring omdat er UserID stond ipv ContactID?

8) Je kunt de datetimepicker net zo gemakkelijk met een toetsenbord bedienen dan een maskedbox.
2qkhsf4.jpg


10) Toch lijkt mij een datetimepicker hier een stuk gemakkelijker. (of als je het zo wilt houden, in settings een range toevoegen voor de jaar combo)

12) Misschien heb je het toegevoegd nadat je v1.5 hebt gecompiled? Maar goed het staat er nu wel bij ;)
2u8i0ko.jpg
 
3. ja daarom dus meer is ook overkill

4. Dit vind ik niet, zo zou je niks kunnen overslaan niet altijd weet je alle informatie van een persoon

5. je kunt nu bij geen enkel veld een te lang fout krijgen ik heb de maxlength aangepast.

7. Ja was ik het mee eens dus heb ik weggedaan. is ook niet nodig in een database voor een normale gebruiker.

8. Dit weet ik nog niet hoor daar denk ik nog over na.
[edit]Ik maak er geen datetimepicker van, dat werkt gewoon onhandig in mijn mening[/edit]

10. Ik heb er een range bijgevoegd (zie mijn laatste bericht currentyear +5 )

12. Voor zover ik weet zit dat er al sinds versie 1.3 in? maarja zolang het er nu maar staat.
 
Laatst bewerkt door een moderator:
Ik heb de veranderingen doorgevoerd en er is een versie 1.6

[edit] er is geen nieuwe thread, ik heb om een titelverander verzoek gevraagd :) [/edit]
 
Laatst bewerkt:
Ik heb Encyclops getest, maar stuitte op een probleem. Ik had weer last van de 'SQL-Handler'-melding.
Hieronder beschrijf ik wat ik gedaan heb en wat ik van het programma tot nu toe vind.

Ik heb dit programma gedownload: http://care.dlservice.microsoft.com.../SQLEXPR32_x86_ENU.exe?lcid=1033&cprod=SQLEXP, zoals aangegeven door Encyclops. Toen ik dit had geopend, koos ik voor 'Upgrade'. Vervolgens kreeg ik de volgende foutmeldingen:

scaled.php

scaled.php


Deze heb ik nog niet opgelost. Heb jij een idee?


Wat ik al wél heb getest.
Deze foutmelding kwam ik natuurlijk gelijk tegen:

knipselbx.png


Hier heb ik een paar verbeterpunten voor:

  • Zorg dat één van de opties al aangevinkt is. Het is mogelijk om via programmeercode de versie (x86 of x64) van een besturingssysteem te verkrijgen. Als je die wilt, vraag het gerust
  • Het is ook slim om de dialoog te laten verdwijnen wanneer er op 'Download nu!' wordt geklikt.
  • Installeren is met dubbel L


Als we niet tot een oplossing komen, zal ik het eens proberen op een Virtuele Machine :)

Ik heb trouwens een (legale) Windows 7 Professional 32-bit.
 
Laatst bewerkt door een moderator:
Heb je al geprobeert de instantie van de sql manager eraf te gooien en er opnieuw op te zetten?

Ook kan het zijn dat je misschien van een server (of homeserver) het programma wil draaien? Dat kan niet met die gratis versie van sql server.


Ik ga automatisch de versie laten detecteren, dit word opgelost in versie 1.7 dus.
installeren is nu met 2 l'en, en het venster verdwijnt nadat je op de download nu knop drukt. (is pas te zien in 1.7 dan ;))

wat ik nog op het internet vond was het volgende: http://connect.microsoft.com/SQLServer/feedback/details/460288/upgrade-from-2005-to-2008-blocked-server-health-check-fails

schijnt dus een probleem te zijn dat vaker voorkomt met de sqlserver van microsoft.
 
Laatst bewerkt:
Bedankt voor je support :)

Ik zal zeker een kijkje nemen. Je hoort nog van me.

[edit] @TS: Zie mail[/edit]
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan