Leinwandliebe Community Top-100
Re: Leinwandliebe Community Top-100
Hä also Kolle, du weißt schon, dass du nicht 100 Filme nennen musst oder?
Re: Leinwandliebe Community Top-100
Top-30 war's immer.
Eine Liste mit 30 Filmen schafft man aber locker.

Eine Liste mit 30 Filmen schafft man aber locker.
- Dr. Fu Manchu
- Posts: 1126
- Joined: Sun Nov 13, 2022 9:53 pm
Re: Leinwandliebe Community Top-100
Sind ja eh schon 10 Votes
? Wann geht es los lol?

- Con Trai
- Posts: 2095
- Joined: Tue Sep 12, 2023 10:39 am
- Location: 52 Red Rowan Ln, Plymouth Meeting, PA 19462
- Contact:
Re: Leinwandliebe Community Top-100
Bin startbereit.


Teufelswürstchen
"I like most of what Steve McQueen has been doing and I think Eastwood has a chance.“
~ John Wayne
"I like most of what Steve McQueen has been doing and I think Eastwood has a chance.“
~ John Wayne
Re: Leinwandliebe Community Top-100
Habe heute Bereitschaftsdienst, morgen kommt der offizielle Startschuss.
Prinzipiell könnt ihr aber schon eure Listen "kompilieren."
- 30 Filme (keine Serien).
- Reihenfolge egal.
- Jeder Film in eine eigene Zeile.
- Hinter den Filmtitel den imdb-Link (wichtig ist eigentlich nur die "tt"-ID-Number in der URL).
Beispiel:
RAMPAGE 2: CAPITAL PUNISHMENT - https://www.imdb.com/de/title/tt3448226
ROBIN HOOD: GHOSTS OF SHERWOOD - https://www.imdb.com/de/title/tt1572503
LE MEPRIS - https://www.imdb.com/de/title/tt0057345
Schickts mir am liebsten als PM hier im Forum.
Wer mir als erstes seine Liste schickt, wird bekommt die meinige im Gegenzug. Bevor ich meine Liste fertig habe, werde ich aber auch in keine PM schauen, um mich nicht beeinflussen zu lassen. Also lasst euch Zeit. <3
//EDIT:
Con Trai war erster.
Am Ende werden wieder alle Einzel-Listen veröffentlicht.

Prinzipiell könnt ihr aber schon eure Listen "kompilieren."
- 30 Filme (keine Serien).
- Reihenfolge egal.
- Jeder Film in eine eigene Zeile.
- Hinter den Filmtitel den imdb-Link (wichtig ist eigentlich nur die "tt"-ID-Number in der URL).
Beispiel:
RAMPAGE 2: CAPITAL PUNISHMENT - https://www.imdb.com/de/title/tt3448226
ROBIN HOOD: GHOSTS OF SHERWOOD - https://www.imdb.com/de/title/tt1572503
LE MEPRIS - https://www.imdb.com/de/title/tt0057345
Schickts mir am liebsten als PM hier im Forum.
Wer mir als erstes seine Liste schickt, wird bekommt die meinige im Gegenzug. Bevor ich meine Liste fertig habe, werde ich aber auch in keine PM schauen, um mich nicht beeinflussen zu lassen. Also lasst euch Zeit. <3
//EDIT:
Con Trai war erster.


