Offtopic (I/2011)

Muu yhteisön välinen keskustelu.
Locked
User avatar
Ilkka
Active Member
Posts: 201
Joined: Mon Oct 08, 2007 8:01 am

Re: Offtopic (I/2011)

Post by Ilkka »

Huomasimpa kun selailin noita vanhoja offtopikkeja, että täällä on ollut (onko vieläkin?) Travianin pelaajia. Ja jos niitä pelaajia vielä löytyy ni kysyisinpä mielipidettä tuosta uudistumisesta? Kävin sielä joku päivä sitte kattoon ni jäi jotenki semmone tökerön tuntone olo pelistä, vaikka eihän siinä paljo mikään oo muuttunu.
Image
User avatar
valscion
Moderator
Moderator
Posts: 1599
Joined: Thu Dec 06, 2007 7:46 pm
Location: Espoo
Contact:

Re: Offtopic (I/2011)

Post by valscion »

TukeKoodi wrote:... Jos tietää oikean nimen ja syntymäajan on 448,5 mahdollisuutta.
Niin, ja yksi mahdollisuus osua oikeaan. Mistä edes voit tietää varmasti, että onko arvauksesi mennyt oikein kun lähdet toisen henkilöllisyyttä väärentämään? Mielestäni on paljon suuremmat todennäköisyydet jäädä kiinni identiteettivarkauden yrityksestä, kuin onnistua siinä, käyttämällä siis noita 448,5 mahdollisuutta. Todennäköisyys sille että arvaus menisi oikein on n. 0,22 PROSENTTIA, eli aika riskialtista hommaa.
Ilkka wrote:Huomasimpa kun selailin noita vanhoja offtopikkeja, että täällä on ollut (onko vieläkin?) Travianin pelaajia. Ja jos niitä pelaajia vielä löytyy ni kysyisinpä mielipidettä tuosta uudistumisesta? Kävin sielä joku päivä sitte kattoon ni jäi jotenki semmone tökerön tuntone olo pelistä, vaikka eihän siinä paljo mikään oo muuttunu.
Tuli sitä traviania vissiin tokalla speedin kierroksella pelattua ja ekalla kakkosservun kerralla. Eipä ole kiinnostus sen jälkeen riittänyt niinkään pitkälle että nyt jaksaisin edes käydä katsomassa uudistusta.
cbEnchanted, uudelleenkirjoitettu runtime. Uusin versio: 0.4.1 — Nyt myös sorsat GitHubissa!
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com
User avatar
TukeKoodi
Active Member
Posts: 142
Joined: Thu Feb 03, 2011 7:40 pm
Location: C:\Työpöytä

Re: Offtopic (I/2011)

Post by TukeKoodi »

VesQ wrote:
TukeKoodi wrote:... Jos tietää oikean nimen ja syntymäajan on 448,5 mahdollisuutta.
Niin, ja yksi mahdollisuus osua oikeaan. Mistä edes voit tietää varmasti, että onko arvauksesi mennyt oikein kun lähdet toisen henkilöllisyyttä väärentämään? Mielestäni on paljon suuremmat todennäköisyydet jäädä kiinni identiteettivarkauden yrityksestä, kuin onnistua siinä, käyttämällä siis noita 448,5 mahdollisuutta. Todennäköisyys sille että arvaus menisi oikein on n. 0,22 PROSENTTIA, eli aika riskialtista hommaa.
Niin, mutta todennäköisyys kuitenkin :D
Aloittelija, koodaaja, jotain...
CbFUN :D
Awaclus
Forum Veteran
Posts: 2939
Joined: Tue Aug 28, 2007 2:50 pm

Re: Offtopic (I/2011)

Post by Awaclus »

VesQ wrote:Todennäköisyys sille että arvaus menisi oikein on n. 0,22 PROSENTTIA, eli aika riskialtista hommaa.
Ja todennäköisyys sille, että kukaan sitä edes yrittää on noin 0,00000000000000000000000000000000000000000001 prosenttia eli tosi riskialttista hommaa indeed.
User avatar
TukeKoodi
Active Member
Posts: 142
Joined: Thu Feb 03, 2011 7:40 pm
Location: C:\Työpöytä

Re: Offtopic (I/2011)

Post by TukeKoodi »

Teinpäs uuden biisin.
Aloittelija, koodaaja, jotain...
CbFUN :D
User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Offtopic (I/2011)

Post by esa94 »

TukeKoodi wrote:Teinpäs uuden biisin.
Millä softalla muuten teet biisejä? FL Studiolla?
User avatar
TheDuck
Devoted Member
Posts: 632
Joined: Sun Aug 26, 2007 3:51 pm
Location: C:\Program Files\Tuusula\

Re: Offtopic (I/2011)

Post by TheDuck »

