Devilzc0de Forum Follow @devilzc0de
  • Home
  • Hacking
  • Networking
  • Programming
  • O.S
  • Server
  • Tweets
  • Search
  • Member List
  • Calendar
Current time: 05-25-2013, 01:11 PM Hello There, Guest! (Login — Register)
Devilzc0de Forum › Information Technology › Programming › Python v
« Previous 1 2 3 4 Next »

contoh pemindahan posisi pointer file

Home General Computer Multimedia Business Lounge

Post Reply 
Tweet
Threaded Mode | Linear Mode
contoh pemindahan posisi pointer file
08-10-2011, 03:28 PM
Post: #1
ce.dealova Offline
./Devilz Officer
Posts: 201
Joined: Jan 2011
Reputation: 7
contoh pemindahan posisi pointer file
sebelumnya,makasih banget buat mywisdom yang udah benerin source nya dea
dan udah care banget ama dea smangat akhirnya dea bisa belajar lagi smangat
oom wisdom unyu-unyu dey

Code:
#!/usr/bin/python
#coder : dealova jembatan ancol
#program ilustrasikan mp3 reader
#untuk file yang memiliki TAG akan di proses
#tapi sebelumnya harus di pindah ke posisi pointer 128 byte terakhir
import sys
def main():
    if len(sys.argv) < 2 :
        sys.exit('gk terjadi apa-apa tuh')
    else:
      try:
        a = open(sys.argv[1])
        a.seek(-128,2)
        info = ()
        if a.read(3) == 'TAG':
          info['title'] = a.read(30) .strip()
          info['artist'] = a.read(30) .strip()
          info['album'] = a.read(30) .strip()
          info['year'] = a.read(4) .strip()
          info['comment'] = a.read(30) .strip()
          a.close()
          for i in info.keys():
            print'%s = %s' %(i,info[i])
            else:
           a.close()
           sys.exit('file nya gak pake tag')
    
          except IOError, msg:
         sys.exit(msg)
if __name__ == '__main__':
    main()

contoh ini mengilustrasikan program untuk membaca id3 dari sebuah file berformat mp3.
untuk id3v1,akan di simpan pada 128 byte terakhir,dimana jika file tersebut memiliki tag (id3),maka
akan terdapat tulisan TAG.untuk file yg memiliki tag ini,kita akan memrosesnya,hanya saja
harus di pindah posisi pointer file ke 128 byte terakhir.

[Image: py.png]

Quote:a = open(sys.argv[1])
a.seek(-128,2)
info = ()
if a.read(3) == 'TAG':
info['title'] = a.read(30) .strip()
info['artist'] = a.read(30) .strip()
info['album'] = a.read(30) .strip()
info['year'] = a.read(4) .strip()
info['comment'] = a.read(30) .strip()
setelah kita memindahkan posisi pointer file dan mengetahui bahwa file tersebut
memiliki tag,kita bisa mendapatkan title,artist,album,year and comment yg masing2
punya lebar data 30byte,30byte,30byte, 4byte, dan 30byte secara berurutan
realtif satu dengan lainnya.
Script ini memasukkan semua itu ke dalam 1 dir.

nah,kalau ini
Quote:for i in info.keys():
print'%s = %s' %(i,info[i])
akan mencetak semwa info yang udah kita dapatkan..

mohon maaf kalau salah,jangan marahi dea,masih baru belajar
mainan uler asik malah seneng kl ada yang bantuin dea hore
makasih ciiiyyynnnn

References :
http://www.id3.org/id3guide#head-9d00433...9945b5d0aa
Find all posts by this user
Quote this message in a reply
08-10-2011, 04:33 PM
Post: #2
badwolves1986 [RJ] Offline
Staf Registrasi DIC
RJ
Posts: 2,881
Joined: Oct 2010
Reputation: 91
RE: contoh pemindahan posisi pointer file
hmmm bang schumbag keren emang dah ,.. hmm ijin palajarin bg
Find all posts by this user
Quote this message in a reply
08-10-2011, 05:00 PM
Post: #3
anko_kum4ru Offline
./b0k3p3r_4r34
****
Global Moderators
Posts: 1,451
Joined: Dec 2010
Reputation: 10
RE: contoh pemindahan posisi pointer file
izin bookmark omz.. belajar
jadi pengen bermain ma si ular jg.. asik asik
Visit this user's website Find all posts by this user
Quote this message in a reply
08-10-2011, 10:53 PM
Post: #4
ce.dealova Offline
./Devilz Officer
Posts: 201
Joined: Jan 2011
Reputation: 7
RE: contoh pemindahan posisi pointer file
(08-10-2011 04:33 PM)badwolves1986 Wrote:  hmmm bang schumbag keren emang dah ,.. hmm ijin palajarin bg

