Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
<package>
<job id="python">
<runtime>
<description>
md5sum.wsf
</description>
<unnamed
name="file"
helpstring="file to calculate"
many="true"
required="1"
/>
<example>
Note:
Move the files to calculate onto the icon.
</example>
</runtime>
<script language="Python">
import md5
class Md5file:
def __init__(self, path):
self.md5 = md5.new()
BUFFER = 1024 * 1024
try:
f = file(path, 'rb')
fread = f.read(BUFFER)
while fread <> '':
self.md5.update(fread)
fread = f.read(BUFFER)
f.close()
except IOError:
self.md5 = None
def sum(self):
if self.md5 <> None:
return self.md5.hexdigest()
else:
return 'Error'
class WshScript:
def __init__(self, arguments):
if arguments.Count() == 0:
arguments.ShowUsage()
WScript.Quit()
self.arguments = arguments
def run(self):
for argument in self.arguments:
self.process_arg(argument)
def process_arg(self, argument):
arg_md5 = Md5file(argument)
WScript.Echo(argument + '\n' + arg_md5.sum() + '\n')
thisScript = WshScript(WScript.Arguments)
thisScript.run()
</script>
</job>
</package>