esa94 wrote: Millä softalla muuten teet biisejä? FL Studiolla?
Suoraan Tuken artistisivulta:
Laitteet: FL 9, kone, sennheiserit, yms.
^^
Sly_Jack0
Devoted Member
Posts: 612
Joined: Mon Dec 10, 2007 8:25 am

Re: Offtopic (I/2011)

Post by Sly_Jack0 »

KilledWhale wrote:CBEditor on yksi niistä harvoista ohjelmista mitä en ole saanut winelläkään toimimaan ja senkin ongelman kiersin tekemällä QT:lla oman CBEditorin joka käytti CBCompileria winen kautta...
Onnistuuko CBCompilerin käyttö päätteestä? Jos niin miten, sillä itse en onnistunut?
User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Offtopic (I/2011)

Post by esa94 »

Sly_Jack0 wrote:
KilledWhale wrote:CBEditor on yksi niistä harvoista ohjelmista mitä en ole saanut winelläkään toimimaan ja senkin ongelman kiersin tekemällä QT:lla oman CBEditorin joka käytti CBCompileria winen kautta...
Onnistuuko CBCompilerin käyttö päätteestä? Jos niin miten, sillä itse en onnistunut?
Voin lähettää CBNuxin koodipaketin jos KW ei tykkää pahaa, sieltähän sen näkee.
Sly_Jack0
Devoted Member
Posts: 612
Joined: Mon Dec 10, 2007 8:25 am

Re: Offtopic (I/2011)

Post by Sly_Jack0 »

Se olisi loistavaa. Kiitos.
User avatar
valscion
Moderator
Moderator
Posts: 1599
Joined: Thu Dec 06, 2007 7:46 pm
Location: Espoo
Contact:

Re: Offtopic (I/2011)

Post by valscion »

esa94 wrote:Voin lähettää CBNuxin koodipaketin jos KW ei tykkää pahaa, sieltähän sen näkee.
Tuskinpa se tykkää pahaa kun omalla sivullaankin se on näkyvissä. http://killedwhale.kapsi.fi/download/
cbEnchanted, uudelleenkirjoitettu runtime. Uusin versio: 0.4.1 — Nyt myös sorsat GitHubissa!
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com
Sly_Jack0
Devoted Member
Posts: 612
Joined: Mon Dec 10, 2007 8:25 am

Re: Offtopic (I/2011)

Post by Sly_Jack0 »

VesQ wrote:
esa94 wrote:Voin lähettää CBNuxin koodipaketin jos KW ei tykkää pahaa, sieltähän sen näkee.
Tuskinpa se tykkää pahaa kun omalla sivullaankin se on näkyvissä. http://killedwhale.kapsi.fi/download/
Hmm...Eipä tuo juuri auttanut. Löysin kyllä kohdan, mutta en ymmärtänyt ollenkaan.
User avatar
valscion
Moderator
Moderator
Posts: 1599
Joined: Thu Dec 06, 2007 7:46 pm
Location: Espoo
Contact:

Re: Offtopic (I/2011)

Post by valscion »

Sly_Jack0 wrote:Hmm...Eipä tuo juuri auttanut. Löysin kyllä kohdan, mutta en ymmärtänyt ollenkaan.
No tärkeä pätkä mikä siellä on niin on se jossa KW lisää dataa kääntäjän tarvitsemiin tiedostoihin ja ajaa cbCompiler.exe:n winen kautta.

Code: Select all

void MainWindow::handleActionBuild_EXE() {
	QFileDialog dialog(this);
	dialog.setFileMode(QFileDialog::AnyFile);
	dialog.setNameFilter("Windows shitty .exe files :( (*.exe)");
	dialog.setAcceptMode(QFileDialog::AcceptSave);
	dialog.setDefaultSuffix(".exe");

	if (!dialog.exec()) {
		return;
	}
	QString filename = dialog.selectedFiles().at(0);

	CodeTab *codeTab = static_cast<CodeTab *>(tabWidget->currentWidget());
	QFile file("IDE/Compiler");
	if (file.open(QFile::WriteOnly | QFile::Text)) {
		QTextStream out(&file);
		out << "type=1" << "\n" << "sourcedir=" << codeTab->getDirectory() << "\n" << "buildto=" << filename << "\n" << "force=0" << "\n";
		file.close();
	}
	
	QFile file2("IDE/Editor.out");
	if (file2.open(QFile::WriteOnly | QFile::Text)) {

		QString data = codeTab->getCodeEditor()->toPlainText();
		data.replace("\n", "\r\n");
		file2.write(data.toAscii(), data.length());
		file2.close();	
	}

	system("wine ./IDE/CBCompiler.exe");
}
Eli tiedostot, jotka täytyy olla IDE kansiossa ennen compilerin ajamista, ovat Compiler ja Editor.out nimiset tekstitiedostot. Esimerkkinä tiedostojen sisällöstä olkoon NetMatchin kääntämistä varten generoidut tiedot:
Compiler:

