Üks hea asi mis Stellarium omab on skripti kirjutamise võimalus.
Seda ei ole küll kusagil hästi kirjeldatud, kuid väikese pusimisega saab ka päris huvitavaid asju tehtud.
Kahjuks ei saa skripti faili siia otse üleslaadida, sestap kui soovid proovida:
1) Ava Notepad
2) Kopeeri järgnev text
3) Salvesta nimega PolarAxisDrift.ssc kataloogi: C:\Program Files\Stellarium\scripts
4) Ava Stellarium
5) Ava Seadete aken
6) Vali skriptid, vali PolarAxisDrift.ssc ja käevita.
//
// Name: Polar axis Drift
// License: Public Domain
// Author: Meelis Tiitson
// Description: Polaartelje suuna muutus
//
LabelMgr.deleteAllLabels();
I=2011;
core.setDate(I+":05:04T17:51:00");
laba = LabelMgr.labelScreen("Polaartelje suund", 100, 100, true, 25, "#ff2200");
core.clear("natural");
LandscapeMgr.setFlagLandscape(false);
LandscapeMgr.setFlagAtmosphere(false);
StelMovementMgr.setEquatorialMount (true)
ConstellationMgr . setFlagLines(true);
ConstellationMgr . setFlagBoundaries(true);
core.moveToRaDec(0,89.5,2);
core.wait(2);
core.moveToRaDec(0,89.5,2);
core.wait(2);
StelMovementMgr.zoomTo (2,2);
core.wait(2);
lab = LabelMgr.labelScreen(I, 100, 130, true, 25, "#ff2200");
GridLinesMgr.setFlagEclipticLine(true);
LandscapeMgr.setFlagFog(false);
GridLinesMgr.setFlagEquatorGrid (true);
core.wait(1);
LabelMgr.setLabelText(laba, "Vaatame polaartelje suuna muutust ühes aastas");
for (loe=1; loe<=3; loe++)
{
I=2002;
core.setDate(I+":05:04T17:51:00");
LabelMgr.setLabelText(lab, I);
core.wait(2);
I=2001;
core.setDate(I+":05:04T17:51:00");
LabelMgr.setLabelText(lab, I);
core.wait(2);
LabelMgr.setLabelText(laba, "Vaatame polaartelje suuna muutust ühes aastas - väike kas pole?");
}
LabelMgr.setLabelText(laba, "Vaatame veidi kaugemale");
core.wait(2);
for (I; I<=2100; I=I+1)
{
core.setDate(I+":05:04T17:51:00");
LabelMgr.setLabelText(lab, I);
core.wait(0.2);
}
LabelMgr.setLabelText(laba, "Vaatame 500 aata kaupa");
StelMovementMgr.zoomTo (120,2);
core.wait(2);
for (I; I<=72600; I=I+500)
{
core.setDate(I+":05:04T17:51:00");
LabelMgr.setLabelText(lab, I);
core.wait(0.2);
}
LabelMgr.setLabelText(laba, "Heheee vaata kus Kuu on
");
SolarSystem.setFlagLabels(true);
core.wait(6);
SolarSystem.setFlagLabels(false);
LabelMgr.setLabelText(laba, "Tohuvabohu
");
for (I; I<=100000; I=I+500)
{
core.setDate(I+":05:04T17:51:00");
LabelMgr.setLabelText(lab, I);
core.wait(0.2);
}
lab = LabelMgr.labelScreen("That is END?", 100, 160, true, 25, "#ff2200");