y a des tas de très bons softs pour préparer ses observations, mais, perso, ils font tellement de choses que, en fait, je ne les utilise jamais...
je me suis bricolé deux scripts python :
le premier prend en entrée une liste d'objet DSO et un masque et produit deux fichiers csv : un tri par date et par objet des visibilités des objets pour votre position et votre masque pour une année donnée.
le second produit un graphique montrant pour une nuit donnée les trajectoires de la lune et d'un objet DSO parmi la liste.
comme je disais, c'est bricolé par un non informaticien comme moi, et il faut modifier le script python pour rentrer sa position, l'année de calcul et divers petits paramètres de réglage (hauteur min, max, durée de visibilité min), rien de compliqué...
au cas où ça en intéresserait certains, c'est là : https://github.com/alph31/astro