Autor Tema: Comets (beta testiranje)  (Posjeta: 6984 vremena)

0 Članova i 1 Gost pregledava ovu temu.

Offline croman

  • Mjesečar
  • *
  • Postova: 19
  • Spol: Muški
Comets (beta testiranje)
« u: 05.07.2015. u 01:34:17 sati »
Pozdrav svima.

Napravio sam ovaj program u sklopu završnog rada na faksu, pa sam ga htio podijeliti sa svima vama. Da ga koristite ako vam se sviđa, naravno, i da date neki feedback što se tiče samog programa. Što nije dobro, što bi trebalo promijeniti i sl

Program se sastoji od 3 modula
1. Ephemeris
- izračun efemerida za jedan ili više kometa u željenom razdoblju po određenom intervalu
- mogućnost filtriranja rezultata po udaljenosti od Sunca i Zemlje te magnitudi

2. Magnitude Graph
- prikazuje krivulju magnitude, udaljenosti od Sunca ili udaljenosti od Zemlje jednog ili više kometa u željenom razdoblju

3. Orbit Viewer
- prikazuje orbitu kometa u 3 dimenzije
- taj modul je zapravo implementacija naprednije verzije OrbitViewer appleta, kojeg koristi i NASA na svojim stranicama, npr C/2015 G2 (MASTER). Samo što sam ga ja dobrano unaprijedio
- 4 naznačanije stvari u odnosu na applet na NASA-inim stranicama:
   a) kontrola mišem (u appletu se pogled miče preko scrollbar-ova što je dosta nezgrapno)
   b) prikaz više kometa odjednom (applet pokazuje samo jedan)
   c) označi komet klikom na njega
   d) tipkovnički prečaci (u appletu se upravlja isključivo mišem. Ovdje se osim mišem upravlja i tipkovničkim prečacima što svakako ubrzava rad. Prečaci su ispod opisani)

Kad je orbit viewer u multiple modu i uključen je prikaz orbita kometa, prikazuju se orbite za zadnjih 50 odabranih kometa. Kad se odabere određeni komet dodaje se na kraj liste i prikazuje se njegova orbita. Iz liste se miče prvi komet i njegova orbita se više ne prikazuje. Osim naravno ako se ponovo odabere. Namjerno nema mogućnosti prikaza orbita svih kometa, jer ako ih je učitano npr 300, sa prikazom orbita se ništa drugo ni ne vidi.

Tipkovički prečaci:
-------------------------------------------------------------------------
    GENERAL CONTROLS
-------------------------------------------------------------------------
 Ctrl + E                        New Ephemeris
 Ctrl + G                        New Graph
 Ctrl + V                        New Orbit Viewer

 Ctrl + Shift + E                Ephemeris Settings
 Ctrl + Shift + G                Graph Settings

 Ctrl + S                        Save current view (text, image)

 F5                              Database
 F7                              Import
 F8                              Export

 Ctrl + F4                       Close current window
 Alt + F4                        Close program

-------------------------------------------------------------------------
    ORBIT VIEWER CONTROLS
-------------------------------------------------------------------------

    Mouse controls
--------------------------

 Left click (on comet)           Select comet
 Left click (on no comet)        Clear selection
 Left double click (on comet)    If comet not selected, select and center
                                 comet, otherwise toggle on/off selected
                                 comet orbit/label
 Right drag                      Rotate
 Wheel                           Zoom in/out


    Keyboard shortcuts
--------------------------

 S / 0                           Center on Sun
 1 - 8                           Center on planet
 C / 9                           Center on comet
 Ctrl + 1 - 8                    Toggle on/off planet orbit
 Ctrl + 9 / C                    Toggle on/off comet orbit
 Shift + 1 - 8                   Toggle on/off planet label
 Shift + 9 / C                   Toggle on/off comet label

 Ctrl + D                        Select date
 Ctrl + N                        Set current date
 Ctrl + B                        Set perihelion date of selected comet

 Left, Right, Up, Down           Rotate
 + / Q                           Zoom in
 - / A                           Zoom out

 Spacebar / P                    Start/stop simulation
 J                               Reverse/forward time
 K                               Faster time rate
 L                               Slower time rate
 
 G                               Toggle on/off selected comet orbit
 H                               Toggle on/off selected comet label
 M                               Toggle on/off selected comet marker
 
 Backspace                       Clear selection
 Enter                           Mark/unmark selected comet
 Delete                          Clear marks