Code: Select all

type=2
sourcedir=E:\Personal Files\Documents\www\NETMATCH\github_repository\VesQ\cb_source\
buildto=E:\Personal Files\Documents\www\NETMATCH\github_repository\VesQ\NetMatch_TheEnd
force=0
Editor.out:

Code: Select all

//********************************************************************************
// NetMatch.cb
//
// Pääohjelma
//********************************************************************************
Global gFullScreen, gDirectServer, gDirectReg, gForceUpdate, gForceUpdateMsg$
gFullScreen = False
gDirectServer = False
gDirectReg = False
gForceUpdate = False
gForceUpdateMsg = ""

cmdLine$ = CommandLine()
For i = 1 To CountWords(cmdLine)
    If Upper(GetWord2(cmdLine, i)) = "-F" Then gFullScreen = True
    If Upper(GetWord2(cmdLine, i)) = "-P" Then gDirectServer = True
    If Upper(GetWord2(cmdLine, i)) = "-S" Then gDirectServer = True : gDirectReg = True
    If Upper(GetWord2(cmdLine, i)) = "-U" Then gForceUpdate = True
Next i
If gDirectServer = True Then gFullScreen = False

If gFullScreen Then
    SCREEN 800, 600, 32, cbFullScreen
Else
    SCREEN 800, 600
    SCREEN 800, 600, 32, cbSizable
EndIf
SAFEEXIT OFF

Const NM_VERSION$   = "2.4"
Const NM_REVISION$  = ""
Const NM_PATCH      = 0

// Tämä pitää AINA laittaa 1, jos kyseessä ei ole virallinen julkaisu.
// Tällöin palvelin näkyy vain muille NM_DEVBUILD = 1 omaaville clienteille.
Const NM_DEVBUILD   = 0

//--------------------------------------------------------------------------------
// Includet
//--------------------------------------------------------------------------------
Include "Message.cb"
Include "Glossary.cb"
Include "Config.cb"
Include "Resource.cb"
Include "Media.cb"
Include "Map.cb"
Include "Menu.cb"
Include "Utils.cb"
Include "cbGSS.cb"
Include "cbNetwork.cb"
Include "Client.cb"
Include "Player.cb"
Include "Game.cb"
Include "NetMessage.cb"
Include "Weapon.cb"
Include "ClientMessage.cb"
Include "Sound.cb"
Include "Effect.cb"
Include "Items.cb"
Include "Log.cb"
Include "Server.cb"

//gDebug = SERVER

GSSInit("NetMatch", "v" + NM_VERSION + NM_REVISION) // cbGSS.cb
If NM_DEVBUILD = False Then
    SetWindow "NetMatch " + gGSSVersion
Else
    SetWindow "NetMatch " + gGSSVersion + "-dev"
EndIf

GetTimeSync(True)

//--------------------------------------------------------------------------------
// Käynnistetään päävalikko
//--------------------------------------------------------------------------------
If gDirectServer = False Then
    DrawMenu(MNU_MAIN) // Menu.cb
Else
    Gosub CreateServer
EndIf


//--------------------------------------------------------------------------------
// Poistetaan kaikki mediat
//--------------------------------------------------------------------------------
// Poistetaan pelaajat
For player.PLAYERS = Each PLAYERS
    Delete player
Next player

// Poistetaan tutkat
For i = 1 To MAX_PLAYERS
    If gDirectServer = False Then DeleteObject aRadar(i)
Next i

// Poistetaan kaikki fontit
For i = 1 To FNT_COUNT
    DeleteFont gFonts(i)
Next i

// Poistetaan kaikki kuvat
For i = 1 To IMG_COUNT
    If gImages(i) <> 0 Then DeleteImage gImages(i)
Next i

// Poistetaan kaikki objektit
For i = 1 To OBJ_COUNT
    If gObjects(i) <> 0 Then DeleteObject gObjects(i)
Next i

// Poistetaan kaikki äänet
For i = 1 To SND_COUNT
    If gDirectServer = False Then DeleteSound gSounds(i)
Next i

// Poistetaan sanasto
For gls.GLOSSARY = Each GLOSSARY
    Delete gls
Next gls

// Poistetaan valikot
For mi.MENUITEMS = Each MENUITEMS
    Delete mi
Next mi

Sen jälkeen kun nuo tiedostot ovat olemassa ja niissä on oikeat sisällöt (tärkeää on ainakin muuttaa linux-rivinvaihdot windows-rivinvaihdoiksi kaikista kooditiedostoista) niin täytyy winen kautta kutsua CBCompileria:

Code: Select all

