نمایش نتایج 1 تا 9 از 9

نام تاپیک: نوشتن روی فایل

  1. #1

    نوشتن روی فایل

    سلام
    من یه برنامه نوشتم روی فایل مینویسم!
    ولی یه مشکلی داره
    هر موقع که این فایل ساخته میشه، آدرس فایل تغییر میکنه!
    آدرس فیزیکیش!

    ولی داخل ویندوز این شکل نیست!
    در لینوکس هم تست کردم! آدرس فیزیکی فایل هی تغییر میکنه!
    چیکار میشه کرد که این کار رو نکنه!
    اصلا میشه روی سکتور کارت حافظه نوشت؟
    ممنون

  2. #2
    کاربر دائمی آواتار powerboy2988
    تاریخ عضویت
    تیر 1385
    محل زندگی
    تهران
    سن
    37
    پست
    1,301

    نقل قول: نوشتن روی فایل

    چطوری آدرس دهی می کنید که تغییر می کنه؟؟؟

  3. #3

    نقل قول: نوشتن روی فایل

    /mnt/udisk/file.txt

    هر دفعه که میزنم روش بنویسه 512 بیت آدرس شروع فایل رو جلو میبره!
    و واقعا جای تعجب داره
    مشابه همین برنامه داخل ویندوز اجرا میکنم و روی فلش می نویسم، هیچ مشکلی نداره!

  4. #4
    کاربر دائمی آواتار powerboy2988
    تاریخ عضویت
    تیر 1385
    محل زندگی
    تهران
    سن
    37
    پست
    1,301

    نقل قول: نوشتن روی فایل

    جالبه!!! چون من همچین مشکلی ندارم!!

    با چه دستوری این کار رو انجام میدین؟

  5. #5

    نقل قول: نوشتن روی فایل

    try {
    String root = "/mnt/udisk/"
    File file =new File(root, "file.txt");
    if(!file.exists()){
    file.createNewFile();
    }

    FileOutputStream f = new FileOutputStream(file);
    byte[] buffer = content.getBytes();
    f.write(buffer, 0, buffer.length);
    f.flush();
    f.close();
    System.out.println("Done");
    } catch (Exception e) {
    System.out.println(e.getMessage());
    }


    این کدی هست که من مینویسم

  6. #6

    نقل قول: نوشتن روی فایل

    سلام
    جالبه!
    هرموقع خواستید برای آندروید بازی بنویسید از همین روش استفاده کنید تا به این راحتی ها نشه براش ترینر درست کرد.

  7. #7

    نقل قول: نوشتن روی فایل

    بازی میخوام چیکار
    فعلا درگیر پروژه ی پول سازم
    بازی به چه دردی میخوره! :D

  8. #8

    نقل قول: نوشتن روی فایل

    من متوجه نشدم تغییر ادرس فیزیکی چه تاثیر بر روی کار شما دارد؟

  9. #9

    نقل قول: نوشتن روی فایل

    چون من یک دستگاهی دارم که از طریق اون 1024 بایت اول رو میخونم! برای همین وقتی فایل نوشته میشه باید همون اول بمونه!

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •