Sinon apprenait à votre chat que le soir elle doit dormir chez vous
(Apprenez, et non apprenait, mais bon ce n'est pas grave)
C'est plus facile à dire qu'à faire, ça ! On croit que les chats habitent chez nous, en réalité c'est plutôt nous qui habitons chez eux, et ils font ce qu'ils ont envie de faire !
Bon, à part ces considérations, peux-être pourriez-vous l'empêcher carrément de sortir pendant 2 ou 3 jours, en ne tenant pas compte de ses miaulements aux fenêtres, non ?
Là encore, c'est une simple suggestion, peut-être pas très facile à réaliser, et j'avoue que je ne garantis pas le résultat non plus.
Mais n'oubliez pas de la nourrir dès qu'elle revient, et de la caliner pour lui montrer votre satisfaction qu'elle soit là.