wine ./IDE/CBCompiler.exe
EDIT:
Nuo ohjeet olivat siis EXEn buildaamista varten. Compile & RUN toimii niin, että Editor.out tiedoston sisältä on tämänlainen:

Code: Select all

type=1
sourcedir=E:\Personal Files\Documents\www\NETMATCH\github_repository\VesQ\cb_source\
buildto=C:\Program Files (x86)\CoolBasic\IDE\cbRun
force=0
ja winen kautta kutsutaan ensin CBCompileria niinkuin EXEnkin buildaamisessa, mutta sen jälkeen exen suorittaminen hoidetaan komennolla

Code: Select all

wine ./IDE/cbRun.exe &
cbEnchanted, uudelleenkirjoitettu runtime. Uusin versio: 0.4.1 — Nyt myös sorsat GitHubissa!
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com
MikkoK
Devoted Member
Posts: 813
Joined: Thu Jun 05, 2008 2:13 pm
Location: City 17

Re: Offtopic (I/2011)

Post by MikkoK »

Tulipas tilattua tietokoneen osat. Levyasema löytyy omasta takaa joten uutta en ostanut.
Image

Code: Select all

#aha. @ IRCNet
<Grandi> Voit laittaa jo valmiiks hailaittiin "Amis-Mikko", koska alan kutsua sua sillä nimellä.
User avatar
TukeKoodi
Active Member
Posts: 142
Joined: Thu Feb 03, 2011 7:40 pm
Location: C:\Työpöytä

Re: Offtopic (I/2011)

Post by TukeKoodi »

Tulinpa ajatelleeksi, että kauanko teidän koneet ovat olleet päällä? Katso tällä koodilla kuinka kauan (vrk.) koneesi on ollut päällä. Itellä 1.82189 (tämän viestin lähetysaikaan).

Koodi:

Code: Select all

aika# = Timer()
Repeat

    Text 0,0, aika/1000/60/60/24
    
    DrawScreen
Forever
Aloittelija, koodaaja, jotain...
CbFUN :D
Awaclus
Forum Veteran
Posts: 2939
Joined: Tue Aug 28, 2007 2:50 pm

Re: Offtopic (I/2011)

Post by Awaclus »

TukeKoodi wrote:Tulinpa ajatelleeksi, että kauanko teidän koneet ovat olleet päällä? Katso tällä koodilla kuinka kauan (vrk.) koneesi on ollut päällä. Itellä 1.82189 (tämän viestin lähetysaikaan).
5.31953 vuorokautta, silloin piti rebootata jonkun päivityksen takia. Yleensä pidän konettani päällä 24/7.
User avatar
TukeKoodi
Active Member
Posts: 142
Joined: Thu Feb 03, 2011 7:40 pm
Location: C:\Työpöytä

Re: Offtopic (I/2011)

Post by TukeKoodi »

Chaosworm wrote:
TukeKoodi wrote:Tulinpa ajatelleeksi, että kauanko teidän koneet ovat olleet päällä? Katso tällä koodilla kuinka kauan (vrk.) koneesi on ollut päällä. Itellä 1.82189 (tämän viestin lähetysaikaan).
5.31953 vuorokautta, silloin piti rebootata jonkun päivityksen takia. Yleensä pidän konettani päällä 24/7.
Onko sulla pöytäkone vai läppäri?
Aloittelija, koodaaja, jotain...
CbFUN :D
temu92
Web Developer
Web Developer
Posts: 1226
Joined: Mon Aug 27, 2007 9:56 pm
Location: Gamindustri
Contact:

Re: Offtopic (I/2011)

Post by temu92 »

Sanoo 6,7. Ei se kyllä "päällä" ole koko aikaa ollut, pidän konetta vaan valmiustilassa öisin joka ei nollaa uptimeä :P
Viltzu
Guru
Posts: 1132
Joined: Sun Aug 26, 2007 5:45 pm
Location: Alavieska
Contact:

Re: Offtopic (I/2011)

Post by Viltzu »

No tuohan tulostaa minulla n. -19d, koska kone on ollut sen aikaa päällä, että järjestelmän (tick) kello on mennyt yli 32-bittisen kokonaisluvun ja hypännyt pienimmäksi mahdolliseksi 32-bittiseksi kokonaisluvuksi. (~ -2,4miljardia)
Ja ei minullakaan ole päällä tämä näin kauan. Itse pidän horrostilassa tätä läppäriä öisin, joka ei myöskään nollaa tuota kelloa.
User avatar
TukeKoodi
Active Member
Posts: 142
Joined: Thu Feb 03, 2011 7:40 pm
Location: C:\Työpöytä

Re: Offtopic (I/2011)

Post by TukeKoodi »

Jos voit arvion heittää niin kuin kauan on ollut "päällä"?
Aloittelija, koodaaja, jotain...
CbFUN :D
Locked