Was bedeuten die Dateinamen?

Gast #6279675
Hoffentlich ist das Ok, wenn ich dieses Forum bemühe! Ich lade gerne mal 
irgendwelche Bilder herunter, ist eine einfache Gedächtnisstütze.
Meistens haben die so komische Namen, wie das Bild im Anhang. Es geht 
hier nicht um das was auf dem Bild zu sehen ist, einzig um den 
Dateinamen, eine seltsame Kombination aus Buchstaben, Zahlen und 
Zeichen. Was bedeutet dieses nun, frage ich mich, wer denkt sich das 
aus? Ich wusste nicht wonach ich googeln sollte, vielleicht ist ja 
jemand hier, der das weiß.
Angehängte Dateien:
Gast #6279688
Marek N. schrieb:
> Harzel-Kold schrieb:
> wer denkt sich das aus?
>
> Ein Content Management System.

Denkst du, das eine gute Antwort mit der der TO etwas anfangen kann? 
Oder wolltest du nur als erster irgendeinen nichtssagenden Scheiss 
schreiben?
Gast #6279698
Trolljäger schrieb:
> Denkst du, das eine gute Antwort mit der der TO etwas anfangen kann?
> Oder wolltest du nur als erster irgendeinen nichtssagenden Scheiss
> schreiben?

Denkst du das sei eine gute Antwort mit der der TO etwas anfangen kann? 
Oder wolltest du nur als erster irgendeinen nichtssagenden Scheiß 
schreiben?

Es handelt sich wohl überwiegend um eine zufällige Ascii Zeichenkette. 
Der letzte Teil bechreibt wohl die Breite in Pixeln.
Das hat den Hintergrund dass Leerzeichen und andere unvorteilhafe 
Zeichen nicht in der URL stehen. In der Datenbank im Hintergrund ist die 
Zuordnung zum eigentlichen Titel hinterlegt. Dieser kann (fast) 
problemlos alle druckbaren Zeichen enthalten. Man kann auch der gleichen 
Datei mehrere Titel zuordnen ohne tatsächlich eine kope erstellen zu 
müssen.
#6279734
Wenn du Software schreibst, bei der Benutzer Bilder hochladen können, 
musst du die ja unter irgendeinem Namen ablegen. Den Namen zu nehmen, 
den der Benutzer angibt, ist dabei aus einigen Gründen knifflig:
 - er könnte zu lang sein, oder
 - es könnte schon ein Bild geben mit demselben Namen, oder
 - Zeichen enthalten die an irgendeiner Stelle nicht erlaubt sind, oder
 - ein Sicherheitsrisiko darstellen für Stellen, die den Namen nicht 
richtig verarbeiten, wenn er zum Beispiel Pfadtrenner enthält, oder
 - Zeichen enthalten, die an irgendeiner Stelle vom Encoding kaputt 
gemacht werden (ä -> ? und sowas) etc.

Deshalb macht man das gerne so, dass man einfach eine zufällige 
Zeichenkette generiert, und die als Namen benutzt. Dem Computer ist das 
egal, der Benutzer sieht es in der Regel nicht.
Gast #6279806
Sven B. schrieb:
> Deshalb macht man das gerne so, dass man einfach eine zufällige
> Zeichenkette generiert, und die als Namen benutzt. Dem Computer ist das
> egal, der Benutzer sieht es in der Regel nicht.

Vielen herzlichen Dank!
#6279855
Sven B. schrieb:
> Wenn du Software schreibst, bei der Benutzer Bilder hochladen können,
> musst du die ja unter irgendeinem Namen ablegen.

und man muss sie auf seinen Computer ja auch wiederfinden und es wäre 
halt auch praktisch wenn dieser Computer Zeichen verwendet die man 
selber lesen kann.
Das Bild könnte ja auch in arabischen, griechischen oder Thai 
Schriftzeichen benannt worden sein (Майн Билд, Μέιν Μπλντ, මේ බිල්ඩ්), 
was halt nicht jeder lesen kann und nicht jeder Computer darstellen 
kann.
#6280041
Joachim B. schrieb:
> Sven B. schrieb:
>> Wenn du Software schreibst, bei der Benutzer Bilder hochladen können,
>> musst du die ja unter irgendeinem Namen ablegen.
>
> und man muss sie auf seinen Computer ja auch wiederfinden und es wäre
> halt auch praktisch wenn dieser Computer Zeichen verwendet die man
> selber lesen kann.

Ob man sie lesen kann, spielt eigentlich nicht so die Rolle, denn bei 
zufälligen Buchstabenkombinationen kann man zwar die einzelnen 
Buchstaben erkennen, aber lesen kann man daraus auch nichts. Aber wenn 
man den Namen auch eintippen können will, tut man sich leichter.

Trolljäger schrieb:
> Oder wolltest du nur als erster irgendeinen nichtssagenden Scheiss
> schreiben?

Sauer, weil du es nur als zweiter geschafft hast?
Gast #6280047
Joachim B. schrieb:
> Sven B. schrieb:
>> Wenn du Software schreibst, bei der Benutzer Bilder hochladen können,
>> musst du die ja unter irgendeinem Namen ablegen.
>
> und man muss sie auf seinen Computer ja auch wiederfinden und es wäre
> halt auch praktisch wenn dieser Computer Zeichen verwendet die man
> selber lesen kann.

hast du schon jemals von benutzern in einem cms hochgeladene bilder auf 
deinem computer gesucht?
wenn überhaupt, dann sucht man die auf dem server und dann ist man froh, 
wenn man sich nicht mit klingonischen, romulanischen, sumerischen 
schriftzeichen oder hieroglyphen herumschlagen muss.

aber normalerweise kümmert sich das cms von selber darum, dass die 
bilder wieder gefunden werden.
#6280100
diensthabender quotendepp schrieb:
> hast du schon jemals von benutzern in einem cms hochgeladene bilder auf
> deinem computer gesucht?

nö

> .... und dann ist man froh,
> wenn man sich nicht mit klingonischen, romulanischen, sumerischen
> schriftzeichen oder hieroglyphen herumschlagen muss.

sag ich doch ;)

Es ist halt immer besser wenn Bildernamen leichter erkennbar sind als 
nur lauter kleine Quadrate die mir auch schon begegnet sind. 
Ich bin ja nicht so der Software Freak, aber ab und zu programmiere ich 
halt selbst und ich mag mich nicht immer mit nNebensächlichkeiten 
auseinander setzen, von daher ist es für mich halt logisch die 
Bildernamen selbst zu vergeben. Aus meiner Cam kommt auch immer nur 
IMGxxxxyyyy oder so, das wird gleich zu yyyy_mo_ta__hh_mm_ss.jpg 
umbenannt, sortiert sich halt besser.
Gast #6280397
Joachim B. schrieb:
> von daher ist es für mich halt logisch die Bildernamen selbst zu
> vergeben

das geht halt nur wenn nur eine person oder maximal eine handvoll 
dateinamen vergeben, sonst kommt da nix gscheids mehr heraus.

das namensschema und die ordnerstruktur meiner besseren hälfte würde 
mich zum wahnsinn treiben. aber ich muss dort zum glück weder was suchen 
noch finden.
und auch keine duplikate ausmisten.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.