aku bukan schumbag aku pacarnya schumbag wawa
@tabun
aku cewek mewek jangan panggil om stress
Find all posts by this user
Quote this message in a reply
12-10-2011, 07:14 PM (This post was last modified: 12-10-2011 07:15 PM by apiep.)
Post: #5
apiep Away
./Devilz Officer
Posts: 51
Joined: Jun 2011
Reputation: 0
RE: contoh pemindahan posisi pointer file
Di BlankOn punyaku kok ada masalah kakak2?
Code:
┌─[19:13:08]──[apiep]──[BlankOn]:~$
└──(26 files, 199Mb)>>./baca.py JoshWoodward-Ashes-01-LetItIn.mp3
Traceback (most recent call last):
  File "./baca.py", line 31, in <module>
    main()
  File "./baca.py", line 16, in main
    info['title'] = a.read(30) .strip()
TypeError: 'tuple' object does not support item assignment
┌─[19:13:29]──[apiep]──[BlankOn]:~$
└──(27 files, 208Mb)>>
ngambek
Maaf, baru mempelajari python..
Find all posts by this user
Quote this message in a reply
02-24-2012, 02:16 AM (This post was last modified: 02-24-2012 02:16 AM by Fauzi Topan.)
Post: #6
Fauzi Topan Offline
PacarNya Yuki Kato
Posts: 314
Joined: Nov 2011
Reputation: 55
RE: contoh pemindahan posisi pointer file
(12-10-2011 07:14 PM)apiep Wrote:  Di BlankOn punyaku kok ada masalah kakak2?
Code:
┌─[19:13:08]──[apiep]──[BlankOn]:~$
└──(26 files, 199Mb)>>./baca.py JoshWoodward-Ashes-01-LetItIn.mp3
Traceback (most recent call last):
  File "./baca.py", line 31, in <module>
    main()
  File "./baca.py", line 16, in main
    info['title'] = a.read(30) .strip()
TypeError: 'tuple' object does not support item assignment
┌─[19:13:29]──[apiep]──[BlankOn]:~$
└──(27 files, 208Mb)>>
ngambek
Maaf, baru mempelajari python..


saya coba bantu jawab ya, maaf ya kak ce.dealova kalau saya lancang

itu ada kode berikut ini bang
Code:
info = []
rubah jadi gini bang
Code:
info = {}
ketawaketawa
Visit this user's website Find all posts by this user
Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Topic Tools
Topic Link :
BBCode :
HTML Code :
View a Printable Version Send Thread to a Friend Subscribe to this thread
Submit Google Submit Face book Submit to Digg Submit to Reddit Submit to Furl Submit to Del.icio.us Submit to Jeqq

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  Mengubah .chm ke satu file .html (phyton) wenkhairu 4 1,517 07-20-2012 10:48 PM
Last Post: asong123
  ScriptFinder.py, Searches for file contains dangerous command ditatompel 10 1,470 03-01-2012 08:55 PM
Last Post: badwolves1986
  Script sederhana buat upload source file ke pastebin ditatompel 14 1,605 02-06-2012 03:43 PM
Last Post: ditatompel

Users Browsing
1 Guest(s)

  • Contact Us
  • devilzc0de
  • Return to Top
  • Mobile Version
  • RSS Syndication
  • Help
Current time: 05-25-2013, 01:11 PM Powered By MyBB, © 2002-2013 MyBB Group. Theme created by Justin S. | Mixed By Chaer.Newbie | Fixed By Aditya

USING THIS SITE INDICATES THAT YOU HAVE READ AND ACCEPT OUR TERMS. IF YOU DO NOT ACCEPT THESE TERMS, YOU ARE NOT AUTHORIZED TO USE THIS SITE