GithubHelp home page GithubHelp logo

logue / mabipack Goto Github PK

View Code? Open in Web Editor NEW
50.0 11.0 15.0 3.22 MB

Mabinogi Package File Management Tool. Multi-language support in Chinese, English, Japanese and Korean.

Home Page: https://mabiassist.logue.be/MabiPacker

License: MIT License

C# 100.00%
mabinogi c-sharp package-management mod

mabipack's Introduction

Project has been end. see this story.

MabiPaker v2

This application is a tool to import and export client data files (* .pack) of Nexon's online game "Mabinogi".

このアプリケーションは Nexon のオンラインゲーム「Mabinogi」のクライアントのデータファイル(*.pack)を読み込んだり、書き出したりするためのツールです。

Build status

It requires the .net 6.0 runtime to work. Please download from the following site. https://dotnet.microsoft.com/download/dotnet

Information

Dependencies

License

mabipack's People

Contributors

inklit avatar logue avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mabipack's Issues

System.BadImageFormatException while unpacking Mabinogi 829.

As title. I used the source, ran the csproj, and attempted to unpack mabinogi ver829 (current version). I get that exception, followed by a crash.

The error message is, sadly, in Korean (because my OS is Korean):

파일이나 어셈블리 'MabinogiResource.net, Version=1.0.5194.328, Culture=neutral, PublicKeyToken=null' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 프로그램을 잘못된 형식으로 로드하려고 했습니다.

A rough translation seems to be

The file or assembly 'MabinogiResource.net, Version=1.0.5194.328, Culture=neutral, PublicKeyToken=null' or a file or assembly included in it could not be loaded. The program is attempting to load it in an incorrect format.

Unable to Pack file

Hello,
I can unpack file without problem.
but I am having a issue of unable to Pack files. it will always pop up an Error window saying that the file is not writable.
I have tried running with admin and giving full access to file permission. still does not work.
Error message

HI

It has recently updated the package file to "data_00001.it" file. Is there a way to extract the data again?
它最近更新了package的檔案改為"data_00001.it"檔,請問有方法可以再拆資料出來嗎?
最近、パッケージファイルを「data_00001.it」ファイルに更新しました。データを再度抽出する方法はありますか?
최근에 패키지 파일을 "it" 파일로 업데이트했는데 다시 데이터를 추출할 수 있는 방법이 없을까요?

MabiPacker-2.0alpha Selecting File Name Errors

chrome_2019-06-22_09-18-45

Error when clicking folder/broswe for Pack > Output file name:

at MS.Internal.AppModel.ShellUtil.GetShellItemForPath(String path) at Microsoft.Win32.FileDialog.PrepareVistaDialog(IFileDialog dialog) at Microsoft.Win32.FileDialog.RunVistaDialog(IntPtr hwndOwner) at Microsoft.Win32.FileDialog.RunDialog(IntPtr hwndOwner) at Microsoft.Win32.CommonDialog.ShowDialog() at MabiPacker.View.MainWindow.Button_SetPackFileName_Click(Object sender, RoutedEventArgs e) in D:\Documents\Visual Studio 2017\Projects\MabiPack\MabiPacker\View\MainWindow.xaml.cs:line 78 at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) at System.Windows.Controls.Primitives.ButtonBase.OnClick() at System.Windows.Controls.Button.OnClick() at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) at System.Windows.Input.InputManager.ProcessStagingArea() at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Same error appears when clicking folder/browse for Unpack > Select *.pack file to unpack:

paths can be input manually and work when clicking pack, unpack or view content, but then still error when clicking folder/browse.

This program does not run in target x64

MabinogiResource.net.dll fails to load in x64 enviromnent. I tried the provided package and manually compile and run it at x64 target and it fails; However when I switch target to x86 the program runs smoothly.

(Sorry since my error message is in Chinese.)
错误: 未能完成程序集的安装(hr = 0x8007000b)。探测终止。

[2.0.1] fail to unpack file

I try to use the unpack function for one of my files, but it stops the process in the middle of the unpacking.
I try to get the error message, but the program just went freeze and crashed.

[2.0 Alpha] A couple things discovered

After an unpack operation the application closes.
When packing files it shows the Now Unpacking text and the item/total items remains 0.

Recommended: possible data binding between the pack and unpack views?

MabiPack not writing version info

As mentioned versions don't seem to be written anymore.

No matter what the input is only 1 seems to be written as a pack version.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.