Verschlossenen Tresor gekauft, wie bekomme ich den zerstörungsfrei auf? Mystery Tresor?

Guten Abend,

danke das du auf meinen Beitrag gestoßen bist. Ich habe heute den Unnötigsten Kauf meines Lebens getätigt aber meine Inneres Ich musste einfach zuschlagen und hat mir Klargemacht das ich es nicht Bereuen werde. Also worum geht es?
Ich habe bei Kleinanzeigen gestöbert und bin auf rin Inserat in meiner Nähe gestoßen wo ein großer Tresor / Safe verkauft wurde. Dieser wurde verschlossen verkauft als sozusagen einen Mystery Tresor.
Da ich als Kind schon immer Tresore geliebt habe und auch einen kleinen damals zum Geburtstag geschenkt bekommen habe. Konnte ich mich nicht zusammenreißen unf musste den Tresor kaufen.

Über die Herkunft des Tresors. Der Vorbesitzer des Tresors hatte den Tresor in der Werkstatt eines älteren Hauses gefunden, welches er gekauft hat. Zu dem Zeitpunkt war der Tresor auch schon verschlossen und es gab keinerlei Informationen zum Tresor oder zum Code. Daraufhin wollte er das schwere Ding weg haben und hat Ihn an mich Idioten verkauft. Der Tresor stand auf einer Europalette und wurde mir mit einem kleinen Gabelstapler auf den Anhänger gehoben. Ja keiner Sorge ich habe ein Kaufvertrag erstellt und diesen Unterschreiben lassen.

Naja ich hab mich tierisch gefreut über das Stahl Monster. Bis mir aufgefallen ist naja wie bekomme ich das Dinge denn überhaupt auf? Ich würde Ihn ungerne kaputt machen da ich Ihn gerne noch benutzen würde. Ich weiß weder den Code noch wie viele Drehscheiben er hat geschweige denn von welchem Hersteller er ist. Er hat keinerlei Kennzeichnungen oder Typenschilder.

Ich weiß echt nicht was ich machen soll, habe den fetten Klopper jetzt im Garten stehen. Macht mich auch jedesmal Glücklich wenn ich ihn sehe, aber wenn ich Ihn öffnen könnte wäre ich noch Glücklicher. Mir ist Klarr das in dem Safe höchstwahrscheinlich nichts Wertvolles drin ist (falls dort überhaupt was drin sein sollte) aber darum geht es mir auch nicht, meine einzigen Interesse gilt dem Tresor an sich.

Nun zu meiner Hoffnung das mir hier jemand helfen kann. Ich würde mich freuen wenn der Hersteller ermittelt werden könnte. Noch mehr würde ich mich freuen, (und jetzt zum Unrealistischen Part) wenn mir jemand helfen kann ihn zerstörungsfrei zu Öffnen oder mir einen Kontakt weiterleitet der das gegen einen preiswerten Betrag machen kann.

Über den Tresor:

Schätzungsweise 400Kg, er hat ein Mechanisches Zahlenkombinationsschloss mit den Zahlen 0-99. Als ich gegen die Tür geschlagen habe hat es sich angehört als ob eine Glasscheibe drin ist. Außerdem denke ich das in den Wänden und in der Decke Hohlräume oder etwas Steinartiges drin ist.(Villeicht wegen Brandschutz?).

Danke an euch alle die bis hierhin gekommen sind. Danke das ihr versucht mir zu helfen und das Ihr meinen Beitrag gefunden habt. Großes Dankeschön an euch alle.

Ps: Ich stelle ein paar Bilder rein, falls

andere Bilder benötigt werden, kümmere ich mich selbstverständlich darum.

Bild zum Beitrag
Gold, knacken, schluesseldienst, Code, Mechanik, Mystery, Safe, Stahl, Tresor, Waffenschrank, Schatztruhe, Tresor öffnen, Zahlenkombination
Javascript Variablen ein/ersetzen - Matomo - Domain?

Moinsen,

ich bin dabei, mir ein Script für Multidomain Tracking zu bauen.
Also Cookies auf mehreren Domains setzen usw.
Das meiste funktioniert soweit wie erwartet.
Das Script soll dynamisch über Cloudflare Zaraz geladen werden.

Jetzt fehlt mir bis jetzt soweit nur noch das einsetzen der Session ID, die ich generiere und die Domain, die aktuell aufgerufen wurde.

In dem Code möchte ich gerne die Variable sessionID sowie die Variable Domain einsetzten lassen.
Wie kann ich das bewerkstelligen?

Ich bin leider nicht ganz so erfahren in Javascript.
Ich habe schon einiges getestet aber es will einfach nicht.

Die Sache ist die, dass es mit Vanilla JS laufen müsste. Also ohne extras usw.

Es soll halt nur JS per Cloudflare Zaraz eingebunden werden.

Der/Die beiden Code Bestandteile sind folgende:

Einmal der Matomo Tag Manager      

<!-- Matomo Tag Manager -->
<script>
  var _mtm = window._mtm = window._mtm || [];
  _mtm.push({'uid':+sessionID });
  _mtm.push({'mtm.startTime': (new Date().getTime()), 'event': 'mtm.Start'});
  (function() {
    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
    g.async=true; g.src='https://xyz.de/js/container_12345.js'; s.parentNode.insertBefore(g,s);
  })();
</script>
<!-- End Matomo Tag Manager -->


Sowie der JS Tracker Code

