Etikett: ordknuten

Ny version av OrdKnuten

Nu finns en ny version av OrdKnuten som kopplar registreringen mot den nya databasen på www.sundback.com.  Uppdatera genom att köra installationen ’manuellt’ om spelet inte upptäcker uppdateringen själv. Jag har ställt om den gamla adressen med en ’redirect’ men det är inte säkert att det alltid fungerar. Förövrigt är det inga ändringar och som vanligt påverkas INTE registreringen.

publish

 

Uppdatera dina ev. länkar och bokmärken!

Nu kommer man rätt även med den gamla adressen via en redirect från dyndns men det kommer inte att funka för evigt… Därför är det en bra ide att uppdatera eventuella  länkar och bokmärken som pekar på den gamla adressen.

Registreringen av OrdKnuten fungerar inte heller just nu men jag ska snart göra en ny version och ställa om lite saker så att det funkar igen.  Installationerna av OrdKnuten, UNO och XnaInvaders fungerar däremot.

Penna&PC…

Min enskilda firma Penna&PC Rönninge ska upphöra. De senaste åren har den mest bidragit negativt både ekonomiskt och känslomässigt. Ekonomiskt eftersom den gått med förlust och känslomässigt på grund av alla försäljare som ringer och särskilt en incident som inträffade för ca 1 år sedan. Jag hade Penna&PC i 10 år och kommer allt att sakna den lite…

Ordknuten finns dock kvar och all information har flyttat tillbaka till denna sida igen.

Loggan gjordes av Ewa

Utgåvor

Aktuell utgåva:  3.5.0.11.

Kommande utgåvor:

Nya funktioner som är på gång i  OrdKnuten och kommer i framtida utgåvor:

  • Nya och fler korsord
  • En loggfunktion
  • Stöd för svårighetsgrader på korsord och att kunna välja en viss svårighetsgrad.
  • Förbättrad ’produktionsmiljö’. Inget som kanske märks direkt i spelet men gör att det går lättare/snabbare för mig att ta fram nya korsord och utgåvor av spelet.

En ny utgåva publiceras  när den är ’klar’.  OrdKnuten upptäcker själv om det finns uppdateringar under förutsättning att datorn är internetansluten men nyheter och nya utgåvor presenteras alltid på denna sida också. Installation av en ny utgåva sker genom att OrdKnuten frågar om du vill installera den nya versionen men det går också att köra den nya versionens installation själv utan att vänta på att OrdKnuten ska upptäcka den.

Registreringen påverkas inte av framtida uppdateringar. En gång registrerad, alltid registrerad! (men håll reda på registreringsnyckeln).

Release-historia (senaste utgåvorna):

2013-06-22, version 3.5.0.11:
Byte av serveradress och flytt av databasen för registreringen. Inga funktionsändringar men se till att du har denna version så fungerar uppdateringarna i fortsättning.

2011-10-23, version 3.4.0.15:
Startikon på skrivbordet.
Liten bugfix.

2011-01-27, version 3.4.0.13:
Liten bugfix.

2010-12-04, version 3.4.0.10:
Nya korsord. Nu är det 60 st i fullversionen.
OrdKnuten använder nu .NETClient Profile version 4 och XNA 4.

2010-01-02, version 3.3-38:
Nya ljudinspelningar med bättre kvalitet och tydligare ’ljudning’.

2009-12-12, version 3.3-37:
Bugfix som avhjälpte problemet med att en snabb knapptryckning direkt efter val av ny bokstav ibland tolkades fel.

2009-12-05, version 3.3-35:
Tillägg av funktion för avregistrering så att produktnyckeln kan flyttas till en annan dator eller användarkonto.

2009-11-01, version 3.3-30:
Förbättrad registreringsdialog med möjlighet att kontrollera serverstatus innan man skickar sitt sms.
Spelet kommer ihåg vilket korsord man var på förra gången och sparar även allt arbete med korsorden
3 st korsord i den oregistrerade versionen (det var 2 förut)

2009-05-22, version 3.2-19:
Ändrat innehåll, nya och fler korsord.

Teknik

OrdKnuten är skrivet i C# och nu utvecklar jag i Visual Studio 2010 express edition och använder Microsofts spelutvecklingsbibliotek XNA i version 4. Backend-funktionerna är skrivna i PHP och Python  och använder en MySQL databas.

Utvecklingen började redan runt år 2000 då jag gjorde en version i C++ och DirectX. Med denna version kunde jag prova konceptet men slutresultatet blev inte helt lyckat då bland annat användargränssnittet inte gick att göra så snyggt.

Version 3.0 av spelet var en ’demo’ med fem olika korsord och nu var jag ganska nöjd med utseendet. Denna  version var helt omskrivet och jag återanvände ingenting utom principerna för hur spelet fungerade samt en del grafik och ljudfiler.

Version 3.2 och framåt är ’riktiga’ releaser som släpps som shareware där man kan prova hela programmet med ett begränsat antal korsord. Gillar man spelet kan man betala en registreringsavgift via SMS och direkt få tillgång till alla korsorden.

I version 3.2 gjorde jag om hela korsordshanteringen med nya typer av definitioner (xml). För utveckling av nya korsord har jag också gjort en korsordsgenerator som är skriven i Python.