Osim ta 3 navedena modula, program ima još jednu zgodnu stvar.
Može importati bilo koji od 17 formata orbitalnih elemenata sa MPC stranica:
MPC format
SkyMap (SkyMap Software)
Guide (Project Pluto)
xephem (E. Downey)
Home Planet (J. Walker)
MyStars! (Relative Data, Inc.)
TheSky (Software Bisque)
Starry Night (SiennaSoft)
Deep Space (D. Chandler)
PC-TCS (D. Harvey)
Earth Centered Universe (Nova Astronomics)
Dance of the Planets (ARC)
MegaStar V4.x (E.L.B. Software)
SkyChart III (Southern Stars Software)
Voyager II (Carina Software)
SkyTools (CapellaSoft)
Autostar (Meade Instruments)

Osim toga može još importati i format koji koristi program Comet for Windows, te NASA-in format sa svim poznatim kometima

Isto tako program može svoju bazu exportati u bilo koji od 17 gore navedenih formata, te još i u SSC format koji koristi Celestia, te format koji koristi SpaceEngine.

Upute za Celestiu i SpaceEngine
Za Celestiu SSC dokument se mora staviti u folder X:\Program Files\Celestia\extras i to je to.

Za SpaceEngine se mora već malo više potruditi.
On koristi datoteku CatalogsSE.pak iz mape X:\Program Files\SpaceEngine\catalogs
CatalogsSE.pak je u principu obična zip datoteka samo joj je promijenjena ekstenzija
Najprije bi bilo dobro napravit backup originalne datoteke. Nakon toga CatalogsSE.pak preimenovat u CatalogsSE.zip i raspakirati sa neki arhiverom (winrar, 7zip...)
Zatim treba Comets.sc iz CatalogsSE\planets zamijeniti sa datotekom koju generira ovaj moj program, i mora se isto zvati Comets.sc
Nakon toga se vratiti u mapu iznad, gdje se vide mape clusters, galaxies itd. Njih sve označiti i zipati ih. Ne u rar, 7z ili neki drugi format, nego baš zip.
Zatim taj zip premjestiti u mapu iznad i promijeniti ekstenziju iz .zip u .pak i to je to
Kad se pokrene SpaceEngine učitat će nove komete


Download 0.8.1


Changelog

0.8.1
- modul graf:
- 2 nove vrste grafa: udaljenost od Sunca i udaljenost od Zemlje
- prikaz detalja prelaskom miša preko grafa
- Orbit Viewer:
- veći zoom
- odznačavanje kometa (klik u prazno)
- markiranje kometa (tipka Enter)
- filter po datumu
- poboljšane tipkovničke kratice (Help -> Controls)
- mnoga druga poboljšanja

0.8
- mogućnost odustajanja od izračuna ako dugo traje
- mogućnost odabira boja na grafu magnitude
- dodana About forma
- mnoga druga manja poboljšanja

0.8 Beta 4
- mogućnost odabira više kometa za izračun efemerida i prikaz grafa magnitude
- u OrbitVieweru u multiple modu kad je uključen prikaz orbita kometa prikazuju se orbite za zadnjih 50 odabranih kometa
- na Database formi prikaz efemerida koje se automatski osvježavaju svake sekunde
- naprednije filtriranje; dinamičko dodavanje, brisanje i uređivanje
- sortiranje po više parametara
- mnoga druga manja poboljšanja

0.8 Beta 3
- poboljšanja u Orbit Viweru
- Toolbox
- prikaz svih kometa odjednom u višestrukom načinu
- sjaj i veličina određeni trenutnom magnitudom kometa
- mogućnost odabira kometa mišem
- mnoga druga manja poboljšanja

0.8 Beta 2
- poboljšano filtriranje i sortiranje
- poboljšanja kod izvoza podataka
- poboljšanja kod odabira datuma i vremena
- mnoga druga manja poboljšanja

0.8 Beta 1
- inicijalno izdanje


Screenshoti









« Zadnja izmjena: 01.05.2016. u 15:00:42 sati od croman »

Offline lonewolf21

  • Carski forumski astroknjižničar
  • AstroMudrac
  • *
  • Postova: 3214
  • Lokacija: Brodski Drenovac
  • Spol: Muški
Odg: Comets (beta testiranje)
« Odgovori #1 u: 05.07.2015. u 03:11:48 sati »
 :112:
There's a feeling I get when I look to the west,
And my spirit is crying for leaving.

45°13'01" N 17°44'28" E
SmogyBoy dobson 250mm (skoro gotov), Telrad finder
Hyperion 13mm, TSSP 20mm, TS Planetary HR 4mm, TS Barlow 1,5x-2x

Offline croman

  • Mjesečar
  • *
  • Postova: 19
  • Spol: Muški
Odg: Comets (beta testiranje)
« Odgovori #2 u: 06.07.2015. u 18:31:53 sati »
jel probao tko uopce?

Offline croman

  • Mjesečar
  • *
  • Postova: 19
  • Spol: Muški
