Jump to content

flexxxen

Members
  • Gesamte Inhalte

    454
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von flexxxen

  1. Hallo,

     

    es verhält sich so wie von "zuschauer" geschildert... der einzig 'saubere' Weg ist ein neu-Compilat... alles andere hat den Charakter vom "patchen". Ihr könntent natürlich mit Hilfe einer Quellcode-Verwaltung verschiedene Versionsstände für Eure Kunden "releasen"... aber wie "Das Urmel" schon schreibt.... da ist das Chaos vorprogrammiert!!!

     

    @Dr Kiffer:

    Viel spaß bei dieser Methode!

     

     

    Gruß

  2. Hallo,

     

    hier ist ein komplettes python Programm, welches die Dateiinfos aus mp3-files ausliest, um die Tags zu ermitteln....evtl kannst Du das ja für Deine belange umbiegen:

     

    """Framework for getting filetype-specific metadata.

     

    Instantiate appropriate class with filename. Returned object acts like a

    dictionary, with key-value pairs for each piece of metadata.

    import fileinfo

    info = fileinfo.MP3FileInfo("/music/ap/mahadeva.mp3")

    print "\\n".join(["%s=%s" % (k, v) for k, v in info.items()])

     

    Or use listDirectory function to get info on all files in a directory.

    for info in fileinfo.listDirectory("/music/ap/", [".mp3"]):

    ...

     

    Framework can be extended by adding classes for particular file types, e.g.

    HTMLFileInfo, MPGFileInfo, DOCFileInfo. Each class is completely responsible for

    parsing its files appropriately; see MP3FileInfo for example.

    """

    import os

    import sys

    from UserDict import UserDict

     

    def stripnulls(data):

    "strip whitespace and nulls"

    return data.replace("\00", "").strip()

     

    class FileInfo(UserDict):

    "store file metadata"

    def __init__(self, filename=None):

    UserDict.__init__(self)

    self["name"] = filename

     

    class MP3FileInfo(FileInfo):

    "store ID3v1.0 MP3 tags"

    tagDataMap = {"title" : ( 3, 33, stripnulls),

    "artist" : ( 33, 63, stripnulls),

    "album" : ( 63, 93, stripnulls),

    "year" : ( 93, 97, stripnulls),

    "comment" : ( 97, 126, stripnulls),

    "genre" : (127, 128, ord)}

     

    def __parse(self, filename):

    "parse ID3v1.0 tags from MP3 file"

    self.clear()

    try:

    fsock = open(filename, "rb", 0)

    try:

    fsock.seek(-128, 2)

    tagdata = fsock.read(128)

    finally:

    fsock.close()

    if tagdata[:3] == "TAG":

    for tag, (start, end, parseFunc) in self.tagDataMap.items():

    self[tag] = parseFunc(tagdata[start:end])

    except IOError:

    pass

     

    def __setitem__(self, key, item):

    if key == "name" and item:

    self.__parse(item)

    FileInfo.__setitem__(self, key, item)

     

    def listDirectory(directory, fileExtList):

    "get list of file info objects for files of particular extensions"

    fileList = [os.path.normcase(f) for f in os.listdir(directory)]

    fileList = [os.path.join(directory, f) for f in fileList \

    if os.path.splitext(f)[1] in fileExtList]

    def getFileInfoClass(filename, module=sys.modules[FileInfo.__module__]):

    "get file info class from filename extension"

    subclass = "%sFileInfo" % os.path.splitext(filename)[1].upper()[1:]

    return hasattr(module, subclass) and getattr(module, subclass) or FileInfo

    return [getFileInfoClass(f)(f) for f in fileList]

     

    if __name__ == "__main__":

    for info in listDirectory("/music/_singles/", [".mp3"]):

    print "\n".join(["%s=%s" % (k, v) for k, v in info.items()])

    print

     

     

    Gruß

  3. Hi,

     

    ...ich hab das gefunden:

     

    Move Location of Temporary Internet Files:

     

    By default, temporary internet files (html and graphics files viewed in Internet Explorer) are stored at in the folder %USERPROFILE%\Local Settings\Temporary Internet Files. You can redirect these files to any folder using the following Registry changes:

     

    Hive: HKEY_CURRENT_USER

    Key: Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

    Name: Cache

    Data Type: REG_EXPAND_SZ

    Value: path to new folder

     

    Hive: HKEY_CURRENT_USER

    Key: Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders

    Name: Cache

    Data Type: REG_EXPAND_SZ

    Value: same path as above

     

    A restart may be necessary for this to take effect. As always, use caution (and backups) when editing the Registry.

     

    Gruß

  4. Hallo,

     

    wieder so ein Thema zu dem man ja Aufsätze schreiben könnte. Hier mal 2 Links, welche evtl. bezügl. des "Fehler 721-der Reomtecomputer antwortet nicht" abhilfe schaffen könnten, wenn Du mit SP1 arbeitest.

     

    http://support.microsoft.com/default.aspx?scid=kb;de;810839

     

    Zusätzlich 2 weitere Links welche sich ganz allgemein mit der VPN-Konfigur. befassen:

     

    http://support.microsoft.com/default.aspx?scid=kb;de;314076

    http://support.microsoft.com/default.aspx?scid=kb;de;308208

     

    Gruß

  5. Hallo Leute,

     

    hab hier einen PC (AMD 2 GHz auf einem Asus A7V8X, OS XP) welcher sich von jetzt auf gleich nicht mehr einschalten lässt.

    Wenn ich den Power-Schalter betätige passiert überhaupt nichts.

     

    Habe alle Kabel überprüft, sie sitzen ordnungsgemäß und fest.

    Strom liegt auch an ;-)

     

    Info:

    Die grüne "Standby Power LED" (nicht am Gehäuse, sondern die auf´m Board) leuchtet, wenn das Stromkabel angeschlossen ist.

     

    Was meint Ihr, was am wahrscheinlichsten defekt ist?

     

    Netzteil?

    Schalter am Gehäuse?

    Mainboard?

     

    Vielen Dank!

     

    Gruß

    flexxxen

  6. Hi!

     

    Microsoft hat mit dem Windows Server 2003 die Lizenzbedingungen für die Terminaldienste geändert. Unter dem Windows Server 2000 fallen für die Nutzung des Terminal-Servers keine separaten Lizenzkosten an, wenn auf dem Client die gleiche oder eine neuere Version von Windows läuft (Windows 2000 und XP Professional).

     

    Beim Windows Server 2003 ist unabhängig vom Desktop-System eine Client Access License (CAL) pro Gerät oder Nutzer fällig, das heißt beim Update auf den Windows Server 2003 entstehen Zusatzkosten.

     

    Hinzu kommen noch die Windows Server 2003 Serverlizenz (beim Erwerb des Server-OS), sowie die Windows Server 2003 Terminalserver-Clientzugriffslizenz (TS-CAL). Sie ist für den rechtmäßigen Zugriff auf Terminaldienste von Windows Server 2003 erforderlich, zum Beispiel beim Start einer Terminalsitzung und dem Ausführen von Windows-Anwendungen auf dem Server. Gezahlt wird hier pro Gerät oder pro Benutzer.

     

    Gruß

    flexxxen

  7. Hi!

     

    Nein, meines Wissens nach funktioniert das nicht, da die Prüfungen 70-217 und 70-219 nicht Bestandteile des MCSE 2003 sind!

     

    Entweder kannst Du jetzt beim MCSE 2000 weitermachen und danach die Update-Prüfungen oder den MCSE 2003 von vorne beginnen.

     

    Bei beiden Optionen hättest Du noch 7 Prüfungen vor Dir, bis Du MCSE 2003 bist.... wobei Du bei der ersten Option 2 Zertifizierungen erreichen würdest.

     

    Gruß

    flexxxen

×
×
  • Neu erstellen...