var _paq = window._paq = window._paq || [];
  /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
  _paq.push(["setDocumentTitle", document.domain + "/" + document.title]);
  _paq.push(["setCookieDomain" +DomainX]);
  _paq.push(["setDomains", ["*xyz.de"]]);
  _paq.push(["enableCrossDomainLinking"]);
  _paq.push(['setUserId', sessionID]);
  _paq.push(['enableHeartBeatTimer', 20]);
  _paq.push(['trackPageView']);
  _paq.push(['enableLinkTracking']);
  _paq.push(['trackVisibleContentImpressions', true, 750]);
  (function() {
    var u="https://xyz.de/";
    _paq.push(['setTrackerUrl', u+'matomo.php']);
    _paq.push(['setSiteId', 'X']);
    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
    g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
  })();
</script>
<noscript><p><img referrerpolicy="no-referrer-when-downgrade" src="https://xyz.de/matomo.php?idsite=3&amp;rec=1" style="border:0;" alt="" /></p></noscript>
<!-- End Matomo Code -->
Linux, HTML, Webseite, JavaScript, HTML5, Code, PHP, Programmiersprache, Script, Webentwicklung, Variablen, cloudflare
Customtkinter?

Ist es normal dass das erstellen von Labels, Textfelder oder Buttons in Klassen als Vorlage super viel Schreibarbeit ist oder geht das auch eleganter und sauberer?

main:

maclass Main(ctk.CTk):
    def __init__(self):
        super().__init__()
        self.main_window()
        self.chatbot_output = InputBox(self, 1, 1, 10, 10, "s", 500, 500, "#202222", "red", "white", "Gib einen Text ein...")
        self.chatbot_output.grid(row=1, column=1, pady=10, padx=10, sticky="s")
        self.chatbot_input = InputBox(self, 2, 1, 0, 10, "n", 500, 50, "#202222", "red", "white", "Gib einen Text ein...")
        self.chatbot_input.grid(row=2, column=1, pady=0, padx=10, sticky="n")
        self.placeholder = Label(self, 0, 1, 0, 10, "n", 500, 320, "transparent", "transparent", "white", ".")
        self.placeholder.grid(row=0, column=1, pady=0, padx=10, sticky="n")
    def main_window(self):
        height = 920
        width = 1680
        x = (self.winfo_screenwidth()//2)-(width//2)
        y = (self.winfo_screenheight()//2) - (height//2)
        self.geometry(f"{width}x{height}+{x}+{y}")
        self.title("YourTerminal")
        self.grid_columnconfigure(0, weight=0)
        self.grid_rowconfigure(0, weight=0)



if __name__ == "__main__":
    main = Main()
    main.mainloop()
    sys.exit()

Vorlage in einer Klasse und in einer anderen Datei:

class InputBox(ctk.CTkFrame):
    def __init__(self, master, row, column, pady, padx, sticky, width, height, entry_fg_color,frame_fg_color, textcolor, placeholder, *args, **kwargs):
        super().__init__(master, fg_color=frame_fg_color, *args, **kwargs)
        self.set_setup(row, column, pady, padx, sticky, width, height, entry_fg_color, textcolor, placeholder)

    def set_setup(self, row, column, pady, padx, sticky, width, height, entry_fg_color, textcolor, placeholder):
        self.input = ctk.CTkEntry(self,
                                  width=width,
                                  height=height,
                                  fg_color=entry_fg_color,
                                  text_color=textcolor,
                                  placeholder_text=placeholder,
                                  )
        self.input.grid(row=row, column=column, pady=pady, padx=padx, sticky=sticky)
Code, Programmiersprache, Python, Python 3, Tkinter, Pycharm
Python programmieren, Objektorientierte Programmierung in verschiedenen Dateien mit Klassen?

Hey,

ich lerne aktuell Python und habe angefangen einen Chatbot zu programmieren.
Nun will ich anfangen mir anzugewöhnen in verschiedenen Dateien mit Objektorientierter Programmierung zu programmieren bzw. das erstmal zu lernen.
Mein Gedanke in meinem Code ist z.B. eine Klasse WindowTemplate zu erstellen und diese als Blaupause ohne vorgegebene Werte zu definieren.
An Sich gelingt mir das auch aber ich habe Probleme von einer anderen Klasse aus einer anderen Datei darauf zuzugreifen und die Werte für wie zum Beispiel Größe oder Titel zu übergeben.
Ich würde mich freuen wenn hier mal jemand der etwas Erfahrung hat drauf schauen könnte und mich zumindest mal in die richtige Richtung leiten kann. :)
Viele Dank!

main.py

Fehlermeldung ist diese:

Traceback (most recent call last):

line 17, in <module>

  app = Main()

     ^^^^^^

line 9, in __init__

  self.main_window.set_size("1680", "900")

line 10, in set_size

  self.window_size.geometry(f"{width}x{height}")

  ^^^^^^^^^^^^^^^^^^^^^^^^^

AttributeError: 'NoneType' object has no attribute 'geometry'

import view
import customtkinter as ctk


class Main(ctk.CTk):
    def __init__(self):
        super().__init__()
        self.main_window = view.WindowTemplate()
        self.main_window.set_size("1680", "900")
        self.main_window.set_title("YourTerminal")

    def my_mainloop(self):
        self.mainloop()


if __name__ == "__main__":
    app = Main()
    app.my_mainloop()

view.py

import customtkinter as ctk


class WindowTemplate:
    def __init__(self, window_size=None, window_title=None):
        self.window_size = window_size
        self.window_title = window_title

    def set_size(self, width, height):
        self.window_size.geometry(f"{width}x{height}")

    def set_title(self, title):
        self.window_title.title(title)
Code, Programmiersprache, Python, Python 3, Objektorientierte Programmierung, Tkinter, Pycharm

Meistgelesene Beiträge zum Thema Code