Odg: Comets (beta testiranje)
« Odgovori #3 u: 24.07.2015. u 00:17:37 sati »
dostupna je beta 2

ako tko želi, može se skinuti s ovog linka

Offline croman

  • Mjesečar
  • *
  • Postova: 19
  • Spol: Muški
Odg: Comets (beta testiranje)
« Odgovori #4 u: 29.07.2015. u 23:55:09 sati »
Zadnjih dana je bilo hrpetine izmjena i poboljšanja
Najviše je poboljšan 3D modul. Od sad se njime moze osim tikovničkim prečacima upravljati i preko toolbox-a s lijeve strane, za radliku od panela na dnu u prijašnjim verzijama. Toolbox se naravno može i sakriti. I jedna velika novost je što sad može prikazati sve komete odjednom. Sjaj i veličina im je određen njihovom trenutnom magnitudom, a nisu kao do sada svi iste boje i veličine. Na željeni komet se može kliknuti da se njega označi i prikažu njegove informacije, što do sad nije bilo moguće. I još hrpetine promjena ispod haube da to sveskupa radi još bolje i uglađenije.

DOWNLOAD
U zip-u se već nalazi lista kometa, njih skoro 1000

Screenshoti



Offline Mladen

  • AstroOtkrivač
  • ****
  • Postova: 4309
  • Lokacija: Žrnovnica
  • Spol: Muški
Odg: Comets (beta testiranje)
« Odgovori #5 u: 30.07.2015. u 07:07:53 sati »
Pohvale za izradu ovog programa.  :215:
Nažalost, meni se na mom laptopu koji ima Win7 Ultimate neće pokreće.  :111:

Offline croman

  • Mjesečar
  • *
  • Postova: 19
  • Spol: Muški
Odg: Comets (beta testiranje)
« Odgovori #6 u: 30.07.2015. u 08:44:42 sati »
Pohvale za izradu ovog programa.  :215:
Nažalost, meni se na mom laptopu koji ima Win7 Ultimate neće pokreće.  :111:

Aha, a moze biti, da. Jer Windows 7 ne dolazi s preinstaliranim .NET Frameworkom 4.5, a program ga zahtjeva za rad.

Može ga se skinuti s ovog linka (48 MB)


Offline Danijel

  • CEO of research space operations at the Observatory Apollo
  • Administrator
  • AstroVeličanstvo
  • *
  • Postova: 21566
  • Lokacija: Virovitica
  • Spol: Muški
    • Zvjezdarnica
Odg: Comets (beta testiranje)
« Odgovori #7 u: 30.07.2015. u 14:07:32 sati »
Ne mogu ju skinuti jer mi antivirus javlja nekakvu prijetnju, kada ga isključim, skine to ali ju ne mogu raspakirati jer mi antivirus to obriše. :?

| Teleskopi: SkyWatcher MAK 127 / 1500 i Celestron 11 SCT 280 / 2800 |
| Fotoaparati: EOS 450D i 650D | Astrokamera: Astrolumina QHY 5-II-c |
| Montaža: NEQ-6 PRO GoTo SkyScan | Dvogledi: Panorama 8 x 56 i TS 20 x 90 |
| Lokacija: φ = 45°49'11" N,  λ = 17°21'26" E,  h = 135 m. |
| SVIJET FOTONA | ZVJEZDARNICA APOLLO |

Offline croman

  • Mjesečar
  • *
  • Postova: 19
  • Spol: Muški
Odg: Comets (beta testiranje)
« Odgovori #8 u: 30.07.2015. u 15:26:10 sati »
Ne mogu ju skinuti jer mi antivirus javlja nekakvu prijetnju, kada ga isključim, skine to ali ju ne mogu raspakirati jer mi antivirus to obriše. :?

Pretpostavljam da je riječ o Nod32. Jer koliko vidim jedino se on nešto buni.
Uploadaj exe na virustotal.com i pogledaj rezultate. Samo Nod javlja "a variant of MSIL/Packed.Confuser.J suspicious", a javlja zato što sam exe sažeo sa Confuserom. Ne znam zašto bi to Nod-u smetalo, al dobro. Ako možeš stavi ga na neki ignore listu ili slično, jer nije sigurno nikakav virus. Da je već bi se i drugi alarmirali ;)

primjer

Offline Mladen

  • AstroOtkrivač
  • ****
  • Postova: 4309
  • Lokacija: Žrnovnica
  • Spol: Muški
Odg: Comets (beta testiranje)
« Odgovori #9 u: 30.07.2015. u 16:02:46 sati »
Aha, a moze biti, da. Jer Windows 7 ne dolazi s preinstaliranim .NET Frameworkom 4.5, a program ga zahtjeva za rad.

Može ga se skinuti s ovog linka (48 MB)
E, sad radi.  :D