Registreringsmodellen för 3.2-> bygger på SMS-betalning där mo-sms är tjänsteleverantör och hanteringen av den har jag också skrivit själv. Databasen som håller reda på registreringarna är också egen design och körs än så länge på min egen server.

All kod versionshanteras i Subversion.

Licens

Användarlicens:

Det här programpaketet  är shareware. Det betyder att du har rätt att prova det här programmet utan köptvång men måste registrera dig och betala en liten avgift om du använder det under längre tid än ca 30 dagar. När du registrerat får du tillgång till hela spelet (alla korsord). Varje licensnyckel gäller för ett konto/användarnamn på en dator men det går lätt att flytta licensen till en annan dator eller ett annat konto. Du kan flytta licensen hur många gånger som helst och registreringen gäller för alla framtida versioner av OrdKnuten. Kom ihåg att spara dina registreringsuppgifter (nr och tidpunkt).

När du registrerar dig sparas din nya kod, ditt telefonnummer, din ip-adress och de eventuella frivilliga uppgifter du fyllt i på registreringssidan i en liten databas.  Dessutom sparas också beloppet, vem som är din mobil-operatör och vid vilken tidpunkt beställningen gjordes.

Ansvarsbegränsning:

Självklart har jag testat programmet så noggrant jag kunnat men kan ändå inte garantera att det fungerar med alla versioner av hård- och mjukvara och friskriver mig härmed från allt ansvar för de eventuella skador programmet kan åsamka. Den installationsmodell som OrdKnuten använder (Microsoft ClickOnce)  gör dock att risken för att utsätta din dator för faror är väldigt liten.

Då programmet är shareware är det mycket lätt för dig att själv prova ordentligt innan du bestämmer dig för att betala registreringsavgiften. Jag förutsätter också att du gör det och registreringsavgiften återbetalas därför inte.

Problem?

Om du får problem vill jag gärna att du hör av dig eftersom jag är mån om att programpaketet ska fungera så bra som möjligt och vill gärna rätta till eventuella felaktigheter. Felaktigheter och synpunkter rapporteras som kommentarer på OrdKnutens sida.

Tankar kring OrdKnuten

Nästa version av Ordknuten börjar så sakteliga ta form. Denna gång är det lite större förändringar i programmet och i strukturen. För att göra allt detta behöver jag först ändra hur korsorden definieras och det är nog klart (i det stora hela åtminstone). Nu ska min egenhändigt byggda korsordgenerator (skriven i python)  uppdateras så att den gör korsord i det nya formatet så det håller jag på med just nu.  Sedan måste både programmets inläsning och nedskrivning uppdateras också. Visionen är att kunna göra en sql-databas med korsordsdefinitioner som sedan kan användas av spelet.  Hur det går i slutänden vet jag inte riktigt men med det nya sättet att definiera korsorden så blir det åtminstone möjligt med en sökbar databas.

Då korsordsgeneratorn inte alltid gör så bra jobb måste man manuellt kolla upp alla korsorden och till detta tänkte jag göra ett nytt program som tar dom genererade korsorden och sedan gör det möjligt att godkänna dom ett i taget innan dom stoppas in i databasen. Här kommer jag säkert att använda C# och återanvända presentationsdelen från spelet.

Promenad

Jag och Ewa tog en promenad idag, det var ett tag sedan sist. Härligt vinterväder med ca 10 minus och bitvis en del blå himmel men det snöade också… Förkylningen hänger envist kvar så någon mer springning har det inte blivit. Kanske i morgon…

En ny release av OrdKnuten blev det idag som innehåller nya ljud som Elin läst in dom senaste dagarna. Det är en hel del pyssel med det där då man för varje ord måste göra en egen ljudfil. Varje bokstav ska också ha sitt eget ljud.  När inspelningen och uppdelningen är klar ska alla filer konverteras till lämpligt format och samplingsfrekvens och sen ska allt volymjusteras. Då allt det är klart ska det byggas först nya XACT projektfiler och sedan en ny version av OrdKnuten. Men nu är allt fixat och det gick faktiskt fortare än jag trodde.

Matlagning har det också blivit. Tjälknöl med potatisgratäng. Sill och potatis till förrätt för dom som ville (jag alltså). Ingen efterrätt denna gång men det behövdes inte, alla blev mätta ändå…  Jag köpte också några kilo apelsiner idag som jag ska koka apelsinmarmelad av med det får vänta tills imorgon.

Härligt vinterljus över sjön 'Flaten'. Som synes så snöar det (fläckarna i bildens överkant).

Bär med snö på...

En besökare på restaurang flax. (Talgoxe)

En annan besökare på restaurang flax. Denna rådjurskille (RÅger) har flera gånger varit och ätit av fågelmaten som ramlat ner på marken. Han har det nog inte så lätt nu med kyla och skare.

Brrrr…

Det var kallt även idag, -10. Förkylningen startade om igår så det blev ingen springrunda då och inte idag heller. Idag blev det däremot en rejäl promenad med kameran som sällskap.

IMG10250

Det här ser riktigt kallt ut.

IMG10264

Isformation i en pytteliten bäck

Jag fick några nya kursböcker också, så nu är jag beredd på nästa termin!

0596519222 0596521952

Elin har också läst in bokstavsljuden till OrdKnuten så nu kan jag börja fippla med en ny utgåva av ljuden i XACT där dom förhoppningsvis blir mycket bättre än tidigare.