- Daftar Isi
- Kontributor
- Cara Penggunaan Program
- Fitur
Nama | NIM |
---|---|
Adril Putra Merin | 13522068 |
Marvel Pangondian | 13522075 |
Evelyn Yosiana | 13522083 |
Sa'ad Abdul Hakim | 13522092 |
Fabian Radenta Bangun | 13522105 |
- Clone repository ini pada device dan tambahkan folder bin pada root directory
git clone https://github.com/ninoaddict/Tubes01-IF2110
- Jika anda menggunakan device berbasis UNIX seperti MacOS atau Linux, jalankan command berikut pada terminal Anda
make all
- Untuk menghapus file .o setelah menjalankan program, jalankan command berikut pada terminal Anda
make clean
- Jika anda menggunakan Windows (dapat digunakan juga pada MacOS dan Linux), jalankan command berikut pada terminal Anda
gcc -o bin/main src/main.c lib/charmachine/charmachine.c lib/wordmachine/wordmachine.c lib/dsu/dsu.c lib/graph/graph.c lib/matrix/matrix.c lib/maxheap/maxheap.c lib/priorityqueue/priorityqueue.c lib/time/time.c lib/datetime/datetime.c src/db.c src/app/user/user.c src/app/user/listuser.c src/app/user/pcolor.c src/app/tweet/tweet.c src/app/tweet/listkicauan.c src/app/thread/thread.c src/app/saveload/save.c src/app/saveload/load.c src/app/reply/reply.c src/app/reply/treebalasan.c src/app/hashtag/hashtag.c src/app/fyb/fyb.c src/app/friend/friend.c src/app/friend/friendrequest.c src/app/draft/draft.c src/app/draft/liststackdraft.c
- Kemudian, jalankan command berikut
./bin/main
Perintah | Deskripsi |
---|---|
DAFTAR | Untuk mendaftarkan akun |
MASUK | Untuk masuk ke dalam akun yang sudah terdaftar |
KELUAR | Untuk keluar dari akun saat ini |
GANTI_PROFIL | Untuk mengganti profil |
LIHAT_PROFIL [NAMA] | Untuk melihat profil pengguna dengan nama [NAMA] |
ATUR_JENIS_AKUN | Untuk mengganti jenis akun dari publik ke privat atau sebaliknya |
UBAH_FOTO_PROFIL | Untuk mengubah foto profil dari pengguna saat ini |
DAFTAR_TEMAN | Untuk menampilkan daftar teman |
HAPUS_TEMAN | Untuk menghapus teman yang dipunyai pengguna |
TAMBAH_TEMAN | Untuk menambah teman dengan mengajukan permintaan pertemanan |
DAFTAR_PERMINTAAN_PERTEMANAN | Untuk melihat daftar permintaan pertemanan yang diajukan kepada pengguna |
SETUJUI_PERTEMANAN | Untuk mengkonfirmasi permintaan pertemanan dari pengguna dengan teman paling banyak |
KICAU | Untuk membuat kicauan |
KICAUAN | Untuk menampilkan kicauan |
SUKA_KICAUAN [IDKicau] | Untuk menyukai kicauan dengan id [IDKicau] |
UBAH_KICAUAN [IDKicau] | Untuk mengubah isi kicauan dengan id [IDKicau] |
BALAS [IDKicau] [IDBalasan] | Untuk membalas kicauan pada id [IDKicau] dengan id balasan [IDBalasan] |
HAPUS_BALASAN [IDKicau] [IDBalasan] | Untuk menghapus balasan pada id [IDKicau] dengan id balasan [IDBalasan] |
BUAT_DRAF | Untuk membuat draf |
LIHAT_DRAF | Untuk melihat draf |
UTAS [IDKicau] | Untuk membuat utas pada id [IDKicau] |
SAMBUNG_UTAS [IDUtas] [index] | Untuk menyambung utas dengan id utas [IDUtas] dan index [index] |
HAPUS_UTAS [IDUtas] [index] | Untuk menghapus kicauan dalam sebuah utas dengan id = [IDUtas] |
CETAK_UTAS [IDUtas] | Untuk mencetak utas |
SIMPAN | Untuk menyimpan data saat ini ke dalam file config |
MUAT | Untuk memuat data dari file config |
CARI_KICAUAN [Tagar] | Untuk menampilkan kicauan dengan tagar [Tagar] |
KELOMPOK_TEMAN | Untuk menampilkan kelompok teman dari pengguna |
FYB | Untuk menampilkan 8 Kicauan dengan like tertinggi |