Am Ende werden wieder alle Einzel-Listen veröffentlicht.
Re: Leinwandliebe Community Top-100
Gibts ne Frist? Bin grad noch viel unterwegs, aber ich schau mal ob ich es innerhalb von 7 Tagen schaffe.
Re: Leinwandliebe Community Top-100
Geht schon los, die ersten Listen sind bereits eingetrudelt, und Con Trai hat sich zum "Keeper" der meinigen qualifiziert.
Eine Frist gibt es erstmal nicht. Ich warte jetzt, bis ich zumindest 11 zusammen habe (vong Poll-Ergebnis her), und dann gucken wir weiter.
Vielen Dank fürs Mitmachen. <3
Nochmal zum Mitschreiben:
- 30 Filme für die Insel (ohne Ranking)
- Nicht 29 Filme, nicht 31. Genau 30.
- Schickt's mir als PM hier im Forum
- Unbedingt imdb-Link beifügen!
Einreichungen von frisch angemeldeten Usern (nach Datum dieses Postings) können leider nicht berücksichtigt werden.
Es sei denn ihr gehört zur "schwarz/gelben Gang".
//Aktualisierte Teilnehmer-Liste
• Con Trai
• Blaupause
• Nahaufnahme
• diceman
• Dr. Fu Manchu
• Flynn91
Eine Frist gibt es erstmal nicht. Ich warte jetzt, bis ich zumindest 11 zusammen habe (vong Poll-Ergebnis her), und dann gucken wir weiter.

Vielen Dank fürs Mitmachen. <3
Nochmal zum Mitschreiben:
- 30 Filme für die Insel (ohne Ranking)
- Nicht 29 Filme, nicht 31. Genau 30.
- Schickt's mir als PM hier im Forum
- Unbedingt imdb-Link beifügen!
Einreichungen von frisch angemeldeten Usern (nach Datum dieses Postings) können leider nicht berücksichtigt werden.
Es sei denn ihr gehört zur "schwarz/gelben Gang".

//Aktualisierte Teilnehmer-Liste
• Con Trai
• Blaupause
• Nahaufnahme
• diceman
• Dr. Fu Manchu
• Flynn91
Last edited by diceman on Mon Aug 25, 2025 3:35 pm, edited 3 times in total.
Re: Leinwandliebe Community Top-100
Bei mir hoffentlich in den nächsten 3-5 Tagen...
The awkward moment when you get in the van and the old man has no candy.
Re: Leinwandliebe Community Top-100
Wir haben bereits 7 Mehrfach-Nennungen. Der aktuelle erste Platz wurde 3x genannt; nein, es ist (noch) nicht ALIEN.
Habe mir außerdem ein schönes persönliches "Geschenk" überlegt, für jeden Teilnehmer, der eine Liste einreicht. <3
Ihr dürft gespannt sein (und werdet euch ärgern, wenn ihr nicht teilnehmt) ...
Wen es interessiert, hier das Script (in PureBasic):
Der Ordner wird gescannt nach Textfiles. imdb-IDs werden aus dem File extrahiert, "gesäubert", und mit allen bislang gescannten IDs im pool verglichen. Falls keine Übereinstimmung, wird ein neuer Eintrag im Pool generiert. Falls schon vorhanden, wird der Counter für den entsprechenden Eintrag um +1 erhöht. Anschließend wird die Liste gemäß der Nennungen sortiert und als funktionierende Links angezeigt.
Habe mir außerdem ein schönes persönliches "Geschenk" überlegt, für jeden Teilnehmer, der eine Liste einreicht. <3
Ihr dürft gespannt sein (und werdet euch ärgern, wenn ihr nicht teilnehmt) ...

Wen es interessiert, hier das Script (in PureBasic):
Der Ordner wird gescannt nach Textfiles. imdb-IDs werden aus dem File extrahiert, "gesäubert", und mit allen bislang gescannten IDs im pool verglichen. Falls keine Übereinstimmung, wird ein neuer Eintrag im Pool generiert. Falls schon vorhanden, wird der Counter für den entsprechenden Eintrag um +1 erhöht. Anschließend wird die Liste gemäß der Nennungen sortiert und als funktionierende Links angezeigt.
Code: Select all
EnableExplicit
Declare readList(this$)
Structure _MOVIE
movieID.s
count.i
EndStructure
Global NewList movieTitle._MOVIE()
If ExamineDirectory(0, "", "*.txt*")
While NextDirectoryEntry(0)
readList(DirectoryEntryName(0))
Wend
FinishDirectory(0)
EndIf
SortStructuredList(movieTitle(), #PB_Sort_Descending, OffsetOf(_MOVIE\count), TypeOf(_MOVIE\count))
ForEach movieTitle()
Debug "https://www.imdb.com/title/"+movieTitle()\movieID+" x"+movieTitle()\count
Next
End
Procedure readList(this$)
Protected NewList readLine$()
Define pos, exists
If ReadFile(1, this$)
Repeat
AddElement(readLine$())
readLine$() = ReadString(1)
Until Eof(1)
CloseFile(1)
EndIf
ForEach readLine$()
pos = FindString(UCase(readLine$()), "/TT")
If pos
readLine$() = Right(readLine$(), Len(readLine$())-pos)
readLine$() = Trim(readLine$(), "/")
readLine$() = Trim(readLine$(), " ")
exists = #False
ForEach movieTitle()
If movieTitle()\movieID = readLine$()
exists = #True
movieTitle()\count +1
Break
EndIf
Next
If Not exists
AddElement(movieTitle())
movieTitle()\movieID = readLine$()
movieTitle()\count = 1
EndIf
EndIf
Next
EndProcedure
Last edited by diceman on Mon Aug 25, 2025 5:31 pm, edited 2 times in total.
- Con Trai
- Posts: 2095
- Joined: Tue Sep 12, 2023 10:39 am
- Location: 52 Red Rowan Ln, Plymouth Meeting, PA 19462
- Contact:
Re: Leinwandliebe Community Top-100
diceman wrote: ↑Sat Aug 23, 2025 10:03 pm Wen es interessiert, hier das Script (in PureBasic):
Der Ordner wird gescannt nach Textfiles. imdb-IDs werden aus dem File extrahiert, "gesäubert", und mit allen bislang gescannten IDs im pool verglichen. Falls keine Übereinstimmung, wird ein neuer Eintrag im Pool generiert. Falls schon vorhanden, wird der Counter für den entsprechenden Eintrag um +1 erhöht. Anschließend wird die Liste gemäß der Nennungen sortiert und als funktionierende Links angezeigt.
Code: Select all
EnableExplicit Declare readList(this$) Structure _MOVIE movieID.s count.i EndStructure Global NewList movieTitle._MOVIE() If ExamineDirectory(0, "", "*.txt*") While NextDirectoryEntry(0) readList(DirectoryEntryName(0)) Wend FinishDirectory(0) EndIf SortStructuredList(movieTitle(), #PB_Sort_Descending, OffsetOf(_MOVIE\count), TypeOf(_MOVIE\count)) ForEach movieTitle() Debug "https://www.imdb.com/de/title/tt"+movieTitle()\movieID+" x"+movieTitle()\count Next End Procedure readList(this$) Protected NewList readLine$() Define pos, exists If ReadFile(1, this$) Repeat AddElement(readLine$()) readLine$() = ReadString(1) Until Eof(1) CloseFile(1) EndIf ForEach readLine$() pos = FindString(UCase(readLine$()), "/TT") If pos readLine$() = Right(readLine$(), Len(readLine$())-pos) readLine$() = Trim(readLine$(), "/") readLine$() = Trim(readLine$(), " ") readLine$() = Trim(UCase(readLine$()), "T") exists = #False ForEach movieTitle() If movieTitle()\movieID = readLine$() exists = #True movieTitle()\count +1 Break EndIf Next If Not exists AddElement(movieTitle()) movieTitle()\movieID = readLine$() movieTitle()\count = 1 EndIf Else DeleteElement(readLine$()) EndIf Next EndProcedure

Teufelswürstchen
"I like most of what Steve McQueen has been doing and I think Eastwood has a chance.“
~ John Wayne
"I like most of what Steve McQueen has been doing and I think Eastwood has a chance.“
~ John Wayne
- Sylvio Constabel
- Posts: 6161
- Joined: Thu Nov 03, 2022 5:42 am
Re: Leinwandliebe Community Top-100
Der Würfelmann ist Steve Urkel.
Re: Leinwandliebe Community Top-100
Con Trai wrote: ↑Sun Aug 24, 2025 3:13 amdiceman wrote: ↑Sat Aug 23, 2025 10:03 pm Wen es interessiert, hier das Script (in PureBasic):
Der Ordner wird gescannt nach Textfiles. imdb-IDs werden aus dem File extrahiert, "gesäubert", und mit allen bislang gescannten IDs im pool verglichen. Falls keine Übereinstimmung, wird ein neuer Eintrag im Pool generiert. Falls schon vorhanden, wird der Counter für den entsprechenden Eintrag um +1 erhöht. Anschließend wird die Liste gemäß der Nennungen sortiert und als funktionierende Links angezeigt.
Code: Select all
EnableExplicit Declare readList(this$) Structure _MOVIE movieID.s count.i EndStructure Global NewList movieTitle._MOVIE() If ExamineDirectory(0, "", "*.txt*") While NextDirectoryEntry(0) readList(DirectoryEntryName(0)) Wend FinishDirectory(0) EndIf SortStructuredList(movieTitle(), #PB_Sort_Descending, OffsetOf(_MOVIE\count), TypeOf(_MOVIE\count)) ForEach movieTitle() Debug "https://www.imdb.com/de/title/tt"+movieTitle()\movieID+" x"+movieTitle()\count Next End Procedure readList(this$) Protected NewList readLine$() Define pos, exists If ReadFile(1, this$) Repeat AddElement(readLine$()) readLine$() = ReadString(1) Until Eof(1) CloseFile(1) EndIf ForEach readLine$() pos = FindString(UCase(readLine$()), "/TT") If pos readLine$() = Right(readLine$(), Len(readLine$())-pos) readLine$() = Trim(readLine$(), "/") readLine$() = Trim(readLine$(), " ") readLine$() = Trim(UCase(readLine$()), "T") exists = #False ForEach movieTitle() If movieTitle()\movieID = readLine$() exists = #True movieTitle()\count +1 Break EndIf Next If Not exists AddElement(movieTitle()) movieTitle()\movieID = readLine$() movieTitle()\count = 1 EndIf Else DeleteElement(readLine$()) EndIf Next EndProcedure
![]()

The awkward moment when you get in the van and the old man has no candy.
- Nahaufnahme
- Posts: 381
- Joined: Fri Jul 19, 2024 1:57 am
- Location: Berlin
Re: Leinwandliebe Community Top-100
Sieht schöner aus als Python oder Javaskript. Aber wirklich ohne { am Anfang und } am Ende? 

- Con Trai
- Posts: 2095
- Joined: Tue Sep 12, 2023 10:39 am
- Location: 52 Red Rowan Ln, Plymouth Meeting, PA 19462
- Contact:
Re: Leinwandliebe Community Top-100

Teufelswürstchen
"I like most of what Steve McQueen has been doing and I think Eastwood has a chance.“
~ John Wayne
"I like most of what Steve McQueen has been doing and I think Eastwood has a chance.“
~ John Wayne
Re: Leinwandliebe Community Top-100
Und sogar ohne ; am Ende jeder Zeile.Nahaufnahme wrote: ↑Sun Aug 24, 2025 3:16 pm Sieht schöner aus als Python oder Javaskript. Aber wirklich ohne { am Anfang und } am Ende?![]()

PureBasic ist vong functionality her ein Hybrid aus BASIC und C, mit wahlweise C oder Assembler als backend.
Hat sicher seine quirks, und ist im Vergleich mit Python ausgesprochen verbose, aber macht großen Spaß, läuft rasend schnell, ist ein all-inklusive Paket mit Compiler, IDE, diversen Libraries, und Debugging Tools, und geeignet für jedwede Anwendung - sei es Business Applications, Games, oder kleine Skripte. Macht BASIC-typisch keinen Unterschied zwischen Vergleichs- und Assignment-Operatoren. e.g. gibt kein ==, nur =.
Mit geschweiften Klammern kann man custom foldings kreieren, um den Code lesbarer zu machen.